Projelerimiz

Arduino Trafik Lambası

Bugün sizlerle arduino başlangıç projelerinden olan trafik lambası yapımını anlatacağım.Ledler ile yapabileceğiniz ve çok fazla geliştirip şehir trafik sistemi kurabileceğiniz bir projedir.Özellikle sinyalizasyon sistemleri üzerine çalışan arkadaşların bu projeyi yapıp geliştirmelerinde fayda var.

Bu projemizde gerekli olan malzemeler şunlar;

  • 1x Arduino Uno
  • 3x LED (kırmızı,sarı,yeşil renklerde olursa iyi olur 🙂)
  • 3x Direnç
  • 4x Erkek-Erkek jumper
  • Breadboard

Malzemelerimiz bu kadar arkadaşlar.Devremizin kurulumu aşağıdaki gibidir.

Arduino UNO R3 Klon – (USB Chip CH340)

(1 müşteri incelemesi)
185,00 TL

Arduino UNO R3 Klon – USB Kablo Hediyeli – (USB Chip CH340) ; Atmega328 temelli bir mikrodenetleyici kartıdır. Üzerinde 14 adet dijital giriş/çıkış pini (6 tanesi PWM çıkışı olarak kullanılabilir), 6 analog giriş, 16Mhz kristal, usb soketi, güç soketi, ICSP konektörü ve reset tuşu bulundurmaktadır. Kart üzerinde mikrodenetleyicinin çalışması için gerekli olan her şey bulunmaktadır. Kolayca usb kablosu üzerinden bilgisayara bağlanabilir, adaptör veya pil ile çalıştırılabilir.

Erkek-Erkek Jumper Kablo 20 Adet

18,00 TL

20 adet tekli jumper kablo, kablo uzunlukları 20 Cm’dir. Kablolar görselde ki gibi birbirine yapışık olarak gelmektedir. prototipleme çalışmalarınız ve projelerinizde ihtiyacınıza göre ayırıp kullanabilirsiniz.Bu bağlantı kabloları 2,54 mm’lik standart pinlere göre dizayn edilmiştir.Breadboard üzerinde yapacağınız uygulamalarda, Arduino, Raspberry veya pcDuino ile yapacağınız çeşitli çalışmalarda kullanabilirsiniz.

Led ve Direnç Paketi

6,00 TL

Trafik lambası projesi için led ve direnç seti , bu set içeriğinde 3 adet direnç , 1 adet kırmızı , 1 adet sarı , 1 adet yeşil renk 5 mm led bulunmaktadır. Örneğin projenizde 4 lü bir kavşak yapılacaksa bu paketten 4 adet almanız gerekmektedir. Işık yayan diyotlar (LED’ ler) 3 renk seçeneği, düşük güçleri ve küçük boyutları ile birçok farklı projede, tasarımların daha sorunsuz ve mükemmel olmasını sağlar. Okulların fizik ve fen laboratuvarlarında, temel devre eğitimi ve öğretimi için yapılan deneylerde kullanılan materyaller arasındadır. Fizikte, robotik proje deneylerinde ve diğer elektrik deneylerinde kullanılır.

Mini Breadboard

19,00 TL

Elektronik bilginiz ne olursa olsun hobi devreleri yaparken devre elemanlarını tekrar kullanmak isteyebilir, veya yaptığınız devrenin çalışıp çalışmadığını para harcamadan görmek isteyebilirsiniz. İşte o zaman BREADBOARD sizin kurtarıcınız olacaktır. Breadboardda küçük delikler vardır dolayısı ile sadece elektronik malzemeyi bu deliklere sokarak devrenizi gerçekleştirebilir ve hem zamandan hem de paradan tasarruf edebilirsiniz.

int kirmiziled = 5; // kırmızı ledi Arduino uno da 4 nolu pinimize atadık
int sariled = 4; // sarı ledi Arduino uno da 5 nolu pinimize atadık
int yesilled = 3; // yeşil ledi Arduino uno da 6 nolu pinimize atadık
void setup() {
 
pinMode(kirmiziled, OUTPUT); // 4 nolu pini çıkış olarak ayarlarız.
pinMode(sariled, OUTPUT); // 5 nolu pini çıkış olarak ayarlarız.
pinMode(yesilled, OUTPUT); // 6 nolu pini çıkış olarak ayarlarız.
 
}
 
void loop() {
 
digitalWrite(kirmiziled, HIGH); // kırmızı ledimizi yaktık.
delay(5000); // 5 saniye kırmızı ledimiz yanar (buradaki 1000 degeri milisaniye cinsindendir. 1000milisaniye=1saniye).
digitalWrite(kirmiziled, LOW); // kırmızı ledimizi söndürdük.
digitalWrite(sariled, HIGH); // sarı ledimizi yaktık.
delay(3000); // 3 saniye sarı led yanar.
digitalWrite(sariled, LOW); // sarı ledimizi söndürdük.
digitalWrite(yesilled, HIGH); // yeşil ledimizi yaktık.
delay(3000); // 3 saniye yesil led yanar.
digitalWrite(yesilled, LOW); // yeşil ledimizi söndürdük.
 
}

İlgili Mesajlar

4 üzerinden “Arduino Trafik Lambası” düşünenler;

  1. alperen dedi ki:

    abi direnç bağlamasak olurmu

    1. Proje Hocam dedi ki:

      bizdeki 5mm ledler dirençsiz çalışmaktadır ancak çok dayanmayabilirler

  2. Hüseyin dedi ki:

    Hocam kaçlık direnç olması lazım

    1. Proje Hocam dedi ki:

      220 ohm yeterlidir

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir