Joistik İle Servo Motor Kontrol Uygulaması(arduino joystick servo control)
Bu projede joistik ile 2 adet servo motoru kontrol edeceğiz.Joistiklerin çalışma prensipleri değişken dirence dayanmaktadır.Bu modülde 2 eksende servoların hareketini gerçekleştireceğiz.
Malzemeler:
- Arduino
- Joistik modül
- 2 Adet servo motor
Bağlantılarını aşağıdaki şekillerdeki gibi yapıyoruz.
Joistik Servo Kontrol
#include <Servo.h> const int servo1 = 3; const int servo2 = 10; const int joyH = 3; const int joyV = 4; int servoVal; Servo myservo1; Servo myservo2; void setup() { myservo1.attach(servo1); myservo2.attach(servo2); Serial.begin(9600); } void loop(){ outputJoystick(); servoVal = analogRead(joyH); servoVal = map(servoVal, 0, 1023, 0, 180); myservo2.write(servoVal); servoVal = analogRead(joyV); servoVal = map(servoVal, 0, 1023, 70, 180); myservo1.write(servoVal); delay(15); } void outputJoystick(){ Serial.print(analogRead(joyH)); Serial.print ("---"); Serial.print(analogRead(joyV)); Serial.println ("----------------"); }
galiba kopyala yapıştır yaptın. videodaki joystickle şekildeki farklı. girişler farklı. insanlara yardımcı olmak için yapın böyle şeyleri oyalamak için değil!
Joystick den elinizi çektiğinizde servo bulunduğu konumda duruyor fakat kodda öyle değil.
Güzel proje, tebrikler… Bu arada servoların torku kaç?
merhaba c# ile 2 servo motoru kontrol etmek istiyorum yardımcı olabilir misiniz?
gerçekten çok faydalı olmuş sezgin bey. bu tür konularda uygulamalı kaynak yok sizde olması çok güzel. robot kol da yapmayı düşünüyor musunuz
Olumlu yorumunuz için teşekkürler. Robot kol projemiz de mevcut buradan bakabilirsiniz http://www.robimek.com/el-hareketleriyle-kontol-edilen-robot-kol/