Kamis, 19 September 2013

Program Sederhana untuk Mengendalikan Servo Gripper

Gripper ini berfungsi untuk menjepit benda. Dengan menambahkan gripper, robot buatanmu sekarang bisa kamu tugaskan untuk mengambil benda-benda tertentu.
Eh, tapi ada yang sudah bisa memprogramnya belum ?  :)

Nih ada sedikit program sederhana untuk mengendalikan gerakan servo pada gripper. Coba kamu copy program ini, kemudian upload ke Arduino mu. Jangan lupa pasang grippernya dengan benar ya ;)

Sebelum memprogram, pastikan servo pada gripper terpasang pada salah satu pin Digital pada Arduino. Kali ini kita akan gunakan DFRobot Romeo dengan bootloader Arduino Nano, dan pilih pin Digital no. 9 untuk konektor servo nya.





// Gripper Test
// Program sederhana untuk mengendalikan gerakan Gripper (membuka dan menutup)

#include <Servo.h>

Servo gripper; // membuat foto kopi dari Servo dengan nama gripper


int pos = 0; // variabel untuk menyimpan posisi derajat servo.

void setup()
{
myservo.attach(9); // hubungkan servo ke pin digital 9
}


void loop()
{
for(pos = 0; pos < 180; pos += 1) // putar servo dari 0 menuju 180 derajat
{ // dengan kenaikan nilai "pos" sebesar 1 derajat
myservo.write(pos); // perintahkan servo untuk bergerak sebesar "pos" derajat
delay(15); // tunggu 15 milidetik agar servo menyelesaikan perintah di atas
}
for(pos = 180; pos>=1; pos-=1) // putar servo dari 180 menuju 0 derajat
{ // dengan penururunan nilai "pos" sebesar 1 derajat
myservo.write(pos); // perintahkan servo untuk bergerak sebesar "pos" derajat
delay(15); // tunggu 15 milidetik agar servo menyelesaikan perintah di atas
}
}

Tidak ada komentar:

Posting Komentar