Kiston respublikasi axborot texnologiyalari va kommunikatsiyalarini


Download 297.05 Kb.
Pdf ko'rish
bet4/6
Sana09.01.2022
Hajmi297.05 Kb.
#255495
1   2   3   4   5   6
Bog'liq
Yakuniy nazorat(Tursunov Xudobergan 223-17)

Dastur (IDE) 

 

Arduino dasturlash uchun ishlatiladigan dastur Arduino IDE uchun 



integratsiyalashgan rivojlanish muhiti hisoblanadi. IDE bu turli xil platformalarda, 


shu jumladan kompyuterda, Mac va Linuxda ishlaydigan Java dasturidir. 

 

Dasturlash bilan tanish bo'lmagan yangi boshlanuvchilar uchun 



mo'ljallangan. Unga muharrir, tuzuvchi va yuklovchi kiradi. IDE shuningdek 

seriyali portlar va har xil turdagi displeylar kabi tashqi vositalardan foydalanish 

uchun kod kutubxonalarini o'z ichiga oladi. Arduino uchun dasturlar "eskizlar" deb 

nomlanadi va ular C yoki C ++ tillariga juda o'xshash tilda yozilgan. 



Dasturlash 

 

Arduino dasturlash juda oson: avval siz dasturni yozish uchun IDE kod 



muharriridan foydalanasiz va keyin uni bir marta bosish orqali kompilyatsiya 

qilasiz va yuklab olasiz. 

 

Arduino uchun dastur ikkita asosiy funktsiyani o'z ichiga oladi: 



• 

sozlash () 

• 

halqa () 



 

Biz forum () funktsiyasidan foydalanib taxta sozlamalarini boshlashingiz 

mumkin. Ushbu funktsiya faqat bitta marta, taxtani yoqilganda amalga oshiriladi. 

 

Loop () funktsiyasi o'rnatish () funktsiyasi tugagandan so'ng bajariladi va 



o'rnatish () funktsiyasidan farqli o'laroq, u doimiy ishlaydi. 

 

Quyida Arduino dasturlashda eng ko'p ishlatiladigan funktsiyalar ro'yxati 



keltirilgan: 

• 

pinMode - chiqishni kirish yoki chiqish rejimiga o'rnatadi; 



• 

analogRead - analog kirish terminalida analog kuchlanishni o'qiydi; 

• 

analogWrite - analog kuchlanishni analog chiqish piniga yozadi; 



• 

digitalRead - raqamli kirish chiqishining qiymatini o'qiydi; 

• 

digitalWrite - raqamli chiqish chiqish qiymatini yuqori yoki pastga sozlaydi



• 

Serial.print - Ma'lumotni ketma-ket portga odam o'qiydigan ASCII matni 

sifatida yozadi. 


Download 297.05 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling