#include <Servo.h> //library srevo
int pinservo=3; //servo di pint 3
Servo dlogok; // nama servo = dlogok
void setup() {
// put your setup code here, to run once:
dlogok.attach(pinservo);
Serial.begin(9600); //untuk menampilkan display
}
void loop() {
// put your main code here, to run repeatedly:
//dlogok.write(0); //servo bergerak dari 0 derajat
//delay(500);
//dlogok.write(90); //servo bergerak ke 90 derajat
//delay(500);
//dlogok.write(180); //servo bergerak ke 180 derajat
//delay(500);
for (int posisi=0; posisi<=180; posisi +=10){
//servo bergerak dari 0 derajat, jika kurang dari 180 derajat, servo akan bergerak 10 derajat sampai 180 derajat
dlogok.write(posisi);
delay(50);
Serial.print("posisi = "); // untuk tulisan display
Serial.println(posisi);
delay(50);
}
for (int posisi=180; posisi>=0; posisi -=10){
//servo bergerak dari 180 derajat, jika lebih dari 0 derajat, servo akan bergerak 10 derajat sampai 0 derajat
dlogok.write(posisi);
delay(50);
Serial.print("posisi = "); //untuk tulisan display
Serial.println(posisi);
delay(50);
}
}