Exemplo da biblioteca Servo.h
Lista de Materiais:
IDE Arduino 1.0.6
1x Board Arduino UNO
1x Protoboard 830 furos
1x Cabo USB-A male to USB-B male
1x Conj. de fios jumper p/ protoboard
1x Servo motor Hobbico Cs60
Montagem:
Firmware 01:
#include <Servo.h>
Servo myservo;
int pos = 0;
void setup() {
myservo.attach(9); }
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);
}
}
Firmware 02:
#include <Servo.h>
Servo myservo;
int potpin = 0;
int val;
void setup() {
myservo.attach(9);
}
void loop() {
val = analogRead(potpin);
val = map(val, 0, 1023, 0, 179);
myservo.write(val);
delay(15);
}
Download: Servo.h
Nenhum comentário:
Postar um comentário