Trátase dunha interface de monitor serie Bluetooth para experimentos con Arduino e Bluetooth
Pódese usar con módulos Bluetooth como HC-05, HC-06
Características especiais
★ Activa o Bluetooth desde a aplicación
★ Pode buscar dispositivos dispoñibles
★ Pode seleccionar o dispositivo relevante cando hai máis dun dispositivo dispoñible
★ Interface e funcións personalizables
★ Función de conexión automática
Se esta aplicación habilitada para esta función gardará o último enderezo mac de módulo Bluetooth conectado e tentará conectalo cando se inicie a aplicación. Podes activar ou desactivar esta función desde a configuración
Código de mostra
#include "SoftwareSerial.h"
SoftwareSerial bt (2, 3); // RX | TX (Cableado: RX-> TX do módulo BT, TX-> RX do módulo BT, usa cambio de nivel ou divisor de tensión da resistencia se o teu módulo BT usa un nivel lóxico de 3.3V)
configuración nula () {
Serial.begin (9600);
bt.begin (9600);
}
bucle baleiro () {
if (bt.available ())
Serial.write (bt.read ());
if (Serial.available ())
bt.write (Serial.read ());
}
/ *
Isto enviará a entrada do monitor serie do PC á aplicación e a entrada da aplicación ao PC
A aplicación recoñecerá o final da mensaxe do carácter "\ r".
Polo tanto, selecciona "Devolución de carro" ou "Tanto NL como CR" no monitor serie do PC.
E tamén deberías usar println () no canto de print () cando creas o teu propio código con algúns comandos.
Ex: -
bt.print ("Ola");
Isto non mostra o msg na aplicación porque non contén "\ r" no final da mensaxe.
entón tes que codificar como a continuación
Ex: -
bt.println ("Ola"); ou bt.print ("Ola \ r");
Ambos amosan a saída na aplicación porque ambos conteñen "\ r"
* /
Última actualización
1 de out. de 2021