Bluetooth non si connette errore
Sto realizzando un braccio robotico utilizzando il modulo arduino e hc - 05 e controllando quel braccio utilizzando l'applicazione mobile ora problema quello che sto affrontando è che la dose dell'app mobile non si connette al dispositivo bluetooth ogni volta che eseguo il seguente codice
http://pastie.org/p/79sDLtqMdIE9xpS3RN1S3N
ma quando eseguo un codice diverso, il bluetooth si connette con l'app e funziona senza errori, qualcuno può aiutarmi a capirlo
Grazie
Risposte
Quello che ho imparato lavorando con i moduli HC-05 è che comunica attraverso le sue linee RX/TX a 9600 baud. Tuttavia, se è necessario inviare/ricevere comandi AT, la velocità di trasmissione deve essere 38400 e il pin EN deve essere impostato su alto all'avvio. Non ho controllato il resto del tuo codice, ma poiché non stai programmando utilizzando i comandi AT, la velocità di trasmissione deve essere impostata su 9600 con solo linee VCC, GND, RX, TX collegate al microcontrollore.
HC-05 funziona al meglio con la porta seriale nativa di Arduino. La mia esperienza personale è che HC-05 fa fatica a mantenere una connessione stabile con la libreria SoftwareSerial. Sebbene HC-06 funzioni con SoftwareSerial senza problemi.