Arduino pinlerine bağlanan kırmızı, sarı ve yeşil LED’ler trafik lambalarının sırasına göre kontrol edilecek. Buna göre program ilk başta kırmızı ışığı yakacak. Kırmızı ışık 3 saniye yandıktan sonra sönecek ve 1 saniye boyunca sarı ışık yanacak. Sarı ışık söndükten sonra da 5 saniye boyunca yeşil ışık yanacak.

byte yesil = 10, sari = 11, kirmizi = 12;

void setup() {
  pinMode(yesil, OUTPUT);
  pinMode(sari, OUTPUT);
  pinMode(kirmizi, OUTPUT);
}

void loop() {

  digitalWrite(yesil, 0);
  digitalWrite(sari, 0);
  digitalWrite(kirmizi, 1);
  delay(3000);

  digitalWrite(yesil, 0);
  digitalWrite(sari, 1);
  digitalWrite(kirmizi, 0);
  delay(1000);

  digitalWrite(yesil, 1);
  digitalWrite(sari, 0);
  digitalWrite(kirmizi, 0);
  delay(5000);
}


No responses yet

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Dersler