mBlock ile Arduino – Potansiyometre ile LED Uygulaması
Merhabalar,
Bu uygulamamızda potansiyometre ile PWM pinlerine bağlı LED’lerin parlaklığını değiştirebileceğimiz bir uygulama geliştireceğiz. mBlock ile Arduino Potansiyometre Uygulaması başlıklı yazımızda potansiyometre hakkında bilgi vermiştik.
mBlock ile Arduino – Potansiyometre ile LED Uygulaması için gerekli malzemeler:
1- Arduino ve USB Kablo
2- 1 adet potansiyometre
3- 3 adet LED (Kırmızı kullandık)
4- 3 adet 220 ohm direnç (Kırmızı – Kırmızı – Kahverengi)
5- Devre Tahtası
6- Jumper Kablolar
mBlock ile Arduino – Potansiyometre ile LED Uygulama Devre Şeması
mBlock ile Arduino – Potansiyometre ile LED Uygulama Devresi

mBlock ile Arduino – Potansiyometre ile LED Uygulama Kodları
Kodlamada her LED için bir değişken tanımladık. Potansiyometre’den gelen değerleri seri port ekranına yazmak için de pot isimli bir değişken tanımladık. Yarım saniye (0.5) aralıklarla potansiyometreden gelen analog değerleri seri port ekranında görüntülemiş olduk. Aşağıdaki resimde seri port ekranını görebilirsiniz.
mBlock’ta Seri Port Ekranı

Potansiyometre’nin orta bacağını Analog 0 (A0) pinine bağladık. Burdan gelen değerleri sürekli tekrarla ile okuyup 0.5 saniye aralıklarla Seri Port ekranına yazdırdık.
LED’leri 9, 10 ve 11 numaralı PWM pinlerine bağladık ve potansiyometrede gelen değerlere göre parlaklığını ayarladık. Burada pot / 4 işlemi ile potansiyometrenin 0-1023 aralığını PWM için uygun olan 0-255 aralığına yaklaştırmaya çalıştık.
mBlock ile Arduino – Potansiyometre ile LED Uygulama Videosu
mBlock ile Arduino – Potansiyometre ile LED Uygulama Kodlarını İndirmek İçin Tıklayınız…
Bir sonraki uygulamada görüşmek üzere…

