Yazeka
Arama sonuçlarına göre oluşturuldu
Trafik lambası devresi yapmak için gerekli malzemeler:
- Arduino UNO veya benzeri bir mikrodenetleyici 12;
- 3 adet LED (kırmızı, sarı, yeşil) 12;
- 3 adet 220 ohm direnç 12;
- Breadboard veya lehimleme malzemeleri 1;
- Jumper kablolar 1.
Devre bağlantısı:
- Kırmızı, sarı ve yeşil LED'leri breadboard üzerine yerleştirin 1.
- Her bir LED'in uzun bacağını (anot) bağlantı noktasına bağlayın 1.
- Her bir LED'in kısa bacağını (katot) farklı renklerdeki dirençlere bağlayın 1.
- Dirençlerin diğer uçlarını Arduino'nun boş dijital pinlerine (örneğin 2, 3 ve 4) bağlayın 1.
- Her LED'in kısa bacağına bağlı olan dirençlerin diğer uçlarını Arduino'nun GND pinine bağlayın 1.
Arduino kodu:
const int kirmiziPin = 2; const int sariPin = 3; const int yesilPin = 4; void setup() { pinMode(kirmiziPin, OUTPUT); pinMode(sariPin, OUTPUT); pinMode(yesilPin, OUTPUT); } void loop() { // Kırmızı yanıyor, diğerleri sönmüş digitalWrite(kirmiziPin, HIGH); digitalWrite(sariPin, LOW); digitalWrite(yesilPin, LOW); delay(5000); // 5 saniye bekle // Sarı yanıyor, diğerleri sönmüş digitalWrite(kirmiziPin, LOW); digitalWrite(sariPin, HIGH); digitalWrite(yesilPin, LOW); delay(2000); // 2 saniye bekle // Yeşil yanıyor, diğerleri sönmüş digitalWrite(kirmiziPin, LOW); digitalWrite(sariPin, LOW); digitalWrite(yesilPin, HIGH); delay(5000); // 5 saniye bekle }
Bu kod, kırmızı ışığın 5 saniye, sarı ışığın 2 saniye ve yeşil ışığın 5 saniye yanıp sönmesini
5 kaynaktan alınan bilgiyle göre: