Arduino kullanarak bir RGB LED nasıl kontrol edilir?

RGB LED Kontrolü

Arduino ile RGB LED kontrol etmek için aşağıdaki adımları izleyebilirsiniz:

Gerekli Malzemeler

  • Arduino kartı
  • RGB LED
  • 220 ohm dirençler (3 adet)
  • Bağlantı kabloları
  • Breadboard

Bağlantı Şeması

RGB LED’in üç terminali vardır: Kırmızı, Yeşil ve Mavi. Her bir terminalin bir direnç ile Arduino’ya bağlanması gerekmektedir.
  • Kırmızı terminal: Arduino’nun dijital pinlerinden birine
  • Yeşil terminal: Başka bir dijital pin
  • Mavi terminal: Üçüncü bir dijital pin
  • Ortak terminal (anot veya katot): Güce veya toprağa (bağlantıya göre)

Arduino Kodları

RGB LED’i kontrol etmek için öncelikle pinleri tanımlayıp bir fonksiyon yazmanız gerekecek. Aşağıda basit bir örnek verilmiştir: ```cpp const int redPin = 9; const int greenPin = 10; const 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); } ```

Sonuç

Yukarıdaki adımları izleyerek Arduino ile RGB LED’inizi başarıyla kontrol edebilirsiniz. Her bir renkte belirli bir süre beklemek için delay fonksiyonunu kullanabilirsiniz. Bu şekilde istediğiniz renk geçişlerini oluşturabilirsiniz.

Cevap yazmak için lütfen .

Arduino kullanarak bir RGB LED nasıl kontrol edilir?

🐞

Hata bildir

Paylaş