Problème pour commander un robot par bluetooth
Bonjour ,
Je suis en terminale S est je dois réaliser un projet sous Arduino. Je dois pouvoir commander un robot par Bluetooth.
J'ai déjà fait le programme pour tester l'onglet bluetooth et également celui pour faire avancer le robot. Le problème c'est lorsque que je mets les 2 en commun que ça coince. Le bluetooth ne reçoit plus de données.
Voilà la partit pour le déplacement:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #include <DualVNH5019MotorShield.h>
DualVNH5019MotorShield md;
void setup()
{
Serial.begin(115200);
Serial.println("Dual VNH5019 Motor Shield");
md.init();
}
void loop()
{
md.setM1Speed(300);
md.setM2Speed(300);
} |
Et celle du bluetooth:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| #include <SoftwareSerial.h>
#include <Duinoedu_SerialPlus.h>
Duinoedu_SerialPlus monSerialPlus;
void setup()
{
monSerialPlus.branch(9,8);
monSerialPlus.begin(9600);
Serial.begin(9600);
}
void loop()
{
Serial.print(monSerialPlus.recevoir1Octet(DUINOEDU_MEMORISER_TOUCHE));
Serial.print(" ");
Serial.println();
if (( ( monSerialPlus.recevoir1Octet(DUINOEDU_MEMORISER_TOUCHE) ) == ( 1 ) ))
{
}
} |
J'ai intégré progressivement et c'est quand j’intègre le md.init dans le void.setup que le bluetooth ne reçoit plus de données.
Avez-vous une solution s'il vous plaît ?