Jumat, 13 Mei 2016

Control Servo Arduino

CONTROL SERVO 
VIA ARDUINO



Salam elektro,apa kalian pernah menggunakan dinamo ? , ya sama saja servopun menggunakan dinamo dengan adanya komponen tambahan putaran servo bisa kita atur sesuai keinginan dari 0 derajat sampai 360 derajat,terus bagaimana cara menggunakannya ? silahkan kalian simak saja dan pelajari 

TOLONG BACA DENGAN DETAIL !

Siapkan alat dan bahan :
  • Arduino Uno/Nano/Mega (sama saja)
  • Servo tower pro atau merk lain   
  • Kabel jumper disesuaikan
  • Breadboard
  • Laptop
  • Software arduino ide
  • Kabel usb
  • Download library <Servo.h> (tutorial instal library klik disini)
  • Download datasheet servo tower pro
  • Download schematic pdf 
1. Sambungkan servo dengan board arduino

CATATAN !
Make sure connection cable servo to board arduino is true

2. Copy paste sketch/program di bawah ini  ke dalam software arduino 
#include 
// membuat nama objek servo untuk pengontrolan servo 
Servo myservo;          
// variable untuk menyimpan posisi servo 
int pos = 0;            
void setup() 
{ 
 // objek servo diletakan pada pin 9 
 myservo.attach(9);     
} 
void loop() 
{ 
 // start dari 0 derajar sampai 180 derajat 
 for(pos = 0; pos < 180; pos += 1)  
 {
  // pada posisi 1 derajat
  // memberitahu servo untuk pergi ke posisi  'pos'
  myservo.write(pos);
  // tunggu 15ms untuk pencapaian  posisi servo    
  delay(15);                  
 } 
 // start dari 180 derajat ke 0 derajat 
 for(pos = 180; pos>=1; pos-=1)  
 {
  // memberitahu servo untuk pergi ke posisi  'pos'                                
  myservo.write(pos);                 
  // tunggu 15ms untuk pencapaian  posisi servo    
  delay(15);                        
 }
}
3. Verify program arduino,apabila tidak terjadi error lanjut dengan proses upload

4. Upload program,apabila succes akan muncul tulisan done uploading,apabila ada yang belum tahu bagaimana cara upload code/sketch ke board arduino bisa baca disini

5. Sekarang kalian coba amati program arduino dan apa yang terjadi pada servo tersebut

Share:

0 comments:

Posting Komentar

Copyright © FILAB | Powered by FILAB
Design by Fickry Muhammad | Technology by Filab.id