Arduino: Mengontrol Servo dengan Potensiometer


Motor servo merupakan satu dari beberapa jenis motor yang sering digunakan dalam pembuatan robot/ aplikasi mikrokontroller lainnya. Motor servo DC pada umumnya merupakan motor DC yang sudah diberi kendali kontrol. Dengan adanya kendali ini, gerakan motor servo dapat diatur derajat dan arahnya berdasarkan pulsa yang masuk. Sehingga pergerakan motor ini bisa diaplikasikan dalam pembuatan robot berkaki, lengan robot, maupun aplikasi mikrokontrol lainnya.

Pada project arduino kali ini, motor yang dipakai adalah motor jenis tower pro MG996R, untuk mengatur arah motornya menggunakan potensiometer 1K ohm dengan kendali menggunakan board arduino mega 2560. Input servo berasal dari Pin 13 yang merupakan output PWM pada arduino mega, sedangkan input potensio adalah pin analog 0.

#include <Servo.h> 
Servo servo1; 
void setup()
{
servo1.attach(13); 
}
void loop()
{
int angle = analogRead(0); 
angle=map(angle, 0, 1023, 0, 180); 
servo1.write(angle); 
delay(15); 
}

Hasil pengujian tampak seperti gambar berikut Arduino kendali servo dengan potensiometer


DMCA.com Protection Status

kontrol servo pada arduino (4), mapping servo potensio (2), fungsi #include <Servo h> (2), control servo potentio and memory (2), program servo pada arduino (1), mengintrol servi dengan potensio (1), mengontrol motor servo dengan potensio (1), servo potensio dan memori (1), pengertian servo di arduino (1), pengertian servo pada arduino (1)

Post You May Also Like

BACA JUGA:   Jadi beli Arduino Mega 2560

Post Author: anotherorion

Priyo Harjiyono, blogger kelahiran Cilacap yang kini menjadi warga Ngayogyakarta Hadiningrat, baginya blog adalah dunia untuk menciptakan mimpi2nya. Saat ini masih disibukkan sebagai pembelajar dalam dunia pendidikan.

Satu tanggapan pada “Arduino: Mengontrol Servo dengan Potensiometer

  • hargus

    (Juni 6, 2016 - 10:26 am)

    untuk arduino mega barapa banyak servo yg bisa dikendalikan ya mas bro?

Berikan tanggapan anda