Kullanılacak Devre Elemanları
Devre

Kodlar
MBLOCK 3 KODLARI

MBLOCK 5 KODLARI


TINKERCAD KODLARI
Tinkercadde tuş basılıysa kodu olmadığı için tinkercad kodları yazılmamıştır.
RGB ledin bacakları PWM pinlerinden 3,5,6 sayısal pinlerine bağlanmıştır, diğer PWM pinlerine de bağlanabilir(3,5,6,9,10,11) kodlamada ilgili pin kutucuğuna tıklanarak ayarlanacak değer değiştirilebilir, pwm pinleri en düşük 0, en yüksek 255 olarak ayarlanabilmektedir. Örneğimizde 0 olarak ayarlanan pinlerdeki renkteki led yanmayacak, 255 yazanlardaki ledler yanacak.
Mblockta kodları Arduino karta yükledikten sonra devre çalıştığında
Klavyeden k’ye basılınca RGB Led Kırmızı, Klavyeden y’ye basılınca RGB Led Yeşil
Klavyeden m’ye basılınca RGB Led Mavi, Klavyeden r’ye basılınca RGB Led Rastgele renkte yanması gerekmektedir.
RGB LED

RGB Ledi Klavyeden Kontrol Etme Uygulaması
RGB Ledi Klavyeden Kontrol Etme uygulamamızda amacımız; mBlock ile Arduino kartını kodlayarak klavyede k,y,m,r tuşlarına basarak, RGB ledin kırmızı, yeşil, mavi ve rastgele renklerde yanmasını sağlayan devreyi oluşturmak.
Klavyeden k’ye basılınca RGB Led Kırmızı
Klavyeden y’ye basılınca RGB Led Yeşil
Klavyeden m’ye basılınca RGB Led Mavi
Klavyeden r’ye basılınca RGB Led Rastgele renkte yanacak.
Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları mBlockta oluşturarak Arduino karta yükleyeceğiz. RGB led ile ilgili detaylı bilgiye RGB led sayfasından ulaşabilirsiniz.
-
1 Adet RGB Led
-
1 Adet 220 Ohm Direnç
-
Arduino Uno
-
Breadboard
-
Jumper Kablolar
Şekilde görüldüğü gibi RGB ledin uzun bacağı(Katot olduğu için) 220 ohm dirence seri olarak GND pinine bağlanmıştır(Anot ise 5V a bağlanmalı), RGB LEDin 3 adet kısa bacağı sırasıyla PWM pinlerinden 3,5,6 sayısal pinlerine bağlanmıştır. Devrenin çalışması için gereken kodlar mblockta oluşturulup Arduino kartına yüklenir.
