Loyiha sxemasi




Download 15.59 Kb.
Sana24.12.2022
Hajmi15.59 Kb.
#36934
Bog'liq
opshiriq
1. Anketa (talabalar), 3-mavzu, conference, 12 labaratoriya ishi, Маълумотлар тузилмаси ва алгоритмлар узб, Abduvositaka, Saralash algoritmlari, Akademik yozuv 2 Omonboyev Rashidbek 12, kontakt hodisalar, golosariy, Operatsion tizimlar uz, 1 - lesson (internet), 2-маруза мавзуси Симулятор, dars tahlili, 6666666666666666666666666666666666666

opshiriq: Knopka yordamida 3 tomonli svetaforning ishini o’zgartirish (bunda 9 ta lampa avtomobil uchun va 6 ta lampa piyoda uchun )
Loyiha sxemasi:

Kodi:
int d2 = 2; // qizil


int d3 = 3; // sariq
int d4 = 4; // yashil
int knopka=8; // knopka
void setup() {

pinMode(d2, OUTPUT);


pinMode(d3, OUTPUT);
pinMode(d4, OUTPUT);
pinMode(knopka, INPUT);
}
int button = 1;

void loop() {


button = digitalRead(knopka);
if (button == HIGH) {
digitalWrite(d4, HIGH);
delay(3000);
digitalWrite(d3, HIGH);
delay(1000);
digitalWrite(d4, LOW);
delay(2000);
digitalWrite(d3, LOW);
digitalWrite(d2, HIGH);
delay(3000);
digitalWrite(d2, LOW);
} else {
digitalWrite(d2, HIGH);
delay(3000);
digitalWrite(d3, HIGH);
delay(1000);
digitalWrite(d2, LOW);
delay(2000);
digitalWrite(d3, LOW);
digitalWrite(d4, HIGH);
delay(3000);
digitalWrite(d4, LOW);
}
delay(10);
}

Xulosa
Avtomobil va piyodalar uchun knopkali svetofor yasashda Arduino qurilmasi va bir nechta komponentlardan foydalanildi. Jumladan, rezistor (qarshilik), led lampalar, breadboard, knopka, va simlar. Bu loyihani simulyatsiya qilishda Tinkercad web ilovasidan foydalanildi. Knopkani ulashda biror pinni Arduinoning 5V lik piniga ulash, unga diagonal bo’lgan tomonini ishlatishimiz kerak bo’lgan pinga ulash kerak ekan. Undan tashqari ma’lumot qabul qilish (read) da xatoliklar kuzatilmasligi uchun uning boshqa uchini katta qarshilik bilan yerga ulash kerak.
Svetoforni yasash prinsipi oddiy. Bitta yo’ldagi avtomobillar uchun chiroqlar har doim bir xil yonadi. Ya’ni bitta pinga ulash mumkin. Piyodalar va perpendikular yo’ldagi avtomobillar uchun lampalarni teskari pinlarga (qizilni yashilga, yashilni qizilga) ulash kifoya qiladi.

Link: https://www.tinkercad.com/things/4WJMbTKdYYG
Download 15.59 Kb.




Download 15.59 Kb.