Laboratoriya ishi №4 Tugma (Knopka). Yorug’lik diodini yoqilishi misolida tugmaning bosilishiga ishlov berish. Titrashga qarshi kurashish. Ishdan maqsad


Download 0.77 Mb.
bet1/4
Sana11.01.2022
Hajmi0.77 Mb.
#301888
  1   2   3   4
Bog'liq
2 5357495656174849106
10-matem-yozma-rus-uzbek, fizika-2, Экономика и жизнь(1), 11 ibora(1), УЗБ.. 7-маъруза.(2), JAHOLATGA QARSHI MARIFAT, 4топширик 7bb5ea405bca12d16c34087b0ab9b340, adabiyot oqitish metodikasi, 2 5471948988355708458, 2 5471948988355708458, AMALIY ISHNI BAJARISH UCHUN NAMUNA, Kurs ishi, Kurs ishi, Kurs ishi, Ona tili

Laboratoriya ishi №4

Tugma (Knopka). Yorug’lik diodini yoqilishi misolida tugmaning bosilishiga ishlov berish. Titrashga qarshi kurashish.
Ishdan maqsad:

O’chirib yoqish tugmasi bilan ishlash bo’yicha tajriba. Tugmani bosilishi bo’yicha yorug’lik diodini yoqilishi va tugmani qo’yib yuborish bo’yicha yorug’lik diodini o’chishini Arduino UNO kontrolleri orqali amalga oshirish ko`nikmasiga ega bo`lish.



Kerakli komponentlar:

  • Arduino UNO ning kontrolleri;

  • sxemani yig’ish uchun plata;

  • o’chirib yoqish tugmas;

  • yorug’lik diodi;

  • 220 Om qiymatli qarshilik;

  • 10 kOmqiymatli qarshilik;

  • raz’yomli simlar.

Ushbu mashg`ulotda Arduino ning D2 ulanish nuqtasini kirish sifatida foydalanamiz. Bu esa unga tugmani ulab loyiha bilan real vaqt ish tartibida muloqatini ta’minlash imkoniyatini yaratadi. Arduino ni ishlatilganda kirish sifatida pull-up va pull-down qarshiliklar ishlatiladi, sababi Arduino «osilib qolish» holatiga tushib qolmasligi uchun (xohishiy holatga ega bo’lib qolish), oldindan ma’lum bo’lgan holatga (0 yoki 1) ega bo’lishi uchun. Pull-up qarshiligi kirishni +5 V manbaga tortadi, pull-down-qarshiligi kirishni GND ga tortadi. Undan tashqari pull-up- va pull-down-qarshiliklari tugma bosilganda +5V va yer o’rtasida qisqa to’qnashuv bo’lmasligini kafolatlaydi. Mashg`ulotda tugmani ulash uchun pull-up- va pull-down-qarshiliklari ishlatiladi. Qashiliklarni ulanish sxemasi 10.2-chizmada berilgan. Tugma o’chiq bo’lgan holda D2 kirish «yerga» 10 kOm qiymatli qarshilik orqali tortilgan holatda bo’ladi, bu holatda tok oqimi cheklangan bo’ladi va kirish nuqtasida LOW kuchlanish qiymati o’rnatilgan bo’ladi. Tugmani bosilgan holatda kirish ulanish nuqtasi to’g’ri 5V ga ulangan bo’ladi. Tokning katta qismi eng kam qarshilikka ega bo’lgan yo’l yopiq tugma orqali oqib o’tadi va kirishda HIGH qiymat hosil qilinadi. Tugma bosilganda yorug’lik diodini yoqiladi, tugmani qo’yib yuborilganda esa yorug’lik diodi o’chadi.

1-chizma.Tugma va yorug’lik diodini ulanish sxemasi.


Listing 1

Const int LED=10; // Ulanish nuqta 10 yorug’lik diodini ulash uchun

Const int BUTTON=2; // Ulanish nuqta 2 tugmani ulash uchun

Void setup()

{

// Yorug’lik diodining ulanish nuqtasini chiqish kabi o’zgartirish



pinMode (LED, OUTPUT);

// Tugmaning ulanish nuqtasini kirish kabi o’zgartirish

pinMode (BUTTON, INPUT);

}


void loop()

{


if (digitalRead(BUTTON) == LOW)

{


// yorug’lik diodini yoqish, oyoqchaga mantiqiy 1 berib (HIGH)

digitalWrite(LED, LOW);

}

else


{

// yorug’lik diodini o’chirish, oyoqchaga mantiqiy 0 berib(LOW)

digitalWrite(LED, HIGH);

}

}




Download 0.77 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




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