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)

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

Pendidikan Inklusif Dalam Upaya Meningkatkan Kemampuan Komunikasi Dan Kolaborasi Pada Siswa Teknik Elektronika