O‘n to‘rtinchi amaliy mashg’ulot mavzusi


Download 234.05 Kb.
bet8/8
Sana04.05.2023
Hajmi234.05 Kb.
#1424255
1   2   3   4   5   6   7   8
Bog'liq
14-amaliy mashg\'ulot.

Raqamli kirish





2-rasm. Raqamli kirishga ulanish sxemasi
Ikkita bo‘lishi mumkin bo‘lgan holatlarni (ulangan yoki uzilgan) kiritishning oddiy shakli. Namunada 2 chiqishga ulangan oddiy uzib ulagich yoki tugma o‘qiladi. Uzgich tutashgan bo‘lsa, kirish simi HIGH sifatida o‘qiladi va yorug‘lik chiqaruvchi diodni uzadi (2-rasm).
intledPin=13; // LED uchun chiqish simi
intinPin=2; // kirish simi (uzgich uchun)

void setup()


{
pinMode(ledPin,OUTPUT); // LED ni chiqish sifatida e’lon qilamiz
pinMode(inPin,INPUT); // uzgichni kirish sifatida e’lon qilamiz.
}
void loop()
{
if (digitalRead(inPin)==HIGH); // kirishni HIGH ligini tekshiramiz
{
digital Write(ledPin,HIGH); // LED ulaymiz
delay(1000); // 1 sekund to‘xtalish
digitalWrite(ledPin,LOW); // LED ni uzamiz
delay(1000); // 1 sekund to‘xtalish
}
}

}



Nazorat savollari

  1. Arduino dastur muhitida arifmetik buyruqlardan foydalangan holda dastur tuzish asoslari?

  2. Arduino dastur muhitida mantiqiy buyruqlardan foydalangan holda dastur tuzish asoslari?

  3. Arduino dastur muhitida ishlatiladiga konstantalar qaysilar?

  4. Dastur yozish jarayonida namuna dasturlardan foydalanish foydalanuvchiga qanday qulayliklar yaratadi?

  5. Kompilyatsiya qilish deganda nimani tushunasiz?




Download 234.05 Kb.

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




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