3 votos

HC-05 y microcontroladores

Hace poco decidí añadir capacidades Bluetooth a un mando de SNES utilizando un HC-05 que tenía por ahí. Por desgracia, mi conocimiento de los chips Bluetooth es muy limitado y estoy teniendo problemas para encontrar alguna guía que me ayude.

La mayoría de las guías que encuentro son para conectar la placa a un arduino. ¿Sólo necesito un microcontrolador para programar el chip, o tendré que conseguir uno pequeño para colocarlo en el controlador?

¿Alguien conoce una buena guía para un principiante que quiera introducirse en los dispositivos de Bluetoothing?

1voto

azhar Puntos 21

Este tipo de módulos baratos tienen un par de modos de funcionamiento diferentes, según el uso que se les quiera dar. Pueden ser precargados con firmware y utilizados (de alguna manera) como dispositivos independientes, o pueden ser utilizados como un puente serie - bluetooth. La primera opción es por la que alguien "programaría" este módulo usando algún otro controlador (como una placa Arduino).

Aquí hay una Instructivo decente sobre el control de dispositivos a través de Bluetooth utilizando un microcontrolador AVR (los tipos más comunes de placas Arduino se basan en AVR).

La razón por la que la mayoría de las guías son para conectar con un Arduino es porque esos son los principales usuarios de estos módulos. La mayoría de los ingenieros diseñarían su propio circuito utilizando los chips desnudos, pero estos módulos son útiles para la creación de prototipos y proyectos de tipo prueba de concepto.

En cualquier caso, necesitarás un microcontrolador de algún tipo en ambos extremos: 1 para codificar la información de los botones del controlador de SNES y enviarla por el canal BLE, y 1 para decodificar esos datos y devolverlos a la consola SNES. Teniendo esto en cuenta, lo más lógico es utilizar estos módulos como puentes en lugar de dispositivos independientes. Para ello, es necesario conocer el protocolo de datos del controlador SNES a la consola. He encontrado esta guía pero no tengo ni idea de si es preciso.

No es necesario saber mucho sobre el funcionamiento de Bluetooth para utilizar estos módulos, pero sí hay que entender el protocolo de comunicación de los propios chips. Aquí está el Conjunto de comandos HC-03/05

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X