[ Résolu ]Truc bizarre avec un bluetooth DSD TECH HC-05

Bonsoir,
J’ai acheté et installé ce module HC-05 sur mon uno.

DSD TECH HC-05

Et utilisé le sketch suivant

// récupéré  ici https://forum.arduino.cc/index.php?topic=547551.0

#include <SoftwareSerial.h>// import the serial library

SoftwareSerial BT(10, 11); // RX, TX
int ledpin = 13; // led on D13 will show blink on / off
int BluetoothData; // the data given from Computer

void setup() {
  BT.begin(9600);
  BT.println("Bluetooth On please press 1 or 0 blink LED ..");
  pinMode(ledpin, OUTPUT);
}

void loop() {
  if (BT.available()) {
    BluetoothData = BT.read();
    if (BluetoothData == '1') { // if number 1 pressed ....
      digitalWrite(ledpin, 1);
      BT.println("LED  On D13 ON ! ");
    }
    if (BluetoothData == '0') { // if number 0 pressed ....
      digitalWrite(ledpin, 0);
      BT.println("LED  On D13 Off ! ");
    }
  }
  delay(100);// prepare for next data ...
}

Celà doit afficher sur un terminal bluetooth le message
(“Bluetooth On please press 1 or 0 blink LED …”

Et si on envoie 1 ou 0 la led s’allume ou s’éteint …
Le problème,
Lors de la mise au point, j’ai du croisé les pin rx et tx de l’arduino .

Et je me suis rendu compte que soit, j’avais le message “Bluetooth On please press 1 or 0 blink LED …” sur le terminal bluetooth (ma tablette avec le logiciel “bluetooth terminal HC-05”) , et la led ne fonctionne pas , soit je n’ais pas le message mais l’allumage et l’extinction de la led fonctionne bien en fonction du caractère envoyé.

Je précise bien que le seul changement est le croisement logiciel des 2 pins rx 10, tx 11, ou rx 11, tx 10 ainsi ,évidemment, le croisement idoine des broches de mon uno.
Une idée du problème ?

Essaye
char BluetoothData;

Merci lesept,
Mais le blème etait un faux contact sur le breadboard >:(

Maintenant la commande via bluetooth fonctionne mais l'affichage me donne de bons caractères chinois... j'ai pensé a la vitesse de serial, mais si je modifie a autre chose que 9600 , l'affichage est autant bizarre , mais les commandes ne passent plus...

Une idée ?
Un truc est bizarre, c'est que quand ca ne marchait que dans un seul sens, l'affichage etait correct
Merci et bonne nuit

Tu envoies sur un smartphone ? Quelle est l'appli utilisée ? Ça peut venir du paramétrage.

Sous Android, une bonne appli est serial Bluetooth terminal

Bon, je crois que l'entrée rx du hc-05 est hs..
Il ne me renvoie plus rien sur le uno. :o(
La commande de La led est ok, mais plus de retour vers la tablette .
Je crois que lors d'un essais j'ai envoyé directement la sortie uno vers l'entrée rx du hc sans le pont diviseurs.
Je peux en faire quelques chose ou c'est mort?

Existe t il des hc-05 avec des entrées sortie en 5v?

Merci

Arzou:
Existe t il des hc-05 avec des entrées sortie en 5v?

pas à ma connaissance...

azertyuiop25:
AT 09, module Bluetooth Android IOS BLE 4.0 pour arduino CC2540 CC2541 Module sans fil série compatible HM 10 | AliExpress

Oui, merci... mais 1 a 2 mois de délais, faut vraiment prévoir le moment où l on fait nos conneries ;o)