Kullanılacak Devre Elemanları
Devre

Kodlar
MBLOCK 3 KODLARI

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 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.
