Arduino Trafik Işıkları Tasarımı
Arduino ile trafik ışığı devre tasarımı ve kodlanması. Bu örnekte tinkercad ile devre tasarımını yaparak kodlamayı gerçekleştirdik.
Tinkercad Devre Şeması
ARDUINO KODLAR
void setup()
{
pinMode(2, OUTPUT);//çıkış portu yap
pinMode(3, OUTPUT);//çıkış portu yap
pinMode(4, OUTPUT);//çıkış portu yap
}
void loop()
{
digitalWrite(2, HIGH);//KIRMIZI LED YAK +5V
delay(10000); // KIRMIZI LED 10 SANİYE YANSIN
digitalWrite(2, LOW);//KIRMIZI LEDİ SÖNDÜR
digitalWrite(3, HIGH);//SARI LED + 5V
delay(3000); // 3 SANİYE BEKLE
digitalWrite(3, LOW);//3 NOLU PİNE 0 VOLT SARI SÖNSÜN
digitalWrite(4, HIGH);//YEŞİL YAK 4 NOLU PİN +5V
delay(10000);// 10 SANİYE BEKLE
digitalWrite(4,LOW);//4 NOLU PİN 0 VOLT
delay(1000);//1 SANİYE BEKLE
digitalWrite(4, HIGH);//4 NOLU PİN +5V
delay(1000);//1 SANİYE BEKLE
digitalWrite(4, LOW);// YEŞİL LEDİ SÖNDÜR
}