04 de septiembre de 2013: Aparece en Hackaday.com http://goo.gl/qxvWkd
01 de septiembre de 2013: Aparece en DangerousPrototypes.com http://goo.gl/K4kH9g
INTRODUCCIÓN
En esta guía voy a explicar cómo utilizar Arduino para cambiar la configuración del módulo Bluetooth HC-05 ubicuo con el conjunto de comandos AT. El HC-05 viene con un conjunto de comandos para realizar distintas tareas, tales como cambios por defecto del módulo incluyendo el cambio de la velocidad en baudios, el código de acceso y el nombre del dispositivo. Pero el proceso de la HC-05 en la conmutación en el modo de comando para primeros usuarios de tiempo del módulo no es directo y los docs toma atajos. Hay un par de maneras de hacer esto. He recogido la uno creo que es la más fácil voy a hacer mi mejor para ilustrar el proceso en sencillo seguir los pasos. Puede encontrar el conjunto completo de comandos AT en la ficha técnica adjunta.
FONDO
El módulo Bluetooth HC-05 y sus hermanos son los módulos de Bluetooth más popular y económicos utilizados para comunicaciones de RF por hackers de microcontrolador. Cuesta menos de $10 en ebay y es fácil de implementar. He publicado a dos guías basadas en el módulo Bluetooth HC-05. La primera guía explica cómo usar la HC-05 con el Arduino. El segundo es una aplicación Android que simplifica controlar Arduino desde tu teléfono inteligente por Bluetooth usando el HC-05. En ambos casos, la configuración predeterminada para el HC-05 estaban bien.
En el proceso de uso de la HC-05 para un proyecto, me encontré con una situación donde tenía que cambiar los valores predeterminados para el módulo. Por ejemplo, la tasa de baudios predeterminada en el HC-05 es 9600. Es lento para la transmisión de alta velocidad. El HC-05 puede ir tan alto como baudios 1382400 según la referencia de HC-05. También, el HC-05 tiene un nombre de dispositivo predeterminado de HC-05. Tener dos o más de los dispositivos en la misma zona puede ser confuso. Puede utilizar un comando AT para cambiar el nombre del dispositivo. Además, el valor predeterminado de código pin es 1234. Puedes cambiar eso para algunos proyectos garantizar la seguridad básica.
Después de pasar algún tiempo buscando en la web me di cuenta que muchas personas están teniendo dificultades para cambiar la configuración predeterminada para el HC-05. El HC-05 desde el modo de transmisión de datos en modo de configuración, para enviar comandos AT al HC-05, la conmutación consiste en unas acrobacias de cableado y software. Añadir a la mezcla de todas las variaciones de la familia de módulo Bluetooth HC y las diferentes configuraciones de proveedor y usted consigue el cuadro.
Esta guía sólo cubre el módulo HC-05 con el tablero de arranque.
ADVERTENCIA
El HC-05 es un 3, 3V sistema breakout Junta ofrece resistencias de limitación actuales para algún tipo de protección. Mientras que no es recomendable mantener el HC-05 había conectado a 5V pines de Arduino Uno, para este ejercicio corto decidí omitir los divisores del voltaje que yo utilizo para gota 5V a 3.3V. Te aconsejo utilizar divisores del voltaje siempre que conecte las clavijas de HC-05 a los pines de 5V como el Arduino Uno. Si se salta el divisor de tensión, lo hacen bajo su propio riesgo.