NodeMCU V3 ESP8266 ESP-12E ile Trafik Işıkları Uygulaması
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 mikrodenetleyici ve LED diyotlarla elektronik olarak kolayca yapılabilir.
UART seri haberleşme protokolü, en yaygın kullanılan seri haberleşme tekniklerinden biridir. Universal Asynchronous Receiver Transmitter, Evrensel Asenkron Alıcı-Verici anlamına gelir. Bilgisayar ile mikrodenetleyici veya mikrodenetleyici ile çevre birimleri arasında haberleşmeyi sağlayan protokoldür. Asenkron olarak çalıştığı için herhangi bir (clock) saat sinyaline ihtiyaç duymaz. Haberleşme için sadece 2 kablo/pin gerektirir. Bu yüzden hemen hemen tüm mikrodenetleyicilere entegre edilmiştir.
NodeMCU V3 ESP8266 ESP-12E geliştirme kartında GPIO1 ve GPIO3 nolu pinler, UART seri haberleşmesi için kullanılan TX (veri gönderme) ve RX (veri alma) pinleridir. Serial.begin (9600) kod satırıyla 9600 baud hızında bilgisayar ile NodeMCU arasında seri haberleşme başlatılır.
Bu uygulamada kırmızı, sarı ve yeşil LED diyotlar kullanılarak trafik ışıkları devresi yapılacaktır. Trafik ışıklarının durumuna göre seri port ekranına veri gönderilerek bilgisayar ile UART seri haberleşmesi yapılmıştır. Arduino IDE yazılımında kodlama yapılmıştır.
Uygulamaya Ait Şema, Bağlantı Şekli ve Görseller
Görsel 1.1: LED diyot pin yapısı
Görsel 1.2: NodeMCU V3 ESP8266 ESP-12E ile trafik ışıkları uygulaması devre şeması
Görsel 1.3: NodeMCU V3 ESP8266 ESP-12E ile trafik ışıkları uygulaması devre şeması (KiCad 7.06 ile çizilmiştir)
Görsel 1.4: NodeMCU V3 ESP8266 ESP-12E ile trafik ışıkları uygulaması breadboard bağlantısı
Malzeme Listesi
Sıra No |
Adı |
Özelliği |
Miktarı |
1 |
NodeMCU V3 |
ESP8266 ESP-12E |
1 Adet |
2 |
LED diyot |
5 mm kırmızı, sarı, yeşil |
3 Adet |
3 |
Direnç |
100R / ¼ W |
3 Adet |
4 |
Breadboard |
830 pin |
1 Adet |
5 |
Jumper kablo |
Erkek-erkek |
- |
Uygulamaya Ait Kod
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 Ceza 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