14 Mayıs 2019 Salı

ARDUNİO İLE POTANSİYOMETRE


Potansiyometre ile LED Kontrolü


Potansiyometre diğer adıyla ayarlı direnç, direncin dışarıdan bir etkiyle ayarlanabilmesini sağlayan devre elemanıdır. Ayarlı direnç kullanılarak bir devrenin direnci arttırılabilir veya azaltılabilir. Örneğin basit bir led yakma uygulamasını yaparken potansiyometre kullanırsak ledin parlaklığını azaltıp arttırabiliriz veya bir servo motoru kontrol edebiliriz. Bu uygulamamızda potansiyometreyi LED parlaklığını ayarlamak için kullanacağız.
1. Arduino devresi hazırlanır.
Gerekli Malzemeler:
  • 1 adet arduino 
  • 1 adet breadboard
  • 1 adet LED
  • 1 adet 220 ohm direnç
  • 1 adet potansiyometre
  • 5 adet erkek-erkek jumper kablo
  • Arduinonun gnd pini breadboardın (-) kısmına, 5v pini (+) kısmına bağlanır.
  • Potansiyometrenin orta ucu arduinonun analog(A0) pinlerinden birine bağlanır. GND ucu breadboardın  (-) kısmına, 5v pini (+) kısmına bağlanır.
TeknoYolcu-Potansiyometrepinleri
  • 220 ohm'luk direnç LED'in kısa bacağının olduğu kısma bağlanır. LED'in uzun bacağı ise arduinonun sayısal pinlerinden birine bağlanır.
2. mBlock programı kullanılarak kod blokları oluşturulur.
Arduino devresi oluşturulduktan sonra mBlock programı çalıştırılır ve aşağıdaki kodlar eklenerek usb ile bağlanan arduino kartına yüklenir. Aşağıdaki kodlar analog 0 dan gelen değeri LED'i bağlamış olduğumuz 9. sayısal pinine aktarmaktadır. Bu komutu sürekli tekrarla bloğu içerisine eklememizin sebebi sürekli olarak potansiyometre değerini kontrol etmek istememizdir. Potansiyometreden 0 ile 1024 arasında bir değer gönderilmektedir. Bu sebeple 4'e bölerek 0-255 arasında bir değer elde etmiş olacağız.
TeknoYolcu-PotansiyometreKod
(ALINTIDIR)

Hiç yorum yok:

Yorum Gönder

"EUROPACOODWEEK-AVRUPA KOD HAFTASI" ETKİNLİĞİNE BAŞVURDUK

 2019 yılında dünya genelinde 80'den fazla ülkede 4,2 milyon insan AB Kod Haftasına katıldı. Katılımcıların %49'u kadınlar ve genç k...