bonjour à tous
Novice en Arduino sans être débutant, j'essaye actuellement de faire communiquer ma tablette avec mon arduino
Disposant de materiel au travail ( je suis enseignant), j'utilise ceci en module BT
pour tester la réception d'info j'ai fait ce petit programme :
#include <SoftwareSerial.h>
SoftwareSerial grove(11, 10); // (RX, TX) (pin Rx BT, pin Tx BT)
void setup()
{
// Ouvre la voie série avec l'ordinateur
Serial.begin(9600);
// Ouvre la voie série avec le module BT
grove.begin(9600);
}
void loop()
{
if (grove.available())
{
char c = Serial.read();
char d = grove.read();
Serial.println("c'est connecté:");
Serial.println(c);
Serial.write(Serial.read());
Serial.println(" ");
Serial.println(d);
Serial.write(grove.read());
Serial.println(" ");
Serial.println("fin");
}
}
sur le moniteur serie j'obtiens ceci
c'est connecté:
⸮
⸮
⸮
⸮
fin
quelque soit le caractère envoyé, je ne recupere que des ⸮
auriez vous une piste pour m'aiguiller, ou simplement me notifier mes erreurs
?
Merci à vous