Arduino y HC-05: Asistente de menú Serial

He utilizado el módulo de bluetooth HC-05 muchas veces en diferentes proyectos, pero de hecho siempre usé esto con configuraciones predefinidas, donde el módulo es un esclavo o un amo con un esclavo definido.

Últimamente, he tenido el caso donde el maestro tiene tomar decisiones basadas en que los dispositivos, y es cuando me di cuenta de que el uso de HC-05 no se presenta muy bien en internet. Por lo menos, no he podido encontrar ningún programa que utiliza HC-05 como lo que espera en bluetooth de su teléfono móvil (por ejemplo, encender, buscar dispositivos, seleccionar un dispositivo en la lista... etc).

Esto es donde me decidí a hacerlo, un Asistente interactivo para los módulos de bluetooth HC-05, que muestra los menús en serie para controlar las funcionalidades del módulo como maestro/esclavo y que cambia entre los datos y a los modos con comandos de SW.

Artículos Relacionados

Serial Servo Controller w/Arduino - Control hasta 12 Servos a la vez utilizando el Arduino y una conexión USB

Serial Servo Controller w/Arduino - Control hasta 12 Servos a la vez utilizando el Arduino y una conexión USB

voy a mostrarle cómo usar el Arduino para controlar hasta 12 servos a la vez con variación mínima.  Mediante una sencilla interfaz serial puede controlar la posición del servo hasta 12 canales.  Hasta 10 posiciones instantáneas se puede guardar y rep
Usando arduino Serial UART 16 x 2 LCD

Usando arduino Serial UART 16 x 2 LCD

El serial UART 16 × 2 LCD le permite controlar un LCD paralelo basadosobre una interfaz serial de un alambre. La LCD serial se encarga de todos los comandos de HD44780 lo que permite una perfecta integración con cualquier micro que puede comunicarse
Cómo conectar una LCD serial a un Arduino UNO

Cómo conectar una LCD serial a un Arduino UNO

En este instructable le demostraré cómo conecté un serial LCD 16 X 2 a un Arduino UNO.Hay un montón de instructables y tutoriales que muestra cómo conectar un LCD normal a un Arduino pero no muchos mostrando una LCD serial y en mi Arduino las clavija
Proceso de comunicación serial en Arduino

Proceso de comunicación serial en Arduino

El hardware de Arduino tiene soporte incorporado para la comunicación serial en los pines 0 y 1 (que también va a la computadora vía la conexión USB). El soporte nativo de la serie pasa a través de una pieza de hardware (integrado en el chip) llamada
Función de Arduino Serial.read() y Serial.readString()

Función de Arduino Serial.read() y Serial.readString()

Serial monitor de Arduino es una característica muy útil. Serie se utiliza para ver recibir datos, enviar datos, imprimir datos y así sucesivamente. Serie monitor está conectado con el Arduino a través de comunicación serial. Esta comunicación serial
PyDuino, interfaz Arduino con Python a través de comunicación serial

PyDuino, interfaz Arduino con Python a través de comunicación serial

Aprender a interfaz arduino a través de comunicación serial con python usando la librería pyduino. Hay algunos otros tutoriales que hay en instructables en cómo interfaz arduino con python, pero no demuestran cómo hacerlo todo, donde esperamos que es
Cómo conectar Arduino a un PC a través del puerto serial

Cómo conectar Arduino a un PC a través del puerto serial

a lo que yo he utilizado un ordenador con Ubuntu 12.04 y el lenguaje de programación C++, pero si quieres usa Windows el código funciona, sólo tienes que cambiar el puerto utilizado para conectar con arduino, pero esto se explica en el siguiente paso
Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Digispark es pequeño Arduino IDE desarrollo compatible placa basada en el attiny85 Atmel que se conecta directamente al USB. Tiene muy pocos pernos, pero todavía puede hacer algunas cosas en limpios. Digispark derechos de autor por Digistump LLC (dig
Control remoto de Arduino DIY y Lego RC vehículo!!!!

Control remoto de Arduino DIY y Lego RC vehículo!!!!

Actualizar (29/08/13): lectores gracias por sus palabras de entusiasmo y tipo con respecto a este proyecto! Ha sido un viaje tremendo desde que comencé este proyecto en marzo, pero estoy muy contento con el producto resultante y el entusiasmo con que
SensoDuino: Convertir su teléfono Android en un concentrador de sensores inalámbricos para Arduino

SensoDuino: Convertir su teléfono Android en un concentrador de sensores inalámbricos para Arduino

Actualizaciones23 de noviembre de 2013: SensoDuino 0.160 obtiene una cara izquierda.19 de noviembre. 2031: opinión: la increíble sinergia entre Arduino y Android.19 de noviembre de 2013: SensoDuino 0.159 está hacia fuera. Fecha teléfono Android (y, m
Arduino Mini Lux metro

Arduino Mini Lux metro

Necesitaba un medidor de Lux para las pruebas de linternas. Hay algunos buenos lux metros disponibles en la gama de $15-25, pero envío siempre lleva mucho tiempo y necesitaba ahora. Es entonces cuando me di cuenta que tenía un inusitado BH1750 medido
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av
Arduino XboxOne, TV y ventilador mando a distancia

Arduino XboxOne, TV y ventilador mando a distancia

En este instructable mostraré cómo utilizar un Arduino infrarrojo escudo de control remoto (IR) que hice para que puedan hacer un control para todos los dispositivos y decir adiós a múltiples controles y baterías AAA.Si usted no puede conseguir el es
Controlar múltiples LEDs con un Arduino Uno.

Controlar múltiples LEDs con un Arduino Uno.

Este instructable coversssets de instrucciones para el uso de un microcontrolador, llamado el Arduino Uno para crear diferentes secuencias de iluminación de diodos electroluminosos, más popularmente conocida como LED. Las siguientes instrucciones cub