Trafik lambası devresi yapmak için gerekli malzemeler: 1. Arduino UNO veya benzeri bir mikrodenetleyici; 2. 3 adet LED (kırmızı, sarı, yeşil); 3. 3 adet 220 ohm direnç; 4. Breadboard veya lehimleme malzemeleri; 5. Jumper kablolar. Devre bağlantısı: 1. Kırmızı, sarı ve yeşil LED'leri breadboard üzerine yerleştirin. 2. Her bir LED'in uzun bacağını (anot) bağlantı noktasına bağlayın. 3. Her bir LED'in kısa bacağını (katot) farklı renklerdeki dirençlere bağlayın. 4. Dirençlerin diğer uçlarını Arduino'nun boş dijital pinlerine (örneğin 2, 3 ve 4) bağlayın. 5. Her LED'in kısa bacağına bağlı olan dirençlerin diğer uçlarını Arduino'nun GND pinine bağlayın. 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