Bonjour a vous, je suis nouveau et je commence a programmer avec arduino. j'ai récemment
eu un problème sur une commande pouvez m'aidé s'il vous plait ? merci d'avance
voici mon programme :
// int switchState = 0 ;
void setup() {
pinMode(3,OUTPUT) ;
pinMode(4,OUTPUT) ;
pinMode(5,OUTPUT) ;
pinMode(2,INPUT) ;
}
void loop() {
switchState = digitalRead(2);
}
if (switchState == LOW) {
digitalWrite(3, HIGH); //LED verte
digitalWrite(4, LOW); //LED rouge
digitalWrite(5, LOW); //LED rouge
}
else {
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(250);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
delay(250);
}
}
// et j'ai ce message d'erreur
Arduino : 1.8.5 (Windows 10), Carte : "Arduino/Genuino Uno"
projet01:13: error: expected unqualified-id before 'if'
if (switchState == LOW) {
^
projet01:18: error: expected unqualified-id before 'else'
else {
^
projet01:28: error: expected declaration before '}' token
}
^
exit status 1
expected unqualified-id before 'if'
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
Arduino : 1.8.5 (Windows 10), Carte : "Arduino/Genuino Uno"
projet01:13: error: expected unqualified-id before 'if'
if (switchState == LOW) {
^
projet01:18: error: expected unqualified-id before 'else'
else {
^
projet01:28: error: expected declaration before '}' token
}
^
exit status 1
expected unqualified-id before 'if'