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)
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 TL20 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 TLTrafik 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 TLElektronik 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.
}
abi direnç bağlamasak olurmu
bizdeki 5mm ledler dirençsiz çalışmaktadır ancak çok dayanmayabilirler
Hocam kaçlık direnç olması lazım
220 ohm yeterlidir