enviar datos desde android a arduino por Bluetooth

hola

estoy en un proyecto de domotica, y pretendo controlar mi arduino uno por medio de el modulo bluetooth HC-06 desde un celular con androdi, mi problema es la lectura y transmicion de datos serie en mi arduino. compile un código simple para recibir los datos que envíe desde un terminal serie en el móvil con android e imprimirlos en el monitor serie del arduino, pero cuando envió por ejemplo un 1 el arduino recibe una serie de números , no entiendo el porque , si alguien pudiese ayudarme estaria muy agradecido ya que me veo muy aproblemado con esto y no he podido seguir en mi proyecto de domotica.
de antemanos gracias.

void setup(){ 

Serial.begin(9600); 
} 

 
void loop(){ 
 
 
 if(Serial.available()>0){ //si hay dato disponible en el Hardware Serial 

int dato = Serial.read(); //leemos el dato del Hardware Serial 
         Serial.println(dato,DEC);
         Serial.flush();


 

 
 } 
}

Tienes que hacer la conversión Analógico-Digital...

Prueba esto

void setup() {
Serial.begin(9600); // abre el puerto serie a 9600 bps
}

void loop() {

// envia datos solamente cuando recibe datos
if (Serial.available() > 0) {
// lee el byte entrante:
char dato = Serial.read();

// dice lo que ha recibido:
Serial.print("He recibido: ");
Serial.println(dato, DEC);
}
}

Y en Android usa el programa "Bluetooth Terminal"

Jopapa
www.jopapa.me