.

 

Bermain dengan SERVO – 1

ard00

Bermain Arduino dengan SERVO

Dalam project ini, saya menggunakan Arduino Uno untuk menggerakkan Servo.

Servo digunakan untuk menggerakkan suatu rangkaian mekanik, seperti stir mobil, buka tutup katub, lengan robot, kepala boneka, dan sebagainya, yang dikontrol oleh pulsa/signal digital.

Ukuran servo juga bermacam-macam dari yang standar, besar hingga micro, tergantung kebutuhan. Semakin besar biasanya mempunyai kekuatan gerak lebih besar. Ada servo khusus yang menggunakan roda-roda gigi dari besi/kuningan, pada umumnya menggunakan roda gigi dari nylon (plastik).

 

Untuk bermain-main, kita perlu siapkan komponen seperti foto di bawah ini:

 

 

Berikut panduan pemasangan kaki komponen Potensiometer dan Servo:

 

 

Gambar di bawah ini adalah panduan PIN pada ARDUINO UNO.

Pada baris atas terbaca ada 14 Digital Input/Output (0 – 13), GND (Ground) dan AREF.

Pada barus yang bawah terbaca ada 6 Analog input (A0-A5), Vin, 2 Ground, +5V, +3.3V, dan Reset.

 

Project-1 : Servo Sweep

Servo akan bergerak putar  selebar 180 derajat ke kiri dan ke kanan.

Yang digunakan:

  • Arduino Uno
  • Servo
  • Kabel Sambungan
  • Kabel USB (untuk dihubungkan ke PC/Mac)

 

Hubungkan kabel-kabel seperti gambar di bawah ini:

 

Setelah kabel-kabel sudah terhubung dengan baik dan benar,  kita siap mengisi program dengan menggunakan Aplikasi Arduino yang dapat di download di website Arduino.

 

Mengisi Program

Jalankan Aplikasi ARDUINO

 

Pilih menu File, Examples, Servo, Sweep.

Ini adalah program yang sudah disediakan (template) oleh Aplikasi Arduino. Dari program sederhana ini, bisa kita kembangkan atau padukan dengan program yang lain untuk membuat sesuatu yang baru yang mungkin lebih kompleks/rumit.

 

Terlihat kode program. bisa kita edit dengan mudah, karena sudah dilengkapi penjelasan di sebelah kode program nya.

terbaca pada kode program di atas, bahwa Signal/Pulse servo akan dikeluarkan melalui Pin Digital no 9.

 

Setelah itu, kita Verifikasi dulu programnya sebelum kita upload ke Board Arduino.

 

Jika tidak ada informasi ERROR, maka kita siap melakukan upload.

Pasang kabel USB dari Arduino ke PC/Mac, setelah siap, tekan gambar panah (UPLOAD)

 

Jika sudah terupload sempurna, maka akan ada status di bawah seperti ini:

 

Hasilnya bisa dilihat di video ini:

YouTube Preview Image

 

Project-2 : Servo Knob

Servo akan bergerak putar  sesuai gerakan putar pada Potensiometer.

Yang digunakan:

  • Arduino Uno
  • Potensiometer 50K Ohm
  • Servo
  • Kabel Sambungan
  • Breadboard mini
  • Kabel USB (untuk dihubungkan ke PC/Mac)

 

Hubungkan kabel-kabel seperti gambar di bawah ini:

 

 

Jalankan Aplikasi Arduino pada PC/Mac Anda,

 

Pilih Menu File, Examples, Servo, Knob

Ini adalah program yang sudah disediakan (template) oleh Aplikasi Arduino. Dari program sederhana ini, bisa kita kembangkan atau padukan dengan program yang lain untuk membuat sesuatu yang baru yang mungkin lebih kompleks/rumit.

 

dibawah ini adalah kode program Servo Knob.

Pada kode program di atas terbaca bahwa Arduino akan membaca nilai tegangan dari Potensiometer melalui jalur Input Analog pin nomor 0 (A0), sedangkan output Signal/Pulse untuk servo disalurkan melalui pin Digital nomor 9.

Setelah selesai, lakukan Verifikasi, hubungkan kabel USB dari Arduino ke PC/Mac, lalu lakukan UPLOAD

 

Hasilnya terlihat pada video di bawah ini:

 

YouTube Preview Image

 

 

Bikin Tank Mainan menjadi Robot Tank

Project Servo Sweep bisa kita aplikasikan ke berbagai fungsi mekanik. Saya coba bongkar Tank Mainan milik anak saya, saya hubungkan Servo tadi untuk menggerakkan Turret nya.

 

Ini video gerakan Turret dengan memodifikasi kode program Servo Sweep.

 

YouTube Preview Image

 

Selamat berkreasi!!!

 

Sumber Referensi:

  • http://arduino.cc/en/Tutorial/Knob
  • http://arduino.cc/en/Tutorial/Sweep

 

5 Responses to Bermain dengan SERVO – 1

  1. ipanase says:

    tapi mahal je boardnya :(

  2. anes says:

    ini mirip2 fischer technik ya om…
    kalo digabungin bisa makin luas neeh kreasinya
    *pusing mode: On

  3. Nice! Menurut Oom Saft, anak seusia Andre & Gilang bisa ngoprek Arduino ga?

    • saft says:

      bisa om.. ga susah kok… yang susah kalau kita mulai berkreasi bikin hal2 baru.. memadukan beberapa kode program dan rangkaian elektronik lainnya

Leave a Reply





Switch to our mobile site

Tips Otomotif saft7.com