Buradasın
Arduino RGB LED nasıl çalışır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Arduino ile RGB LED'in çalışma prensibi şu şekildedir:
- Bağlantı: RGB LED'in kırmızı, yeşil ve mavi bacakları, Arduino'nun PWM özellikli 9, 10 ve 11 numaralı pinlerine bağlanır 13. Ortak bacak, ortak anot tipinde 5V pinine, ortak katot tipinde ise GND pinine bağlanır 13.
- PWM Kullanımı: RGB LED'in renkleri, PWM (Pulse Width Modulation) sinyalleri ile kontrol edilir 13. PWM, çıkıştaki 5V gerilimi belirli bir zaman aralığında açıp kapatarak 0 ile 5V arasında istenilen gerilimi sağlar 1.
- Renk Oluşturma: Farklı renkler, kırmızı, yeşil ve mavi LED'lerin farklı kombinasyonları ile elde edilir 3. Örneğin, tam yeşil renk elde etmek için kırmızı ve mavi bacaklara 0 değeri, yeşil bacağa 255 değeri gönderilir 2.
- Kodlama: Kodda
analogWrite
komutu kullanılarak her bir PWM çıkış pininden alınacak voltajın yüksekliği ayarlanır 1.setColor
fonksiyonu ile RGB LED'e gönderilecek renk değerleri belirlenir ve bu değerler 0 ile 255 arasında olmalıdır 3.
RGB LED'in parlaklığını potansiyometre ile manuel olarak kontrol etmek de mümkündür 3.
5 kaynaktan alınan bilgiyle göre: