Ovviamente è fortemente consigliato aver seguito le guide per il controllo del modulo HC-06: http://goo.gl/JY0qrp
Lo schematico riportato sopra illustra tutti i collegamenti necessari per l'utilizzo.
Per prima cosa dobbiamo cambiare la BAUD del nostro modulo bluetooth, riprendiamo la guida: http://goo.gl/SV2Rym colleghiamo il modulo HC-06 come indicato nella guida linkata ed utilizzando il comando: AT+BAUD5 andiamo a cambiare la BAUD da 9600 a 19200 .
Abbiamo ora cambiato la frequenza alla quale il nostro modulo bluetooth risponde, ora fissata a 19200.
Ricordo che nell'esempio su GIT HC-06_AT va cambiata la frequenza di risposta alla riga 19.
Ora è tutto pronto per caricare il codice necessario, lo trovate qui: https://goo.gl/Uzz1sJ sotto la cartella "HC-06__Me_Arm__BT" .
Il codice è commentato, quindi potrete seguire passo passo il funzionamento.
Riporto un breve riassunto d'utilizzo:
- Alla pressione del tasto 'a' vi verrà dato un messaggio di benvenuto.
- Selezionando uno dei 4 motori disponibili, il primo a partire da 0, vi verrà comunicato il motore scelto.
- Con i tasti 'j' e 'l' rispettivamente, si incrementerà o decrementerò il valore dedicato alla posizione del servo precedentemente selezionato.