Kamer ŞAHİN

Kamer ŞAHİN

Asistan
Ana Sayfaya Dön

Uygulama-3: Trafik Lambası

04 Kasım 2019 kamersahin 2 dk 0

Amaç: —-

Malzeme Listesi:

  • Arduino UNO
  • Led x 9 adet
  • 1k direnç x 9 adet
  • Breadboard
  • Jumper kablo

Devre Şeması:

Trafik Işıkları

Arduino Kodları:

/* Uygulama 3 - Trafik Işıkları */
/*  www.kamersahin.com.tr */

void setup() {			  
  pinMode(2, OUTPUT); // 2 numaralı pin(Kırmızı Led) ÇIKIŞ olarak ayarlandı
  pinMode(3, OUTPUT); // 3 numaralı pin(Sarı Led) ÇIKIŞ olarak ayarlandı
  pinMode(4, OUTPUT); // 4 numaralı pin(Yeşil Led) ÇIKIŞ olarak ayarlandı
  pinMode(8, OUTPUT); // Yaya Yeşil Ledi
  pinMode(9, OUTPUT); // Yaya Sarı Ledi
  pinMode(10, OUTPUT); // Yaya Kırmızı Ledi
 
}

void loop() {			 
  digitalWrite(2, HIGH); // 2 numaralı pinden +5V çıkış veriliyor - Kırmızı led yandı
  digitalWrite(8, HIGH); // Yayalar için YEŞİL yandı.
  delay(2000);           // 2 saniye bekle
  digitalWrite(2, LOW);  // 2 numaralı pinden 0V çıkış veriliyor - Kırmızı led söndü
  digitalWrite(8, LOW);  // Yayalar için YEŞİL söndü.
  
  digitalWrite(9, HIGH);  // Yayalar için SARI yandı.
  digitalWrite(3, HIGH);  // 3 numaralı pinden +5V çıkış veriliyor - Sarı led yandı
    delay(500);           //  500 milisaniye bekle
  digitalWrite(3, LOW);   // 3 numaralı pinden 0v çıkış veriliyor - Sarı led söndü
  digitalWrite(9, LOW);   // Yayalar için SARI söndü. 
 
  digitalWrite(4, HIGH);  // 4 numaralı pinden +5V çıkış veriliyor - Yeşil led yandı
  digitalWrite(10, HIGH); // Yayalar için KIRMIZI yandı.
  delay(5000);                   //  5 saniye bekle
  digitalWrite(4, LOW);   // 2 numaralı pinden 0V çıkış veriliyor - Yeşil led söndü
  digitalWrite(10, LOW);  // Yayalar için KIRMIZI söndü.
}

 

Asistan

Şifre Gerekli

Bu içeriğe erişmek için şifre girin