Módulo Bluetooth HC-05



Antes de de integrar este módulo bluetooth con alguno de nuestros dispositivos, haremos una breve introducción que nos puede servir además para implementarlo en otros montajes en los que tengamos una comunicación RS232 TTL.






Usamos nuestro versatil cable USR RS232 TTL para conectar nuestro ordenador al módulo HC-05 y configurarlo según el uso que le vayamos a dar. Nuestro primer ejemplo será para configurarlo en monederos y dispositivos del fabricante italiano Paytec. Son productos económicos y muy fiables que además nos permite tener mucho control sobre nuestra explotación descargando las auditorías para control de recaudaciones así como contol estadístico.








Módulo Bluetooth HC-05 montado en Shield, donde conectaremos los pines Vcc al cable rojo, GND al negro, TXD al blanco (RXD del cable USB/RS232TTL) y RXD al verde (TXD del cable USB/RS232TTL. 



Para configurar el módulo necesitamos un software de terminal, como el Teraterm https://osdn.net/projects/ttssh2/releases/, Putty https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html , aunque mi favorito es el Docklight  https://docklight.de/downloads/ 



Debemos configurar nuestro software seleccionando el puerto com de nuestro cable a 38400 bps y procedemos de la siguiente forma:

  • Manteniendo presionado el botón del módulo conectamos el cable rojo de alimentación. Dejamos de presionar cuando el led nos indique conectado.
  • Mandamos desde nuestro terminal AT para comprobar la conexión, recibimos Ok si el cable se comunica con el módulo.
  • AT+VERSION Comprobamos la versión del módulo
  • AT+UART=2400,0,0 Configuramos el puerto para adaptarlo al monedero. 2400 bps / 1 stop / none
  • AT+NAME=BT6000 Cambiamos el nombre para identificarlo cuando busquemos desde el dispositivo movil.
  • AT+NAME Comprobamos que se ha cambiado el nombre.
  • AT+ROLE=1 Configuramos el módulo como master
  • AT+ROLE Comprobamos que se ha cambiado a master
La password por defecto es 1234, aunque en ocasiones puede ser 0000. También la podemos modificar usando el comando AT+PSWD=9999 En el ejemplo cambiamos el pin a 9999.



Instalamos un software terminal en nuestro dispositivo móvil. Para Android podemos usar  uno de tipo BlueTerm. Buscamos el dispositivo desde la lupa, conectamos a P6000BT y tecleamos el pin 1234. Luego en el caso de dispositivos Paytec actuamos de la misma forma que con la consola de programación P3000 / P6000.


Al igual que la consola, tomamos la alimentación del mismo conector, regulándola a 5v con un 7805 y conectamos según el siguiente esquema. 









Comentarios

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *