Paramétrage et programmation des modules bluetooth grove

Bluetooth compatible Grove

Un module bluetooth grove, a des paramètres par défaut encodés à l’intérieur du module.

Vous apprendrez ici à changer l’identifiant et le mot de passe du module.

Généralement son mot de passe est 1234.

Afin de pouvoir travailler avec plusieurs modules dans la même classe, il est préférable de changer son identifiant :

Raccorder le module bluetooth sur la broche « D8 » de la carte d'interface grove via un câble 4 conducteurs.

Remarques (la broche « D8 » regroupe deux pins) :

  • Rx de votre module est relié à la pin 8 de la carte Arduino,

  • Tx de votre module est relié à la pin 9 de la carte Arduino,

  • VCC au 5V

  • GND au GND.

Vérifier que le commutateur de tension sur le shield grove est positionné sur « 5V »

Ouvrir le programme « Arduino »

Aller dans le menu « Outils - Type de carte » et choisir « Arduino Uno ».

Le programme :

1
#include <SoftwareSerial.h>
2
SoftwareSerial hc06(8,9);
3
void setup(){
4
Serial.begin(9600);
5
Serial.println("ENTER AT Commands:");
6
hc06.begin(9600);
7
}
8
void loop(){
9
if (hc06.available()){
10
Serial.write(hc06.read());
11
}
12
if (Serial.available()){
13
hc06.write(Serial.read());
14
}
15
}

Raccorder la carte à l'ordinateur avec le câble USB fourni.

 

Aller dans le menu « Outils - Port » et choisir le port USB où votre carte est reliée.

 

Téléverser votre programme dans la carte .

 

Cliquer sur l'icône « Moniteur série»

 

Il devrait apparaitre la phrase : « ENTER AT Commands »

 

En bas à droite de l'écran du moniteur série, régler le moniteur série sur « Pas de fin de ligne » et « 9600 Bauds » .

Tester si tout est ok en tapant : AT

 

Cliquer sur ou la touche « Entrée »

 

Vous devriez avoir comme réponse: « OK »

Pour réinitialiser le module bluetooth

Pour rétablir tous les paramètres d'usine, taper : AT+DEFAULT

 

Cliquer sur ou la touche « Entrée »

 

Vous devriez avoir comme réponse: « OK+DEFAULT »

Pour lire le nom du module

Afin connaître le nom de votre module bluetooth pour l'identifier parmi tous les modules de la classe, taper : AT+NAME?

 

Cliquer sur ou la touche « Entrée »

 

Vous devriez avoir comme réponse: « OK+NAME :son nom »

Pour changer le nom du module

Afin d'identifier facilement votre module bluetooth parmi tous les modules de la classe, changer son nom en mettant le votre. Exemple taper : AT+NAMEDUPONT

 

Cliquer sur ou la touche « Entrée »

 

Vous devriez avoir comme réponse: « OK+Set :votre nom »

Pour lire le mot de passe du module

Afin de pouvoir se connecter avec son téléphone au module bluetooth, il est important de connaître son code PIN, taper : AT+PIN?

 

Cliquer sur ou la touche « Entrée »

 

Vous devriez avoir comme réponse: « OK+PIN:1234 »

Pour changer le mot de passe du module

Pour éviter qu'une autre personne pirate votre module bluetooth, il est important de changer son mot de passe, taper : AT+PIN1234

 

Cliquer sur ou la touche « Entrée »

 

Vous devriez avoir comme réponse: « OK+SET :1234 »

Appairage

Une fois la configuration du module effectuée comme vous le désirez, vous pouvez appairer le module HC-06 avec le système de votre choix comme n’importe quel périphérique Bluetooth.

Sélectionner le nom dans la liste des périphériques détectés (par défaut: HMSoft)

Entrer le code PIN que vous avez choisi (par défaut: 1234).

Lorsque cela est fait, la LED présente sur le module doit cesser de clignoter.