Trafik lambası
Kırmızı, sarı ve yeşil sırayla yansın. Sürelerle oyna.
Önce şunu yapmış olman iyi olur: Merhaba dünya: Blink
Ekranda dene
Kurmadan önce burada oynat: kaydırıcıları ve düğmeleri kullan, kodun hangi satırının çalıştığını sağda izle.
Neden önce kırmızı ve sarı birlikte?
Türkiye'de ve Avrupa'nın çoğunda yeşilden önce kırmızı ile sarı birlikte yanar: "Hazırlan, birazdan geçeceksin" demektir. Kod da tam olarak bunu yapıyor.
Bağlantılar
Kablolamaya başlamadan USB'yi çıkar. Bitirince tabloyla bir kez daha karşılaştır, sonra tak.
| Buradan | Buraya |
|---|---|
Arduino GND | Trafik lambası modülü GND |
Arduino D10 | Trafik lambası modülü R |
Arduino D9 | Trafik lambası modülü Y |
Arduino D8 | Trafik lambası modülü G |
Adım adım
GND kablosu
Dişi-erkek bir kabloyla modülün GND pinini Arduino'nun GND pinine bağla.
Kırmızı
Modülün R pinini D10'a bağla.
Sarı
Modülün Y pinini D9'a bağla.
Yeşil
Modülün G pinini D8'e bağla. Modülde dirençler hazır, ekstra direnç gerekmez.
Yükle ve izle
Kodu karta yükle.
Kontrol: Kırmızı, kırmızı+sarı, yeşil, sarı sırasıyla yanıyor.
Sonuç
Çalışıyorsa şunu görürsün
Işıklar gerçek bir trafik lambası sırasıyla dönüyor: kırmızı, kırmızı ve sarı, yeşil, sarı.
Çalışmadıysa
- Hiç ışık yanmıyorsa GND kablosunu kontrol et.
- Renkler karışıksa kodun pin numaralarını kabloların takılı olduğu pinlerle karşılaştır.
Daha fazlası: sorun giderme.
Bir adım öteye
- Yeşil süreyi 2 katına çıkar.
- Yaya butonu ekle: basınca kırmızıya geçsin.