Ushbu funktsiya mikrokontrollerni ishga tushirgandan so'ng davriy ravishda bajariladi. Bu yerda dastur yoziladi Ammo oldingi bosqichda biz LED miltillovchi kodni aniqladik, endi biz LEDni miltillovchi mantiqni qo'shishimiz kerak va tugmachadan ijobiy signal 3 pinda paydo bo'lganda yonib-o'chishi kerak. Shunday qilib birinchi biz ushbu kirish holatini o'qiymiz va keyin, agar u biriga teng bo'lsa (tugma bosilsa), biz LEDni miltillatib shartni bajaramiz.
Buning uchun kodga shartli «if» iborasini qo'shishimiz va shartni bajarishimiz kerak:
if (digitalRead(3) == 1) (3.4-rasm).
3.4 –rasm. Mikrokontroller 3 pinli tekshiruv shartini qo'shish
Arduino portlari elektromagnitning eng kichik o'zgarishiga javob berishini inobotga olish kerak bo’ladi. Bunga yo'l qo'ymaslik uchun 10K Ohm tortishish qarshiligi yordamida doimiy ravishda salbiy potentsialni qo'llash kerak (tugma o'chirilgan holda) (3.5-rasm).
3.5-rasm - tugmachani Arduino mikrokontrolleriga ulash sxemasi
Endi biz barcha kerakli elementlarni olib (breadboard) paneliga ulab, o'z loyihamizni qurishimiz kerak bo’ladi. Maketlar panelini ichki tarafidan bir-biriga ulangan.Eng tashqi chiziqlar (chap va o'ng) parallel tuzilishga ega bo’lib, manbaning minusi –kuk, manbaning musbati –qzil rangga ega.Markaziy uyalar raqamlanga bo’lib, ular perpendikulyar bo’g’langan.
Maket platasini Arduino bilan bog'lanilish 3.6-rasmda keltirilgan.
3.6-rasm - Maket platasining tuzilishi va tugmachani Arduinoga ulash sxemasi
Arduinoni kompyuteringizga ulang va Arduino IDE karta va ulanish portini to'g'ri aniqlaganligiga ishonch hosil qiling.
Yuklash tugmachasini bosing va ijobiy natijani kuting.
Dostları ilə paylaş: |