Paramétrage et programmation des modules bluetooth HC-06

Un module bluetooth, comme le HC-06, 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 :

Réaliser le câblage de l'image ci-contre :

Remarques :

  • Rx de votre module à la pin 3 de la carte Arduino,

  • Tx de votre module à la pin 2 de la carte Arduino,

  • VCC au 5V

  • GND au GND.

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(2,3);
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 restaurer 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: HC-06)

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