El teléfono móvil envía comandos al microcontrolador a través de Bluetooth, pero ¿por qué Bluetooth no puede recibirlos?
El teléfono móvil se comunica o envía comandos con el microcontrolador mediante Bluetooth. En primer lugar, el microcontrolador y Bluetooth generalmente están conectados a través de un puerto serie y la conexión del hardware debe ser correcta. MCU RXD-Bluetooth TXD, MCU TXD-Bluetooth RXD, conexión GND GND. Tenga en cuenta que el VCC de Bluetooth es generalmente de 3,3 V. Si el VCC del microcontrolador también utiliza 3,3 V, se puede utilizar como fuente de alimentación.
El software del teléfono móvil puede utilizar el puerto serie del teléfono móvil para depurar la aplicación y luego utilizar el microcontrolador para depurar el envío y la recepción de datos. El módulo Bluetooth también se puede conectar primero a la computadora (usando USB a TTL y el puerto serie Bluetooth para conectarse al asistente de depuración del puerto serie de la computadora) y luego conectarse al microcontrolador para la depuración después del éxito (el problema en este momento suele ser un problema del programa del microcontrolador).