programme arduino bluetooth

Bonjour à tous je suis actuellement en projet pour mon bac Ssi, je dois lier deux module bluetooth mais les deux cartes ne se connectent pas avec le programme que j’ai fais.
je vous sollicite aujourd’hui pour savoir ce qui cloche avec mes programmes je vous laisse un screenshot et vous remercie d’avance pour aides.
Ps : j’envoie les informations récoltés par le potar pour l’envoyer à lautre module

maitre :

#include <SoftwareSerial.h> // Software Serial Port

#define RxD 8
#define TxD 9
#define al_pot 13

SoftwareSerial blueToothSerial(RxD,TxD);
int N_POT; // value read from the pot
float ANGLE;
float TENSION;

void setup() {
// initialize serial communications at 115200 bps:
Serial.begin(115200);
pinMode(RxD, INPUT);
pinMode(TxD, OUTPUT);
// pinMode(al_pot, INPUT);
setupBlueToothConnection();
//wait 1s and flush the serial buffer
delay(1000);
Serial.flush(); // vide le buffer
blueToothSerial.flush();
}

void setupBlueToothConnection() {
blueToothSerial.begin(9600);
blueToothSerial.print(“AT”);
delay(400);
blueToothSerial.print(“AT+DEFAULT”); // Restore all setup value to factory setup
delay(2000);
blueToothSerial.print(“AT+NAMESeeedMaster”); // set the bluetooth name as “SeeedMaster” ,the length of bluetooth name must less than 12 characters.
delay(400);
blueToothSerial.print(“AT+ROLEM”); // set the bluetooth work in slave mode
delay(400);
blueToothSerial.print(“AT+AUTH1”);
delay(400);
blueToothSerial.print(“AT+CLEAR”); // Clear connected device mac address
delay(400);
blueToothSerial.flush();
}

void loop() {
// read the analog in value:
N_POT = analogRead(A0);
// TENSION = (N_POT4.97)/1023;
// ANGLE = (TENSION
270)/4.97;

// print the results to the serial monitor:
Serial.print("L’angle = " );
Serial.println(N_POT);

blueToothSerial.print(N_POT);
delay(500); // wait 2 seconds before the next loop
}

slave :

#include <SoftwareSerial.h> //Software Serial Port

#define RxD 8
#define TxD 9

SoftwareSerial blueToothSerial(RxD,TxD);

void setup() {
Serial.begin(115200);
pinMode(RxD, INPUT);
pinMode(TxD, OUTPUT);
setupBlueToothConnection();
delay(1000);
Serial.flush(); // vide le buffer
blueToothSerial.flush();
}

void setupBlueToothConnection() {
blueToothSerial.begin(9600);

blueToothSerial.print(“AT”);
delay(400);

blueToothSerial.print(“AT+DEFAULT”); // Restore all setup value to factory setup
delay(2000);

blueToothSerial.print(“AT+NAMESeeedBTSlave”); // set the bluetooth name as “SeeedBTSlave” ,the length of bluetooth name must less than 12 characters.
delay(400);

blueToothSerial.print(“AT+PIN1234”); // set the pair code to connect
delay(400);

blueToothSerial.print(“AT+AUTH1”); //
delay(400);

blueToothSerial.flush();
}

void loop() {
Serial.print(“OK”);
char recvChar;
while(1) {
if (blueToothSerial.available()) {//check if there’s any data sent from the remote bluetooth shield
recvChar = blueToothSerial.read();
Serial.print(recvChar);
}
}
}

Bonjour, Votre code entre balises codes SVP. Voir les messages épinglés. Merci

Quels sont vos modules BT? Comment sont connectées les pin 8 et 9? Quid de l'alimentation? avez vous des modules 5V?

Sinon merci de lire comment utiliser le forum --> ce que veut dire Icare c'est :

corrigez votre post ci dessus et rajoutez les code tags autour du code: [code][color=blue]// votre code ici[/color][/code].

ça doit ressembler à cela:// votre code ici (faites aussi ctrl-T (PC) or cmd-T (Mac) dans l'IDE avant de copier le code pour qu'il soit indenté correctement)