1-dars Arduino uno haqida



Yüklə 0,97 Mb.
səhifə1/2
tarix19.05.2023
ölçüsü0,97 Mb.
#118047
  1   2
S09-22 TJICHAB sirtqi Alijonov Jahongir


Setup()
va
Loop()
Funksiyalari
Andijon Mashinasozlik Instituti sirtqi ta’lim Texnologik jarayonlar, ishlab chiqarishni avtomatlashtirish va boshqarish yo’nalishi S 09-22 guruh talabasi Alijonov Jahongirning Arduino platformasida loyihalash asoslari fanidan mustaqil ishi.

Arduino dasturlash muhiti va funksiyalar


Arduino darsturlash muhiti c++ dasturlash tiliga asoslangan va aynan arduino platformasi uchun dasturlar yozishda zarur bo’lgan kutubxona fayllari bilan boyitilgan dasturdir. Arduino platformasi uchun yaratiladigan dasturlar asosini ikkita eng asosiy funksiya
Setup() va loop() funksiyalari tashkil etadi. Quyida ushbu funksiyalarni batafsil ko’rib chiqamiz
Setup() funksiyasi va uning tanasi
setup() funksiyasi dastur avvalida keladi va o’z ichiga dastur parametrlari va keginchalik dastur joylanadigan
Qurilmalar parametrlarini o’z ichiga oladi. Quyida bunga oid bir qancha misollarni ko’rib chiqamiz.

Setup() funksiyasiga misollar:


Void setup()
{
pinMode(red,OUTPUT);
Lcd.begin(16,2);
Serial.begin(9600);
}
Bu yerda void funksiya hech qanday natija qaytarmasligini anglatadi.
Katta qo’shtirnoq orasidagi kodlar funksiya tanasi deyiladi va unda kontroller oyoqchasi parametri, lcd ekran haqida ma’lumot va portning chastotaviy tezligi haqida ma’lumotlarni ko’rishimiz mumkin.

Loop() funksiyasi


Loop() funksiyasi arduino platformasida cheksiz bajariluvchi asosiy funksiya bo’lib ish bajaruvchi qurilma yoki dastur kodini ya’ni turli operatorlar, algoritmlar, arifmetik amallarni o’zida saqlaydi.
Yuqorida aytganimizdek loop() funksiyasi toki arduino platformasi elektr ta’minotida uzilmas ekan cheksiz bajarilaveradi.

Loop() funksiyasiga misol.


Void Loop()
{

Yüklə 0,97 Mb.

Dostları ilə paylaş:
  1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin