Arduino İle LED Trafik Lambası Modülü Kullanımı

Bu yazımızda kullanımı gayet basit olan LED Trafik Lambası Modülü nasıl kullanılır bunu öğreneceğiz. Bu modül anlatmaya geçmeden önce sizi şunu söyleyeyim. Led yakmaktan başka bir şey yapmayacağız. Trafik Lamba Modülü deyince gözünüz hemen korkmasın. O zaman hadi yazımıza başlayalım.

LED Trafik Lambası Modülü Nedir?

Alında bu modülün bizim breadbordumuza kurduğumuz 3 ledli ve dirençli modülden farkı yok. Bu modülün tek güzelliği ledlerin ve drençlerin bir pcb de toplanmasıdır. Modülümüz aşağıdadır.

LED Trafik Lambası Modülü
LED Trafik Lambası Modülü

Led Trafik Lambası Modülü Teknik Özellikleri

  • Boyut: 56*21*11mm
  • Renkler: Kırmızı,Sarı, Yeşil
  • LED: 5mm
  • Voltaj: 5V
  • Ortak katot,her led için ayrı pin
  • Çalışma Akımı: Kırmızı 13mA, Sarı 13mA, Yeşil 25mA

Modülümüzde 4 adet pin bulunmaktadır. Pinlerimiz şunlardır:

  • GND: Toprak pinidir.
  • R: İngilizcedeki Red kelimesinin kısaltmasıdır. Türkçesi kırmızıdır.
  • Y: İngilizcedeki Yellow kelimesinin kısaltmasıdır. Türkçesi sarıdır.
  • G: İngilizcedeki Green kelimesinin kısaltmasıdır. Türkçesi yeşildir.

Bu modülü kullanırken herhangi bir direnç kullanmamıza gerek yok. Çünkü modülde dirençlerimiz pcb üzerinde gelmektedir.

Arduino LED Trafik Lambası Modülü Bağlantı Şeması

Arduino LED Trafik Lambası Modülü Bağlantı Şeması
Arduino LED Trafik Lambası Modülü Bağlantı Şeması

Bağlantı pinlerimiz aşağıdaki tabloda gösterilmektedir.

ArduinoLed Trafik Lambası Modülü
GNDGND
R2
Y3
G4
Arduino İle Led Trafik Lambası Modülü Bağlantı Pinleri

Eğer bağlantımızı yaptıysanız aşağıdaki kodumuzu arduinomuza yükleyelim.

Arduino Led Trafik Lambası Modülü Kodu

int KIRMIZI=2;
int SARI=3;
int YESIL=4;
void setup() {
pinMode (YESIL, OUTPUT); 
pinMode (SARI, OUTPUT);
pinMode (KIRMIZI, OUTPUT);
}
 
void loop() {
 digitalWrite (KIRMIZI,HIGH);
 digitalWrite (SARI,LOW);
 digitalWrite (YESIL,LOW);
 delay (5000);
 digitalWrite (KIRMIZI, LOW);
 digitalWrite (SARI, HIGH);
 digitalWrite (YESIL, LOW);
 delay (4000);
 digitalWrite (KIRMIZI, LOW);
 digitalWrite (SARI, LOW);
 digitalWrite (YESIL, HIGH);
 delay (3000);
 
}

Eğer kodumuzu da sıkıntısız bir şekilde arduinoya yüklediyseniz, kırmızı ışık 5 sn. yanacak ve arkasından sarı ışık 4 sn. ve daha sonra yeşil ışık 3 sn. yanacaktır. Bu arada her ışık yanarken sırasıyla yanarken diğer 2 ışık sönmektedir.

Umarım yararlı olmuştur. Takıldığınız yerde bize yorum olarak sorabilirsiniz.