7/18/2019 Kendali Servo Menggunakan Arduino
http://slidepdf.com/reader/full/kendali-servo-menggunakan-arduino 1/3
Kendali servo menggunakan arduino
Alat dan bahan :
Potensio meter
Servo
Arduino
Pemasangan kabel servo
Untuk mengatur putaran servo , pin signal servo dihubungkan ke pin PWM arduino
Kendali servo menggunakan potensio
Sketch Program
#include <Servo.h>
Servo myservo;
int potpin !; "" pin potensio A!
int val; ""value atau nilai
void setup$
%
myservo.attach&$; ""pin servo
'
7/18/2019 Kendali Servo Menggunakan Arduino
http://slidepdf.com/reader/full/kendali-servo-menggunakan-arduino 2/3
void loop$
%val analog(eadpotpin$; "" value hasil pembacaan analog potensio
val mapval, !, )!*+, !, )&$; "" mengubah nilai analog potensio ke sudut
myservo.-riteval$;
delay)$;
'
Rotating servo
Sketch Program
#include <Servo.h>
Servo myservo;
int pos !; "" variabel posisi a-al servo
void setup$
%
myservo.attach&$; "" pin servo
'
void loop$
%
/orpos !; pos < )0!; pos 1 )$ "" servo bergerak dari sudut ! ke )0! , naik ) dera2at
%
myservo.-ritepos$; "" perintah gerak
delay)$; "" kecepatan gerak per dera2at nya )ms
'
/orpos )0!; pos>!; pos3)$ "" ser vo bergerak dari sudut )0! ke ! , turun) dera2at
%myservo.-ritepos$; "" perintah gerak
delay)$; "" kecepatan gerak per dera2at nya )ms
'
'
7/18/2019 Kendali Servo Menggunakan Arduino
http://slidepdf.com/reader/full/kendali-servo-menggunakan-arduino 3/3
Pergerakan servo pada sudut tertentu
Sketch Program
#include <Servo.h>
Servo myservo;
int pos !; "" variabel posisi a-al servo
void setup$
%
myservo.attach&$; "" pin servo
'
4oid loop $
%
5y myservo.-rite&!$; "" servo ke sudut &!
delay)!!!$;
myservo.-rite+!$;
delay)!!!$;
myservo.-rite6!$;
delay)!!!$;
myservo.-rite7$;
Top Related