RGB LED Kullanımı
Uygulama 8
Uygulama 8
Rastgele Renkler Üretelim
Rastgele Renkler Üretelim
Devre Tasarımı
Devre Tasarımı
RGB LED’imizin renk bacaklarının her birine 220Ω luk dirençlerimizi de kullanarak kırmızı (R) bacağını 11. pine, yeşil (G) bacağını 10. pine ve mavi (B) bacağını da 9. pine bağlayalım. Bunların PWM pinleri olması gerektiğini de tekrar hatırlayalım.
İhtiyaç Listesi:
- Üç adet 220Ω direnç (RGB LED için)
- Bir adet ortak anot (+) RGB LED
- Jumper kablo.
Kodlama
Kodlama
Şimdi sıra bu fonksiyonda kullanacağımız kodlarımıza geldi. Kendisine gönderilen her bir değeri sırayla R, G ve B parametrelerinin içinde tuttuğundan bu parametreler ile gelen değerleri 255’den çıkararak ilgili PWM pinine aktarıyoruz. R, G veya B parametrelerini Renk isminin yanındaki işaretlerinden tutup sürükleyerek oluşturuyoruz.
Son olarak rastgele renk kodlarını oluşturup bu fonksiyona gönderen asıl kodumuzu yazalım. Bunu yaparken kirmizi, yesil ve mavi isimli tanımladığımız değişkenlerimizi kullanacağız.