Bu yazımızda rotary encoder kullanarak servonun açısını değiştiren uygulama yapacağız.

Bu uygulamayı yapmadan önce aşağıdaki derslerimizi okumanızı öneririz:

Servo Kontrolü

Rotary Encoder Kullanımı

Servo Bağlantısı

Servoların 3 tane kablosu vardır:

  • Güç kablosu: Genellikle kırmızı renktedir. Arduinodaki 5v pinine bağlanır.
  • GND kablosu: Genellikle kahverengi veya siyah renktedir. Arduinodaki GND pinlerinden birine bağlanabilir
  • Sinyal kablosu: Genellikle sarı, turuncu veya beyaz renktedir. Arduinodaki dijital pinlerden birine bağlanabilir.
Servolar çok fazla akım çekebileceğinden 1-2’den fazla servo kullanacağınız zaman veya çok güçlü servo kullanacağınız zaman güç kablosunu Arduino’nun 5V pinine değil, harici bir güç kaynağı kullanıp onun artısına bağlamalısınız. Tabi bunu yaptığınızda harici güç kaynağının eksisi(GND) ile Arduinonun GND pinini birbirine bağlamanız lazım.

Rotary Encoder Modülü Bağlantısı

Rotary Encoder Modülü’nün 5 pini vardır.

GND : Eksi (-)
+ : Artı
SW : Buton pini
DATA : Bu pine DATA denilmesi yanlıştır. A pinidir. Arduino’nun 3 nolu pinine bağlıyoruz
CLK: Bu pine CLK denilmesi yanlıştır. B pinidir. Arduino’nun 2 nolu pinine bağlıyoruz.

Arduino’ya Yüklenecek Program

 


Benzer Yazılar

Arduino Dersleri – Rotary Encoder Kullanımı

Bu yazımızda Arduino kullanarak Rotary Encoder Modülü'nün nasıl kulanılacağından bahsedeceğiz.

Rotary Encoder İle Step Motor Kontrolü

Bu yazımızda rotary encoder kullanarak step motoru kontrol eden bir uygulama yapacağız.

Arduino Dersleri – Servo Kontrolü

Bu yazımızda Arduino ile servo kontrolünden bahsedeceğiz. Servo, içinde bir motor ve mil bulunan, geribesleme düzeneği yoluyla hata denetimi yapabilen bir sistemdir.

Potansiyometre İle Şerit Led Parlaklık Kontrolü

Bu yazımızda Arduino kullanarak potansiyometre ile 12 Voltluk şerit ledin parlaklığını değiştireceğimiz bir devrenin yapımını anlatacağız.


Facebookta Paylas