RGB LED otomasyonu yapmak için aşağıdaki adımlar izlenebilir:
- Gerekli Malzemeler: Arduino Uno veya benzeri bir mikrodenetleyici, RGB LED, 3x 220 Ohm direnç, breadboard ve bağlantı kabloları 23.
- Devre Bağlantısı: RGB LED'in ortak bacağını (anot veya katot) Arduino'ya bağlayın 2. Ortak anot için Arduino'nun 5V pinine, ortak katot için ise GND pinine bağlayın 23. RGB LED'in kırmızı, yeşil ve mavi bacaklarını Arduino'nun PWM pinlerine (örneğin, 9, 10, 11) bağlayın 23.
- PWM Kontrolü: Her bir rengin parlaklığını ayarlamak için PWM (Pulse Width Modulation) sinyalleri kullanın 13. Bu sinyalleri Arduino'nun dijital çıkış pinlerinden (D9, D10, D11) RGB LED'in ilgili anot veya katot bacaklarına gönderin 13.
- Kod Yazma: Arduino IDE'de, RGB LED'in farklı renklerde yanmasını sağlayacak bir kod yazın 2. Örneğin, aşağıdaki kod parçası, LED'in kırmızı, yeşil ve mavi renklerini sırayla gösterir 2:
void loop() { setColor(255, 0, 0); // Tam kırmızı delay(1000); setColor(0, 255, 0); // Tam yeşil delay(1000); setColor(0, 0, 255); // Tam mavi delay(1000); }
Bu kodda
setColor()fonksiyonu, RGB LED'e gönderilecek renk değerlerini belirler ve değerler 0 (kapalı) ile 255 (tam parlaklık) arasında olmalıdır 2.
5 kaynaktan alınan bilgiyle göre: