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
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: