Bluetooth module ZS-040 changer le nom de device

Bonjour tout le monde;

bon j'ai un petit probleme au niveau de mon module Bluetooth HC-05

Le mondule fonction tres bien si je le branche de cette maniere:
VCC = 5V

GND = GND

TX = RX

RX = TX

comme ça je peux echanger mes donnees sans probleme, mais maintenant je veux changer le nom de mon module, donc je dois passer par les commandes AT, apres ce tuto:

Lien de site:

Branchement:

et pour le code je fais ça:

SoftwareSerial BTSerial(10, 11); // RX | TX
 
void setup()
{
  pinMode(9, OUTPUT);  // this pin will pull the HC-05 pin 34 (key pin) HIGH to switch module to AT mode
  digitalWrite(9, HIGH);
  Serial.begin(9600);
  Serial.println("Enter AT commands:");
  BTSerial.begin(38400);  // HC-05 default speed in AT command more
}
 
void loop()
{
 
  // Keep reading from HC-05 and send to Arduino Serial Monitor
  if (BTSerial.available())
    Serial.write(BTSerial.read());
 
  // Keep reading from Arduino Serial Monitor and send to HC-05
  if (Serial.available())
    BTSerial.write(Serial.read());
}

malheuresement, ça ne marche pas, Led clignote rapidement comme d'hab, et aucun commande AT ne reponds :confused:

après des recherches j'ai vu que mon module n'a pas le "KEY" dans ses pins mais il a le "EN"

j'ai cherché encore et encore j'ai trouvé ça:
http://www.martyncurrey.com/arduino-with-hc-05-bluetooth-module-at-mode/

mais vu qu'il y'a des resistances... je n'ai pas pu l'essayé, je dois passer par vous pour connaitre ce que je dois faire.

Merci d'avance

Salut,

Fait un essai avec cette vitesse : BTSerial.begin(9600), car c'est la vitesse par défaut, normalement cela fonctionne même si le module BT n'a pas de pin Key.

Par contre pour les commandes AT, il ne faut pas que le module soit en liaison BT avec un récepteur(pas d'appairage)

@+

Perfect