Tags:
O que é isso?
Servo myservo1;
Servo myservo2;
Servo myservo3;
Servo myservo4;
------------------------
voce deve definir quem são, não? Ou usa uma biblioteca que definam eles.
Olha aqui: Servo myservo1; não precisa colocar o 1.
eu não sei pra que serve isso eu vi em um blog procurando aqui na net, kkkkk tinha um parecido com esse mais não tinha dizendo se prestava e não da pra eu testar pois estou sem os servos e o modulo ....
#include <Servo.h>
Servo myservo;
Servo myservo2;
Servo myservo3;
Servo myservo4;
int pinServo1 = 10;
int pinServo2 = 11;
int pinServo3 = 9;
int pinServo4 = 8;
int velocidade = 5;
int pos;
int entrada;
void setup()
{
myservo.attach(pinServo1);
myservo2.attach(pinServo2);
myservo3.attach(pinServo3);
myservo4.attach(pinServo4);
myservo.write(90); // vai do angulo reto ae 0 e de 0 a 180
myservo2.write(0); //antebraço
myservo3.write(0); // girar braço
myservo4.write(0); // garra
Serial.begin(9600);
}
void loop()
{
char caracter;
caracter = Serial.read();
if(caracter == 'a')
{
myservo.write(pos+10);
pos=int(myservo.read());
}
else
if(caracter == 'b')
{
myservo.write(pos-10);
pos=int(myservo.read());
}
else
if(caracter == 'c') {
myservo2.write(pos+10);
pos=int(myservo2.read());
}
else
if(caracter == 'd') {
myservo2.write(pos-10);
pos=int(myservo2.read());
}
else
if(caracter == 'e')
{
myservo3.write(pos-10);
pos=int(myservo3.read());
}
else
if(caracter == 'f') {
myservo4.write(pos+10);
pos=int(myservo4.read());
}
else
if(caracter == 'g') {
myservo4.write(pos-10);
pos=int(myservo4.read());
}
else
if(caracter == 'h')
{
myservo4.write(pos-10);
pos=int(myservo4.read());
}
delay(1000);
}
Não fiz nada de mais só corrigi.
É possível também configurar via bluetooth o nome dos módulos escravos com aplicativo android:
https://dl.dropbox.com/u/101922388/BluetoothSanUSB/BT4SanUSB.apk
Video em https://www.youtube.com/watch?v=V65-Vt91rug . Os programas e tutorial para arduino estão disponíveis no link: https://dl.dropbox.com/u/101922388/ModemBluetooth19200.zip
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por