Tugmali uch tomonlama svetafor loyihasini yaratish. Meliziyayeva Munojatxon Xasanboy qizi
Download 484.94 Kb.
|
asd
2-variant
LEDlar turli xil ilovalarda ishlatiladigan kichik, kuchli chiroqlardir. Boshlash uchun biz mikrokontrollerlarning salom dunyosi LEDni miltillash ustida ishlaymiz. Bu chiroqni yoqish va o'chirish kabi oddiy. Ushbu muhim asosni yaratish sizga mustahkam poydevor beradi, chunki biz murakkabroq tajribalar ustida ishlaymiz. Komponentlar talab qilinadi Bizga quyidagi komponentlar kerak bo'ladi - 1 × Ulash uchun tugma 1 × Arduino Uno R3 9 × LED(yorug‘lik diodi) 3 × 330 Ō qarshilik 19 × simlar JarayonO'chirish diagrammasiga rioya qiling va quyida keltirilgan rasmda ko'rsatilganidek, komponentlarni ulash taxtasiga ulang. Eslatma - LEDning pinlari holatini bilish uchun unga diqqat bilan qarang. Lampochkaning tekis chetiga qarab, ikkita oyoqning kaltasi GNDni bildiradi. Rezistorlar kabi komponentlar ulash paneli rozetkalarini to'g'ri joylashtirish uchun terminallarini 90 ° burchakka egilgan bo'lishi kerak. Bundan tashqari, qarshilikni qisqartirishingiz mumkin. LoyihaKompyuteringizda Arduino IDE yoki online simulyator dasturini oching. Arduino muhitida dasturlashlash sizning sxemangizni boshqaradi. 3-tomonlama svetafor loyihasi 1-rasm. 2-rasm. 3-rasm. Loyiha linki. https://wokwi.com/projects/361532691882093569 Dastur kodi #define led1 2 #define led2 3 #define ledyellow 4 #define tugma 5 int y ;
{ pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(ledyellow, OUTPUT); pinMode(tugma, INPUT_PULLUP); Serial.begin(9600); } void loop() { int x = digitalRead(5); if(x == 0) { y++ ; delay(200); } Serial.println(y); if(y == 1) { digitalWrite(2 , HIGH); digitalWrite(3 , LOW); digitalWrite(4 , LOW); } else if( y == 2) { digitalWrite(2 , LOW); digitalWrite(4 , HIGH); digitalWrite(3 , LOW); }
{ digitalWrite(2 , LOW); digitalWrite(4 , LOW); digitalWrite(3 , HIGH); }
{ y = 1 ; } } Download 484.94 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling