basic servo

/*================== www.asun86.com ==============*/

#include <Servo.h> // menyertakan library servo ke dalam program
Servo myservo;     // variable untuk menyimpan posisi data
int pos = 00; 
       
void setup(){
 myservo.attach(3); //sinyal data kabel motor servo dikonekan di pin 3 Arduino
}

void loop(){
 for(pos = 00; pos < 180; pos += 1)  //fungsi perulangan yang akan dijadikan PWM dengan kenaikan 1
 {
  myservo.write(pos); //prosedur penulisan data PWM ke motor servo
  delay(1000); //waktu tunda 15 ms               
 }
 for(pos = 180; pos>=1; pos-=1)  //fungsi perulangan yang akan dijadikan PWM dengan penurunan 1
 {                             
  myservo.write(pos);               
  delay(1000);                       
 }
}

Popular Posts