Paso 6: Arduino BT 4.0 módulo--maestro de Firmware
BT-<> – 3, 3V 3, 3V
BT-RX <> – FTDI-TX
BT-TX <> – FTDI-RX
BT-IO1 <> – LED <> – 220 res. <> – GND
<> – BT-GND GND de FTDI
(Para los 3, 3V utilicé un regulador externo y ató mis motivos).
Algunas notas, las líneas RX y TX se traducen de 3.3v a 5v a través de un divisor del voltaje y la BS1138. Otras líneas morirá en > 3, 3V.
Ahora, como he dicho, estoy conectando dos módulos juntos, así que tienes que configurar un módulo como el esclavo.
Usé RealTerm a la HM-10s soportes lógico inalterable vía en los comandos (lista completa en el manual).
En la pestaña de "Puerto"
Velocidad en baudios: 9600
Paridad: ninguno
Bits de datos: 8
Bits de parada: 1
Control de flujo hardware: RTS/CTS
Control de flujo software: Recibe--sí, transmitir--sí
En la pestaña de "Puerto de Eco"
Eco en: sí
Monitor: sí
Entonces, debajo de "Enviar" ficha tipo de comandos AT y golpear "Enviar ASCII":
Enviar: en
Respuesta: OK
Ahora, configurar una unidad como el esclavo (que por defecto como maestro).
Enviar: AT + ROLE1
Respuesta: OK + papel: esclavo
Eso debería ser todo lo que necesitamos hacer para configurar la conexión. Ahora, cada vez que encienda automáticamente intentarán aparearse. Sabrás si están conectados si el LED pasa de parpadear a sólido.