- 31 de agosto de 2013: he publicado a una guía sobre cómo modificar la configuración predeterminada para el módulo de HC-05.
- 05 de julio de 2013: Por favor vea a mi otra guía sobre Arduino controlar con Android por Bluetooth
INTRODUCCIÓN
En la guía, explicaré cómo he conseguido enviar datos hacia delante y hacia atrás entre un PC y un Arduino a través de un transceptor Bluetooth HC-05 barato, que puede encontrarse por menos de $10 en ebay con el tablero de arranque. La versión que he utilizado en este proyecto no tiene un tablero de arranque por lo que es poco más barato pero más difícil de soldar. os recomiendo comprar el módulo con el breakout Junta. Este transceptor Bluetooth actúa básicamente como puerto COM serial genérico.
La PC para conexión serie Arduino Bluetooth puede ser útil en muchas aplicaciones tales como control de servos, motores y escribir en pantallas LCD. El Arduino para conexión de PC puede ser útil en aplicaciones donde el Arduino Lee sensores y luego pase sus valores a través de Bluetooth serial a un PC para procesamiento. La distancia de este transceptor es cerca de 30 pies o menos, pero realmente depende de muchas otras variables. Esto es ideal para proyectos en el interior.
La única pega de este transceptor de Bluetooth barato es la ausencia de cabeceras que significa que usted tiene al menos 4 cables de la soldadura. Entonces es la ausencia de energía LED, así como ningún LED TX/RX. No ha considerado estas características una necesidad, pero algunos de ustedes podrían querer pagar más y obtener una versión mejorada de este transceptor con todas estas características.
El módulo serie Bluetooth que compré tiene las siguientes especificaciones:
--Por defecto COM: 9600, N, 8,1
-Código de contraseña/pareja por defecto: 1234.
-Compatible con el comando AT para modificar la velocidad en baudios, nombre del dispositivo, contraseña, maestro/satélite, etc..
--Apoya en baudios 2400-1382400.
-Basadas en el chip de Bluetooth CSR BC417143
--Bluetooth especificación v2.0 + EDR
--Fuente de alimentación: + 3.3VDC 50mA
--Frecuencia: banda ISM de 2,4 GHz
-Modulación: GFSK (cambio de frecuencia gausiano de clave)
--Potencia de emisión: ≤4dBm, clase 2
-Sensibilidad: ≤-84dBm en 0.1% BER
-Velocidad: asincrónica: 2.1Mbps(Max) / 160 kbps, sincrónico: 1 Mbps/1Mbps
--Seguridad: autenticación y cifrado
--Tamaño: 26.9 mm x 13 mm x 2,2 mm.
--Temperatura de funcionamiento: -20 ~ + 75 grados centígrados
-Dimensión: 26.9 mm x 13 mm x 2,2 mm
CRÉDITOS
Durante mi investigación, he beneficiado de muchos proyectos en esta y relacionadas con temas. Que les he enumerado en la sección de referencias.
PROYECTOS RELACIONADOS CON EL
1) en un proyecto anterior, utilicé un Pololu Wixel y un Arduino para controlar un robot de forma remota desde un terminal PC. Aquí, voy a mostrar la funcionalidad de intercambio de datos similar pero sin el robot.
2) también había hackeado el sistema de RF de juguete de coche inalámbrico y utilizar Arduino para transmitir señales.