
Trafik lambası simülasyonu için LED’lerimizi resimdeki gibi bağlıyoruz. Kodlamayı da aşağıdaki gibi yapıyoruz.
mBlock Kodları

Arduino IDE Kodları
void setup() { pinMode(8, OUTPUT); // Kırmızı LED'in bağlı olduğu pin pinMode(9, OUTPUT); // Sarı LED'in bağlı olduğu pin pinMode(10, OUTPUT); // Yeşil LED'in bağlı olduğu pin //Tüm LED'ler önce kapalı olsun. digitalWrite(8, LOW); digitalWrite(9, LOW); digitalWrite(10, LOW); } void loop() { digitalWrite(8, HIGH); //Sadece Kırmızı ışık yanıyor. delay(8000); digitalWrite(9, HIGH); //Kırmızı ışık yanarken Sarının da yanmasını sağlıyoruz. delay(2000); digitalWrite(8, LOW); // Kırmızı ve Sarı sönüyor Yeşil yanıyor. digitalWrite(9, LOW); digitalWrite(10, HIGH); delay(8000); digitalWrite(9, HIGH); //Yeşil sönüyor Sarı yanıyor. digitalWrite(10, LOW); delay(2000); digitalWrite(9, LOW); //Sarı sönüyor ve program başa dönüyor. }