As respostas para este tópico estão encerradas.
concerteza sim, no momento que vc pede para conectar ele abre o p
tem como fazer as informações quando eu aperto o botão sairem pela serial atraves do usb??
por exemplo eu conectar o arduino em um tablet e rodar o app para ligar ou desligar as portas pela serial??
não entendir a sua pergunta celso, pode ser mais específico ?
cara vê se esse comando ta certo pra quando apertar o botão no tablet mexer o servo +- 10º
#include
Servo myservo1;
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()
{
myservo1.attach(pinServo1);
myservo2.attach(pinServo2);
myservo3.attach(pinServo3);
myservo4.attach(pinServo4);
myservo1.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')
{
myservo1.write(pos+10);
pos=int(myservo1.read());
}
else
if(caracter == 'b')
{
myservo1.write(pos-10);
pos=int(myservo1.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);
}
está certo sim, pode utilizar !!
Não sei pq não consigo criar esse aplicativo, vou apenas até a primeira tela e depois ele não responde. oq será q tah dando errado?
aonde começa o erro ?
quando clicko em horizontalarrangement para configurar a tela, não abre mais nada.
vc está arrastando o componente para dentro da tela ?
Eduardo, excelente o tutorial!!!! Me ajudou muito!!! Gostaria de saber se tem como eu mudar de tela dentro do mesmo aplicativo e permanecer conectado com o bluetooth... pode me ajudar?
Ola Eduardo, estou começando com arduino agora, mas eu baixei os programas que vç passou instalei o java mas o app não abre, em sua pasta só tem o unistall , estou usando Windows XP. Será que está faltando alguma coisa.
o app inventor não abre, ele éh somente um componente que o java vai utilizar, a tela do app inventor vc vai ter acesso somente por aquele link que eu deixei no começo do tutorial: beta.appinventor.mit.edu !!
qlq dúvida post aqui !!
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por