Merhaba arkadaşlar, bugün sizlerle Potansiyometre kullanarak Servo Motorun açısını kontrol edeceğiz.


Malzeme Listesi:


Bağlantılarımızı aşağıdaki şekilde yapıyoruz.

Kodumuza geçelim.

İlk olarakönceki uygulamamızda da olduğu gibi Arduno IDE ile beraber gelen Servo kütüphansini dahil ederek başlıyoruz.

Servo motorumuzun adını sg90 koyduktan sonra potansiyometremizin Analog 5 pinine bağlı olduğunu tanımlıyoruz ve potansiyometreden gelen verileri okuyacak değişkenin adınıda pot_deger yapıyoruz.

Void setup kısmında ise Seri Ekranı 9600 baudrate değerinde başlatıyoruz ve Servo Motoru 13. Dijital pine bağladığımızı tanımlıyoruz.

Void loop kısmına geçtiğimizde ise, pot_deger değerinin potansiyometreden gelen analog veri değerine eşit olacağını tanımlıyoruz.

pot_deger değişkeninin değerleri 0 ile 1023 değerleri arasında olacaktır. Ancak Servo Motor 180 derece dönebiliyor. Bu nedenle 0 ile 1023 değerini, 0 ile 180 değerleri arasına eşitliyoruz ve Servo Motorumuza bu eşitlenen derece kadar dönmesini söylüyoruz.

Seri Ekranda ise biz Potansiyometreyi çevirdikçe “Servo = (Servo Motorun açısı) Derece” yazacaktır.


Bu uygulamamızı beğendiyseniz diğer uygulamalarımıza da göz atabilirsiniz 🙂

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz