viernes, 23 de septiembre de 2016

COMUNICACIÓN DESDE ARDUINO AL SMARTPHONE

En muchos proyectos es necesario recibir datos desde la placa Arduino, por ejemplo: si construimos una central meteorológica, los datos de humedad o temperatura de los sensores, los necesitaremos enviar a nuestro Smartphone (o tablet) para leerlos. 



En esta práctica aprenderemos  a utilizar la comunicación entre una placa Arduino y un Smartphone. En la placa cargaremos un mini-programa, que incrementa una variable en dos unidades cada segundo y enviará este valor, via Bluetooth, a nuestro terminal Android.




Elementos:


Placa Arduino UNO




Módulo Bluetooth HC06



Conexiones:


Las conexiones entre el Bluetooth y la placa Arduino se deben intercambiar: el pin TXD del Bluetooch se debe conectar al pin RXD del Arduino y el pin RXD de Bluetooth se debe conectar al pin TXD del Arduino.

NOTA:
En el momento de cargar el programa a la placa, el Bluetooth no debe tener carga,  se debe desconectar el pin 5V.

Código Arduino


//Envío de datos por Bluetooth para comprobar señales

@ Germán Alonso
KURITRE GAME

int valor=0;
void setup() {
Serial.begin(9600);


}

void loop() {

 //Cada segundo se incrementa en dos unidades la variable "valor" 
 valor =valor+2;

 //El valor de la varible se envía al puerto
 Serial.println(valor);
 delay (1000);
 Serial.print("Leyendo informacion:  ");

}



Para poder ver el valor de la variable se puede utilizar el monitor del puerto de serie del IDE de Arduino pulsando la "lupa"  se abre una pantalla nueva:




Para ver la señal en un Smartphone o tablet, debes tener la App:

Bluetooth Control 

La encontraras en mi tienda de Google Play (es gratuita). La puedes descargar aqui.

En la App se observa la recepción de la señal que ha sido enviada desde la placa Arduino via Bluetooth




¿Te ha gustado este tutorial?
Colabora con nosotros y haz una donación: