Control de Arduino desde Windows Phone 8 Bluetooth-Parte 1

En esta entrada vamos a aprender a controlar 3 leds y obtener datos de un sensor de distancia conectándonos por Bluetooth a nuestro arduino.

El material necesario es el siguiente

  • -Arduino Uno
  • -JY-MCU Arduino Bluetooth
  • -Sensor de proximidad
  • -15 cables
  • -3 leds
  • -3 resistencias (300ohm)
  • -1 protoboard

Configuración de las conexiones en arduino

circuito

Arquitectura de comunicación

Para realizar un ejemplo sencillo la comunicación se realizara mediante mensajes  por el puerto serie.

tipado-conexion

Dado esta metodología de comunicación nos vemos limitados en cuanto al tamaño del mensaje que vamos a enviar o recibir, siendo como mucho de 255 bytes

Windows Phone

En el núcleo de la aplicación utilizaremos la clase ConnectionManager, que es utilizada para enviar y recibir los comandos/mensajes a/desde el  Arduino. Los mensajes los recibiremos a través de un controlador de eventos.

Arduino

Utilizaremos la biblioteca SofwareSerial.h, que nos permiten crear las variables y constantes para el control de la comunicación serie.

En la siguiente entrada empezaremos a teclear código y necesitaremos VisualStudio con la correspondiente versión para programar para Windows Phone.(Link de descarga)

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.