Arduino Forum

International => Français => Topic started by: hellg4st on Jun 30, 2019, 02:07 pm

Title: Bluetooth TZT AT-09 HM-10 , PB téléversement
Post by: hellg4st on Jun 30, 2019, 02:07 pm
Bonjour, je suis actuellement en train de tester mon module bluetooth sur mon arduino UNO, mon module bluetooth est le seul à être connecté sur la carte. Quand il est branché j'ai une erreur lors du téléversement :

Code: [Select]
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xef


Quand je déconnecte le module bluetooth le téléversement est OK.

Il est connecté de cette façon :


Le module clignote.

J'ai testé avec les programmateurs :



J'ai tenté d'envoyer ZT via le port COM utilisé qui normallement renvoi OK, mais rien n'y fait
J'ai essayé de changer de port série, mais rien n'y fait.
J'ai installé le pilote CH340G (image en fichier attaché), nada.

(https://ae01.alicdn.com/kf/HTB1HRiXavjsK1Rjy1Xaq6zispXar.jpg)
Title: Re: Bluetooth TZT AT-09 HM-10 , PB téléversement
Post by: kamill on Jun 30, 2019, 04:25 pm
Bonjour,

Si tu as quelque chose de connecté sur RX/TX, ça perturbe le téléchargement qui lui aussi utilise RX/TX.
Deux solutions
- soit tu débranches ta carte pour télécharger
- soit tu utilises d'autre pins pour ton module bluetooth avec SoftwareSerial
Title: Re: Bluetooth TZT AT-09 HM-10 , PB téléversement
Post by: hellg4st on Jun 30, 2019, 09:52 pm
J'ai réussi à bypasser l'erreur en changeant les connexion RX/ TX en les positionnant sur d2/d3, donc plus d'erreur ...
Code: [Select]

#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); // RX, TX

void setup() {
  // put your setup code here, to run once:
  mySerial.begin(9600);
  Serial.begin(9600);

  mySerial.println("AT");
  while (mySerial.available()) {
    Serial.write(mySerial.read());
  }
}

void loop() {
  
}

j'ai suivi ce tuto : https://medium.com/@yostane/using-the-at-09-ble-module-with-the-arduino-3bc7d5cb0ac2 (https://medium.com/@yostane/using-the-at-09-ble-module-with-the-arduino-3bc7d5cb0ac2)

Cependans je n'arrive pas à envoyer les commande AT et réceptionner les réponses...
J'ai aussi trouvé une piste, mais ça me parait complexe à réaliser ; https://forum.arduino.cc/index.php?topic=393655 (https://forum.arduino.cc/index.php?topic=393655)

Le modèle du module bluetooth est le AT-09 BLE chip CC2541