Motor servo adalah sebuah motor dengan sistem umpan balik tertutup.Putaran sudut pada motor servo diatur (dengan sinyal PWM) berdasarkan lebar pulsa (Berkisar antara 0.5ms w.d 2ms) yang dikirim melalui kaki sinyal dari motor servo. Nah untuk motor servo ini mempunyai 2 jenis yaitu motor servo standar (berputar 180°) dan motor servo continuous (berputar 360°). Untuk kabel warna merah adalah vcc, kabel warna hitam atau coklat adalah gnd,kabel warna kuning adalah pin analog servo. Nah langsung saja kita membahas di pemrograman servo.
Postingan saya kali ini tidak memakai skema. Untuk kabel servo merah terhubung pada pin 5v di arduino,dan kabel warna hitam/coklat ke ground pada pin arduino GND,dan warna kuning pwm/data. Dan untuk kabel kuning ini terhubung dengan pin 2 pada arduino
Untuk library bisa di download di aplikasi arduino pada pc.
//Elektronikaprogram.blogspot.com
//Selamatbelajar
#include<Servo.h>
Servo myservo; //inisialising
void setup(){
myservo.attach(2); //servo terhubung pada pin 2 arduino
}
void loop(){
myservo.write(0); //bergerak ke sudut 0
delay(500); //Tunda setengah detik
myservo.write(90); //bergerak ke sudut 90
delay(500); //Tunda setengah detik
myservo.write(180); //bergerak ke sudut 180
delay(500); //Tunda setengah detik
myservo.write(90); //bergerak ke sudut 90
delay(500); //Tunda setengah detik
}
Nah program diatas adalah program berputar nya servo setiap setengah detik dengan berputar mengikuti setingan derajat pada program.
Sekian postingan saya pada hari ini..semoga ilmu ini bermanfaat. Terimakasih sudah berkunjung.