Mengontrol Motor Servo

Rangkaian kontrol motor servo pada Arduino adalah konfigurasi elektronik yang memungkinkan Anda mengendalikan pergerakan motor servo menggunakan Arduino. Motor servo adalah perangkat yang dapat diposisikan dengan presisi dan digunakan dalam berbagai aplikasi seperti robotika, sistem otomatisasi, dan kontrol pergerakan. 

Berikut list komponen yang digunakan untuk merakit rangkaian tersebut:

  1. Arduino board, adalah perangkat mikrokontroler yang digunakan mengatur kerja pada rangkaian
  2. Motor servo adalah perangkat yang akan dikendalikan. Perangkat ini memiliki tiga kabel: satu untuk daya (VCC), satu untuk ground (GND), dan satu untuk kontrol (biasanya berwarna putih atau kuning) yang dihubungkan ke pin I/O arduino.
  3. Kabel penghubung dan breadboard, untuk menghubungkan komponen-komponen di atas.

Prinsip kerja:

“Motor servo sebagai output terletak pada pin 13 arduino, yang dirancang dan diprogram untuk berputar perlahan ke kanan 180o, dan setelah itu berputar perlahan ke kiri 180o”

Listing program:

#include   <Servo.h>

Servo myservo;

int pos = 0;

void setup(){

 myservo.attach(13);}

void loop()

{

  for(pos = 0; pos < 180; pos+= 1) {

   myservo.write(pos);

   delay(15);}

  for(pos = 180; pos>=1; pos-=1){

   myservo.write(pos);

   delay(15);}

}


Untuk lebih jelas silakan disimak video simulasi pada link di bawah:


Komentar

Postingan populer dari blog ini

Teks Berjalan Pada LCD (Running Text)

Arti Perjalanan

Pembelajaran Berbasis Proyek Dalam Meningkatkan Kemampuan Berpikir Kreatif & Kemampuan Mencipta Pada Siswa Teknik Elektronika