MOTOR SERVO

 

Motor Servo

Peralatan dan komponen

1. PC

2. Arduino Uno 1 buah

3. Downloader 1 buah

4. Adaptor 5 V buah

5. Jumper secukupnya

6. Motor Servo

 

Prosedur Percobaan

Aplikasi Arduino UNO ke Motor Servo

1.  Disiapkan semua peralatan

2.  Dirangkai peralatan dan komponen sesuai skema berikut

3.  Dihubungkan kabel kuning Servo (Pin Data) ke pin 7 Arduino UNO

4.  Dihubungkan kabel merah Servo (Vcc) ke pin VCC Arduino UNO

5.  Dihubungkan kabel hitam Servo (Gnd) ke pin Gnd Arduino UNO

6.  Dihubungkan semua kaki negative LED ke Pin Gnd pada Arduino

7.  Dihubungkan Arduino UNO dengan PC menggunakan downloader

8.  Dibuka software Arduino

 

Gambar 5.1. Tampilan awal Arduino

  1. Dilihat apakah Board Arduino sudah terhubung atau tidak dengan cara klik Menu Tools -> Serial Port. Jika terbaca maka akan dapat dilihat penggunaan Port oleh Arduino

 

Gambar 5.2. Menu Tools Arduino

  1. Ketikkan Source Code yang diinginkan.
  2. Jika telah selesai, simpan program dengan memilih Menu File -> Save as -> save

 

Gambar 5.3. Menu File Arduino

  1. Untuk melihat apakah program sudah benar atau tidak, pilih Menu Sketch -> Verify/Compile.

 

Gambar 5.4. Menu Sketch Arduino

  1. Jika program sudah benar, plih Menu File-> Upload. Jika program berhasil di Upload, maka aka nada muncul pemberitahuan Done Uploading

 

Gambar 5.5. Menu File Arduino

  1. Dilihat apakah output sudah sesuai dengan program yang diinginkan.
  2. Divariasikan program

Berikut adalah contoh program untuk membuat motor servo bergerak 30o

 

#include <Servo.h>

Servo motor_servo; //deklarasi variabel untuk servo

void setup()

{

  motor_servo.attach(7);  //pin yang digunakan pada Arduino Uno

}

 

void loop()

{

  motor_servo.write(30);  //sudut yang diinginkan

  delay(15);  //waktu yang dibutuhkan servo untuk mencapai posisi sudut

}

 

Tugas: Variasikan program untuk membuat motor servo bergerak dengan sudut yang berbeda dan juga mengatur servo untuk bergerak berulang!