Arduino Uno ile Trafik Işıkları Uygulaması-1
Trafik ışığı ya da trafik lambası, yol bağlantılarında, kavşaklarda, yaya geçitlerinde ve trafiğin kontrol edilmesi gereken diğer yerlerde bulunan trafik düzenleme aracıdır. Sistemin prototipi Arduino ve LED diyotlarla elektronik olarak kolayca yapılabilir.
Bu uygulamada kırmızı, sarı ve yeşil LED diyotlar kullanılarak trafik ışıkları devresi yapılacaktır.
Uygulamaya Ait Şema, Bağlantı Şekli ve Görseller
Görsel 1.1: LED diyot pin yapısı
Görsel 1.2: Arduino Uno ile trafik ışıkları uygulaması devre şeması
Görsel 1.3: Arduino Uno ile trafik ışıkları uygulaması breadboard bağlantısı
Malzeme Listesi
Sıra No |
Adı |
Özelliği |
Miktarı |
1 |
Arduino Uno R3 |
- |
1 Adet |
2 |
LED diyot |
5 mm kırmızı, sarı, yeşil |
3 Adet |
3 |
Direnç |
220R / ¼ W |
3 Adet |
4 |
Breadboard |
830 pin |
1 Adet |
5 |
Jumper kablo |
Erkek-erkek |
- |
Uygulamaya Ait Kod
/*
Uygulama Adı : Trafik ışıkları
Açıklama : 3 adet LED diyot kullanılmıştır.
Tarih : 13 Temmuz 2020
Yazan : İlhan DEMİR
*/
int kirmiziLed = 9;
int sariLed = 10;
int yesilLed = 11;
void setup()
{
pinMode(kirmiziLed, OUTPUT);
pinMode(sariLed, OUTPUT);
pinMode(yesilLed, OUTPUT);
}
void loop()
{
digitalWrite(kirmiziLed, HIGH);
delay(10000); //10sn kırmızı LED yak.
digitalWrite(sariLed, HIGH);
delay(2000); //2sn sarı LED yak.
digitalWrite(kirmiziLed, LOW);
digitalWrite(sariLed, LOW);
digitalWrite(yesilLed, HIGH);
delay (7000); //7sn yeşil LED yak.
digitalWrite(sariLed, HIGH); //2 sn sarı LED yak.
digitalWrite(yesilLed, LOW);
delay (2000);
digitalWrite(sariLed, LOW);
}
Bu internet sitesi içeriğinde yer alan tüm eserler (yazı, resim, görüntü, fotoğraf, video, müzik vb.) İlhan DEMİR'e ait olup, 5846 sayılı Fikir ve Sanat Eserleri Kanunu ve 5237 sayılı Türk Ceca Kanunu kapsamında korunmaktadır. Bu hakları ihlal eden kişiler, 5846 sayılı Fikir ve Sanat eserleri Kanunu ve 5237 sayılı Türk Ceza Kanununda yer alan hukuki ve cezai yaptırımlara tabi olurlar. İlhan DEMİR, yasal işlem başlatma hakkına sahiptir.
BİR CEVAP YAZ