Arduino İle Trafik Lambası Yapımı

0 119
Led Nedir? 

 LED, Light Emitting Diode (Türkçesi ışık yayan diyot) sözcüklerinin baş harflerinden oluşan bir kısaltmadır. Sistemlerde uyarı, denetleme gibi bildirim vermek için kullanılmaktadır.

Bu uygulamamızda  Arduino ile  sıraladığımız kırmızı sarı ve yeşil  ledlerimizi belirli sürelerle yakıp söndürme işlemini gerçekleştireceğiz.

Malzemeler

  • 1 Adet Arduino Uno
  • 1 Adet Kırmızı Led
  • 1 Adet Sarı Led
  • 1 Adet Yeşil Led
  • 1 Adet Breadboard
  • Jumper kablolar

Devre Şeması 

Arduino Yazılımı

int kirmiziled = 4; // kırmızı ledi Arduino uno da 4 nolu pinimize atadık
int sariled = 5; // sarı ledi Arduino uno da 5 nolu pinimize atadık
int yesilled = 6; // yeşil ledi Arduino uno da 6 nolu pinimize atadık
void setup() {

pinMode(kirmiziled, OUTPUT); // 4 nolu pini çıkış olarak ayarlarız.
pinMode(sariled, OUTPUT); // 5 nolu pini çıkış olarak ayarlarız.
pinMode(yesilled, OUTPUT); // 6 nolu pini çıkış olarak ayarlarız.

}

void loop() {

digitalWrite(kirmiziled, HIGH); // kırmızı ledimizi yaktık.
delay(5000); // 5 saniye kırmızı ledimiz yanar (buradaki 1000 degeri milisaniye cinsindendir. 1000milisaniye=1saniye).
digitalWrite(kirmiziled, LOW); // kırmızı ledimizi söndürdük.
digitalWrite(sariled, HIGH); // sarı ledimizi yaktık.
delay(3000); // 3 saniye sarı led yanar.
digitalWrite(sariled, LOW); // sarı ledimizi söndürdük.
digitalWrite(yesilled, HIGH); // yeşil ledimizi yaktık.
delay(3000); // 3 saniye yesil led yanar.
digitalWrite(yesilled, LOW); // yeşil ledimizi söndürdük.

}

 

Bunlar da İlgini Çekebilir

Cevap bırakın

E-posta hesabınız yayımlanmayacak.