Bonjour! Je débute seulement sur Arduino et j'ai un problème qui je ne sais pas résoudre! Voici mon programme:
const int bpvalid = 0;
const int bp1 = 1;
const int bp2 = 2;
const int bp3 = 3;
const int led1 = 4;
const int led2 = 5;
const int led3 = 6;
int etat_bp1;
int etat_bp2;
int etat_bp3;
int etat_bpvalid;
void setup ()
{
pinMode (bp1, INPUT);
pinMode (bp2, INPUT);
pinMode (bp3, INPUT);
pinMode (bpvalid, INPUT);
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (led3, OUTPUT);
}
etat_bp1 = digitalRead(bp1); X
if (etat_bp1 == HIGH)
{
etat_bp2 = digitalRead(bp2);
if (etat_bp2 == LOW)
{
etat_bp3 = digitalRead(bp3);
if (etat_bp3 == HIGH)
{
etat_bpvalid = digitalRead(bpvalid);
if (etat_bpvalid == HIGH)
{
digitalWrite (led1, HIGH);
digitalWrite (led2, HIGH);
digitalWrite (led3, HIGH);
}
}
}
}
Le programme m'indique une erreur là où j'ai mis une croix (X). Pouvez vous m'indiquer l'erreur commise? Merci! 