Projet bac

Pour mon projet de bac je dois connecter mon téléphone via bluetooth pour contrôler un moteur. J’ai fait une application bluetooth pour envoyer une chaîne de caractères de mon téléphone vers l’arduino, mais je n’arrive pas à les connecter ensembles.

ARDUINO

#include <SoftwareSerial.h>
char c;

SoftwareSerial mySerial(10, 11);
void setup() {

pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);

mySerial.begin(9600);

}

void loop() {

if (mySerial.available()){

c = mySerial.read();

if (c == ‘1’) {

digitalWrite(13, HIGH);

}

if (c == ‘0’){

digitalWrite(13, LOW);

}

delay(500);
}
}

APPLICATION APP INVENTOR 2

en pièce jointe

Si quelqu’un a une idée du problème merci

j’ai oublié la pièce jointe

Pour présenter ton code (déjà c'est bien de proposer quelque chose) tu as oublié de lire ça

pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);

ça sert à quoi cela??

il semblerait que votre programme Arduino n'utilise pas le liaison Série pour parler avec l'ordinateur, connectez donc votre module bluetooth directement en 0 et 1 sur le vrai port Série, ce sera beaucoup plus stable qu'en SoftwareSerial.

Ne grillez pas votre module BT - Assurez vous de l'adaptation des tensions pour Rx/Tx (BT 3.3V, Arduino souvent 5V)