![arduino sensör modülleri](https://www.alpgenrobotics.com/image/catalog/urun/sensorler/alpgen-boards-arduino-sensor-970x300.png)
TRAFİK IŞIĞI MODÜLÜ
Trafik ışığı modülü üzerinde kırmızı, yeşil ve sarı renklerde olmak üzere 3 adet led bulunduran modüldür.
Modül, trafik ışığı şeklinde tasarlanmıştır.
Nerede Kullanılır?
Arduino ile robotik kodlama projelerinde akıllı trafik uygulaması vb. birden fazla led kullanımı gerektiren projelerde kullanılabilir.
Led | 5mm |
En | 36.02mm |
Boy | 56.43mm |
Vida Delik Çapı | 3.2mm |
Örnek Proje Devre Şeması
Bu projede trafik ışığı modülü üzerindeki kırmızı, sarı ve yeşil LED aynı anda 1'er saniye arayla yanıp sönecektir. Projede trafik ışığı modülü ile Arduino Uno Breadboard kullanılmıştır.
Trafik Işığı | Arduino Uno Breadboard |
- | GND |
R | 5 |
Y | 6 |
G | 7 |
Örnek Proje Arduino Kodu
/* ALPGEN Robotics */// Trafik Işığı Modülü Kullanımı Örnek Proje// 06.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com// www.alpgenrobotics.com //intred =5;// Kırmızı Led Dijital 5'e tanımlandıintyellow=6;// Sarı Led Dijital 6'ya tanımlandıintgreen =7;// Yeşil Led Dijital 7'ye tanımlandıvoidsetup() // Başlangıç Ayarlamaları{
pinMode(red,OUTPUT);//
pinMode(yellow,OUTPUT);// Ledler Çıkış Olarak Ayarlandı
pinMode(green,OUTPUT);//}voidloop() // Sürekli Tekrar Edecek Olan Döngü{
digitalWrite(red,HIGH); // Kırmızı Led durumu HIGH yapıldı (led yandı)
digitalWrite(yellow,HIGH); // Sarı Led durumu HIGH yapıldı (led yandı)
digitalWrite(green,HIGH); // Yeşil Led durumu HIGH yapıldı (led yandı)
delay(500); // 500ms gecikme süresi (ledlerin yanma süresi)
digitalWrite(red,LOW); // Kırmızı Led durumu LOW yapıldı (led söndü)
digitalWrite(yellow,LOW); // Sarı Led durumu LOW yapıldı (led söndü)
digitalWrite(green,LOW); // Yeşil Led durumu LOW yapıldı (led söndü)
delay(500); // 500ms gecikme süresi (ledlerin sönme süresi)}