Mallette VECOM : Module grove bluetooth
Depuis quelques jours, je “m’amuse” avec le module bluetooth grove WLS31746P
Nous allons voir dans ce billet comment le configurer. Parce-que oui, une petite config pourra être utile dans le cas de l’utilisation de plusieurs de ces modules en même temps.
Le smartphone/tablette va détecter plusieurs modules grove de même nom, on ne peut donc pas les identifier rapidement, et c’est le bazar.
Pour faciliter cette tâche, on doit au préalable reconfigurer ces modules en modifiant leur nom (l’Id, généralement HNSOFT) et son mot de passe 1234 (C’est bien pour les tests mais niveau sécurité, il est préférable de les changer). Et on va procéder comme ceci :
Relier votre module au connecteur D8 de votre arduino Uno (donc aux bornes 8, 9). Lancer l’ide arduino (version 1.6.9 de chez T.S.), et y copier/coller le sketch suivant :
#include <SoftwareSerial.h>
SoftwareSerial hc06(8,9);
void setup(){
Serial.begin(115200);
Serial.println(“ENTER AT Commands:”);
hc06.begin(115200);
}
void loop(){
if (hc06.available()){
Serial.write(hc06.read());
}
if (Serial.available()){
hc06.write(Serial.read());
}
}
Téléversez dans l’arduino puis ouvrez le moniteur série. IL devrait apparaitre la phrase: ENTER AT Commands. Réglez votre moniteur série sur « Pas de fin de ligne », « 115200 Bauds ».
Testez si tout est ok en tapant: AT. Vous devriez avoir comme réponse: « OK »
Pour changer le nom de votre module tapez: AT+NAME suivi du nom que vous désirez (pas d’espace entre ex: AT+NAMEESSAI). Si tout est ok vous verez s’inscrire: OKsetname
Pour changer le mot de passe c’est le même principe sauf que vous taperez: AT+PIN suivit de votre mot de passe ex: AT+PIN1234. Si tout es ok vous verrez: « OKsetPIN ».
Après avoir fait ces quelques manipulations, si vous lancez une recherche de périphériques bluetooth depuis votre ordi/tablette/smartphone, vous devriez voir apparaître votre périphérique renommé en “ESSAI”.
Astuce : Ne pas hésiter à taguer le dos de votre module de son nom à l’aide d’un stylo indélébile.
Au secours, ça marche pas !! : * Débranchez votre module de la carte arduino avant le transfert. Puis reconnectez le, une fois ce téléversement effectué.
* Vous êtes sous windows 10 : Trouvez un poste sous win7, faites votre config, et reconnectez vous sous win10. Pour moi ça a fonctionné (no comment).
Voilou, voilou……