SERVO ARDUINO
SERVO ARDUINO
1. ALAT DAN BAHAN :
a. Kabel USB Arduino
b. Servo
c. Arduino Mega 2560
2. LIBRARY :
Library yang digunakan yaitu Filenya ini
3. RANGKAIAN :
- Warna merah servo, dihubungkan ke pin 5V Arduino
- Warna hitam/coklat servo, dihubungkan ke pin Gnd Arduino
- Warna orange servo (kabel data/perintah), dihubungkan ke pin 22 Arduino (dapat digunakan pin lainnya)
4. CODING :
#include <Servo.h> // menyertakan library servo ke dalam program
Servo myservo; // variable untuk menyimpan posisi data
int pos = 00;
void setup(){
myservo.attach(22); //sinyal data kabel motor servo dikonekan di pin 22 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(15); //waktu tunda 15 ms
}
for(pos = 180; pos>=1; pos-=1) //fungsi perulangan yang akan dijadikan PWM dengan penurunan 1
{
myservo.write(pos);
delay(15);
}
}
5. HASIL FOTO :
6. HASIL VIDEO :
Tidak ada komentar