Eu to querendo entender o que pode estar acontecendo.
Eu liguei um led ao pino 13 para ligá-lo.
Liguei o módulo bluetooth direitinho tdx e rdx com os do arduino, gnd e vcc estão ok.
Estou usando a aplicação Android código deste link.
Consigo efetuar a conexão entre o Android e o módulo, mas quando eu tenho ler o Serial.read(), ele está retornando caracteres bagunçados ( û ø þ à ~ ç )...
Alguém me ajuda please.
Código do Arduino:
int led = 13;
void setup(){
Serial.begin(38400); //declaração da porta serial
pinMode(led, OUTPUT);
}void loop(){
//int c = ultrasonic.Ranging(CM);
//Serial.println(c);if(Serial.available()){
char caracter = Serial.read();
if( caracter != NULL ){
Serial.println(caracter);
}if( caracter == 'a'){
Serial.println("a recebido");
digitalWrite(led, HIGH);
}if(caracter == 'b'){
Serial.println("b recebido");
digitalWrite(led, LOW);
}
}
delay(1000);
}
Tags:
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por