back to top

Trafik Lambası Yapımı

Bu içeriğimizde basit ama eğlenceli bir proje olan trafik lambası yapımını öğreneceğiz.  Sırasıyla kırmızı, sarı, yeşil olan LED’ler sırasıyla yanar ve söner. Yeşil yanıp söndükten sonra tekrar sarı ve kırmızı şeklinde döngü sonsuza kadar devam eder. Daha iyi anlaşılması adına aşağıya bir şema bırakıyorum.

  Renk Geçişi Görseli
Renk Geçişi Görseli

Ben bu projede LED’lerin kutu dışarısına doğru uzanması için jumper kabloları LED’lerin ayaklarına lehimledim. Siz dilerseniz arada boşluklar bırakarak breadboard üzerine yerleştirebilirsiniz. Ama işleri kolaylaştırmak adına lehimlemenizi öneririm. Eğer lehim makineniz yoksa buradan temin edebilirsiniz. Lehim makineniz var ama lehim yapmayı bilmiyorsanız ilgili videomuza göz atabilirsiniz.

Şimdi hazırsanız vakit kaybetmeden gerekli malzemelerimizi tanıyarak Arduino ile trafik lambası projemizi yapmaya başlayalım. 

Arduino ile Trafik Lambası Projesi Gerekli Malzemeler

Arduino ile Trafik Lambası Görseller

Arduino ile Trafik Lambası - Arka Mekanizma
Arduino ile Trafik Lambası – Arka Mekanizma
Arduino ile Trafik Lambası - Dış görünüş
Arduino ile Trafik Lambası – Dış görünüş

Arduino ile Trafik Lambası Devre Şeması

Trafik Lambası Devre Şeması
Trafik Lambası Devre Şeması

Arduino ile Trafik Lambası Kodları

#include <Arduino.h>

#define kirmizi 6; 
#define sari 5; 
#define yesil 3; 

void setup() {
  Serial.begin(9600);
  pinMode(6,OUTPUT);
  pinMode(5,OUTPUT);
  pinMode(3,OUTPUT);
}

void loop() {
  
// while true sayesinde döngü sonsuza kadar devam eder. 
  while (true) {    
    digitalWrite(6,HIGH); // kırmızı ışığı yaktık.
    delay(4000);
    digitalWrite(6,LOW); // kırmızı ışığı kapattık. 
    digitalWrite(5,HIGH); // Sarı ışığı yaktık.
    delay(2500); 
    digitalWrite(5,LOW); // Sarı ışığı kapattık.
    digitalWrite(3,HIGH); // Yeşil ışığı yaktık. 
    delay(3000);
    digitalWrite(3,LOW); // Yeşil ışığı kapattık.
    digitalWrite(5,HIGH); // Sarı ışığı yaktık.
    delay(2500);
    digitalWrite(5,LOW); // Sarı ışığı kapattık.
    digitalWrite(6,HIGH); // kırmızı ışığı yaktık. 
    delay(2000);
  } 
  
}

Arduino ile Trafik Lambası Proje Videosu

Arduino ile trafik lambası projesi yapım aşamalarını gördüğümüze ve projemizi tamamladığımıza göre artık siz de projenizi yapmaya başlayabilirsiniz. Arduino ile trafik lambası projesi için gerekli olan Kırmızı LED, Sarı LED, Yeşil LED, Direnç, Breadboard Mini, Jumper Kablo, Arduino UNO gib malzemelere web sitemizden ulaşabileceğinizi unutmayın. Trafik lambası arduino kullanılarak tamamlanabilir. Hemen siz de projeyi, yapmaya başlayarak kendi Arduino ile trafik lambası projenizi yapabilirsiniz.

Son Çıkan Yazılar

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz