top of page

Kullanılacak Devre Elemanları 

Devre

Servo Motoru İki Butonla Kontrol Etme -d

Kodlar

MBLOCK 3 KODLARI

Servo Motoru İki Butonla Kontrol Etme -m

MBLOCK 5 KODLARI

Arduinoya Yazılacak Kodlar

Kuklaya Yazılacak Kodlar

TINKERCAD KODLARI

Mblockta kodları Arduino karta yükledikten sonra devre çalıştığında eğer 1. buton basılıysa servo motorun saniyede bir açısının 5 derece artması ve 180 derecede durması; eğer 2. buton basılıysa servo motorun saniyede bir açısının -5 derece azalması ve 0 derece durması gerekmektedir.

SERVO MOTOR

servo.jpg


Servo Motoru İki Butonla Kontrol Etme Uygulaması

​​

Servo Motoru İki Butonla Kontrol Etme uygulamamızda amacımız; eğer komutuyla butonun durumunu kontrol etmek, eğer 1. buton basılıysa servo motorun saniyede bir açısının 5 derece artmasını ve 180 derecede durmasını; eğer 2. buton basılıysa servo motorun saniyede bir açısının -5 derece azalmasını ve 0 derece durmasını sürekli olarak sağlayan devreyi oluşturmak. 

 

Basılan buton

soldaki ise --> Servo motor açısı 0'a ulaşana kadar -5 derece azalsın

sağdaki ise --> Servo motor açısı 180'e ulaşana kadar 5 derece artsın 

Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları mBlockta oluşturarak Arduino karta yükleyeceğiz. Servo motor ile ilgili detaylı bilgiye Servo Motor sayfasından, butonlar ile ilgili detaylı bilgiye Butonlar sayfasından ulaşabilirsiniz.

  • 1 Adet Servo Motor

  • 2 Adet 4 Bacaklı Çıt Çıt Buton

  • 2 Adet 10 KOhm Direnç

  • Arduino Uno

  • Breadboard

  • Jumper Kablolar


 

 

 

 

 

Şekilde görüldüğü gibi Servo motor kahverengi kablosu GND pinine, kırmızı kablosu 5V pinine, turuncu kablosu 6 nolu PWM pinine bağlanmalıdır. Butonun sol alt bacağı 5V pine, sağ üst bacağı 4 ve 5 nolu pinlere ve sağ üst bacağı 10 Kohm direnç ile GND pine bağlanmıştır. Devrenin çalışması için gereken kodlar mblockta oluşturulup Arduino kartına yüklenir.

 

 

bottom of page