Configurando un Bluetooth

Configurar un bluetooth es muy sencillo si se desea utilizar para tareas sencillas como una comunicación USART y algunas otras configuraciones para personalizar el dispositivo. A continuación les mostrare como configurar el Bluetooth RN-42 ( Sparkfun BlueSMiRF ),  Este es un bluetooth hecho por Roving Networks  de Clase 2, ósea con un alcance entre 10 y 20 mts.
Estos son los pasos que debes seguir para entrar a la configuración de tu Bluetooth:
-USART CONF: 115200bps, 8bits, Sin Paridad, 1bit de Stop.
Se puede entrar a la configuración del Bluetooth Inalambricamente o conectando un FTDI a este, una vez conectado hay que abrir nuestra terminal ya sea ZTerm o la propia terminal de Arduino enviamos ' $$$ ' con ( No line ending ) y nos responderá con un ' CMD ' eso quiere decir que ya estamos dentro y listos para configurar.


  significa que en nuestra terminal ahora utilizaremos el Carriage Return
Después de cada instrucción nos regresara un AOK si se hizo el cambio correctamente un ERR si hubo un error en la instrucción y un ? si la instrucción no existe.

Para cambiar el nombre de nuestro dispositivo usaremos:
SN,      SN,Mi_Bluetooth           // Ahora nuestro dispositivo se llama Mi_Bluetooth 

Para cambiar el código de seguridad:
SP,            SP,0000                         // La clave puede ser desde números a letras.

Para cambiar el Baud Rate:
SU,             SU,96                           // Solo se necesitan los primeros dos números.

Baudrate,{1200, 2400, 4800, 9600, 19.2, 28.8, 38.4, 57.6, 115K, 230K, 460K, 921K }

Para cambiar el Identificador del Dispositivo:

SC (Service Class) Y SD (Device Class) sirven para decirle al bluetooth si es una computadora, un telefono etc. En esta pagina podremos armar nuestros propios CoD.

Bluetooth CoD

CoD: 0x980104   // Este código indica que es una Computadora de escritorio.

SC,00       SC,0098    // Solo los primero dos números
SD,         SD,0104   // Los últimos cuatro números.


De esa forma hemos configurado nuestro bluetooth con un identificador de computadora.

Todos los cambios que hemos hecho aplican una vez que se a reiniciado el dispositivo, para reiniciarlo se ocupa el siguiente comando:

R,1        R,1                   // Reboot!

Esta es la configuración que yo he puesto para mi Bluetooth:



Recomiendo lean el PDF del Bluetooth para cambios más avanzados. PDF RN-42

Comments

Popular posts from this blog

Low-Side MOSFET Drive Circuits and Techniques - 7 Practical Circuits

Using the SG3525 PWM Controller - Explanation and Example: Circuit Diagram / Schematic of Push-Pull Converter

Simple MW Transmitter Circuit Diagram