Arduino ile LED Kontrolü
Arduino ile farklı renklerdeki LED’leri kontrol etmek için aşağıdaki adımları izleyebilirsiniz:
Gerekli Malzemeler
- Arduino kartı
- RGB LED
- 220 ohm dirençler
- Bağlantı kabloları
- Breadboard
Bağlantı Şeması
- RGB LED’in uzun bacağını 5V’a bağlayın.
- Kırmızı bacağı 220 ohm direnç ile bir dijital pine (örneğin 9) bağlayın.
- Yeşil bacağı 220 ohm direnç ile başka bir dijital pine (örneğin 10) bağlayın.
- Mavi bacağı 220 ohm direnç ile bir diğer dijital pine (örneğin 11) bağlayın.
- Kısa bacağı GND\'ye bağlayın.
Yazılım Kısmı
Aşağıdaki basit kodu kullanarak LED’leri kontrol edebilirsiniz:
-
pinMode() fonksiyonu ile her bir LED pinini çıkış olarak ayarlayın.
-
analogWrite() fonksiyonu ile farklı renkleri elde etmek için PWM sinyali gönderin.
Örnek Kod
void setup() {
pinMode(9, OUTPUT); // Kırmızı
pinMode(10, OUTPUT); // Yeşil
pinMode(11, OUTPUT); // Mavi
}
void loop() {
digitalWrite(9, HIGH); // Kırmızı yanıyor
delay(1000);
digitalWrite(9, LOW);
digitalWrite(10, HIGH); // Yeşil yanıyor
delay(1000);
digitalWrite(10, LOW);
digitalWrite(11, HIGH); // Mavi yanıyor
delay(1000);
digitalWrite(11, LOW);
}
Bu adımları izleyerek Arduino ile farklı renklerdeki LED’leri kolayca kontrol edebilirsiniz.