Bu proje, Arduino Uno kartı ile 8 adet LED’in soldan sağa ve sağdan sola kayan ışık efektiyle yanıp sönmesini sağlar. Bu efekt, genellikle Knight Rider (KITT) gibi görsel geçişlerde kullanılır. Başlangıç ve orta seviye Arduino öğrenimi için uygundur.
- Arduino Uno
- 8 x LED (Kırmızı)
- 8 x 220 Ohm direnç
- Breadboard
- Jumper kablolar
- Diziler (arrays) ile çoklu pin kontrolü öğrenmek
for
döngüsü ile LED sıralaması yapmak- Soldan sağa ve sağdan sola kayan efekt mantığını kavramak
- Görsel efekt oluşturmak için
delay()
fonksiyonunu kullanmak
📁 diagram.json
dosyasında Wokwi uyumlu devre şeması bulunmaktadır.
🔗 Projeyi Wokwi'de görmek için tıklayın
int ledCount = 8; // LED sayısı
int leds[] = {2, 3, 4, 5, 6, 7, 8, 9}; // LED pinleri
void setup() {
for (int i = 0; i < ledCount; i++) {
pinMode(leds[i], OUTPUT);
}
}
void loop() {
// Soldan sağa geçiş
for (int i = 0; i < ledCount; i++) {
digitalWrite(leds[i], HIGH);
delay(100);
digitalWrite(leds[i], LOW);
}
// Sağdan sola geçiş
for (int i = ledCount - 2; i > 0; i--) {
digitalWrite(leds[i], HIGH);
delay(100);
digitalWrite(leds[i], LOW);
}
}
Eğer proje hakkında bir fikrin varsa, soruların olursa ya da sadece selam vermek istersen; aşağıdaki kanallardan bana ulaşabilir ya da sosyal medya hesaplarımdan takip edebilirsin:
- 📧 E-posta
- 🌐 Web Sitesi
- 🎥 YouTube
- 🐦 X (Twitter)