Arduino ile RGB LED ile Renk Değiştirme
RGB LED\'inizle renk değiştirmek için aşağıdaki adımları izleyebilirsiniz.
Gerekli Malzemeler
- Arduino kartı
- RGB LED
- 220 Ohm direnç (her bir bacak için)
- Bağlantı kabloları
- Breadboard (isteğe bağlı)
Devre Bağlantısı
1. RGB LED\'in uzun bacağı genellikle ortak (+) bacak.
2. Ortak bacağı GND veya VCC\'ye bağlayın.
3. Kısa bacakları (R, G, B) arduino pinlerine bağlayın.
4. Her bacak için 220 Ohm direnç kullanın.
Arduino Kod Örneği
Aşağıdaki kodu Arduino IDE\'ye yapıştırın:
int redPin = 9;
int greenPin = 10;
int bluePin = 11;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop() {
setColor(255, 0, 0); // Kırmızı
delay(1000);
setColor(0, 255, 0); // Yeşil
delay(1000);
setColor(0, 0, 255); // Mavi
delay(1000);
}
void setColor(int red, int green, int blue) {
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);
}
Açıklamalar
- Renkleri değiştirmek için
setColor fonksiyonunu kullanıyoruz.
- Her bir renk için 0-255 arasında değerler veriyoruz.
Bu adımları takip ederek RGB LED\'inizle kolayca renk değiştirebilirsiniz.