Amaç: —
Malzeme Listesi:
- Arduino UNO
- Led x 6 adet
- 1k direnç x 6 adet
- Breadboard
- Jumper kablo
Devre Şeması:

Arduino Kodları:
/* Uygulama 4 - Yürüyen Işık */
/* www.kamersahin.com.tr */
void setup() {
pinMode(2, OUTPUT); // 2 numaralı pin ÇIKIŞ olarak ayarlanıyor
pinMode(3, OUTPUT); // 3 numaralı pin ÇIKIŞ olarak ayarlanıyor
pinMode(4, OUTPUT); // 4 numaralı pin ÇIKIŞ olarak ayarlanıyor
pinMode(5, OUTPUT); // 5 numaralı pin ÇIKIŞ olarak ayarlanıyor
pinMode(6, OUTPUT); // 6 numaralı pin ÇIKIŞ olarak ayarlanıyor
pinMode(7, OUTPUT); // 7 numaralı pin ÇIKIŞ olarak ayarlanıyor
}
void loop() {
digitalWrite(2, HIGH); // 2 numaralı pinden +5V çıkış veriliyor - 1. led yandı
delay(500); // 500 milisaniye bekle
digitalWrite(2, LOW); // 2 numaralı pinden 0V çıkış veriliyor - 1. led söndü
digitalWrite(3, HIGH); // 3 numaralı pinden +5V çıkış veriliyor - 2. led yandı
delay(500); // 500 milisaniye bekle
digitalWrite(3, LOW); // 3 numaralı pinden 0v çıkış veriliyor - 2. led söndü
digitalWrite(4, HIGH); // 4 numaralı pinden +5V çıkış veriliyor - 3. led yandı
delay(500); // 200 milisaniye bekle
digitalWrite(4, LOW); // 2 numaralı pinden 0V çıkış veriliyor - 3. led söndü
digitalWrite(5, HIGH); // 2 numaralı pinden +5V çıkış veriliyor - 4. led yandı
delay(500); // 500 milisaniye bekle
digitalWrite(5, LOW); // 2 numaralı pinden 0V çıkış veriliyor - 4. led söndü
digitalWrite(6, HIGH); // 3 numaralı pinden +5V çıkış veriliyor - 5. led yandı
delay(500); // 500 milisaniye bekle
digitalWrite(6, LOW); // 3 numaralı pinden 0v çıkış veriliyor - 5. led söndü
digitalWrite(7, HIGH); // 4 numaralı pinden +5V çıkış veriliyor - 6. led yandı
delay(500); // 200 milisaniye bekle
digitalWrite(7, LOW); // 2 numaralı pinden 0V çıkış veriliyor - 6. led söndü
}