Bonjour ou bonsoir
Je me présente vite fait: je m’appelle Ethan j'ai 14 et je débute tous juste avec Arduino donc je débute avec les projet de base et j'ai déjà des problèmes au niveaux du programme. Je vais mettre la comande en entier mais le problème viens de la compilation :
void setup() {int switchState = 0;
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(2,INPUT);
switchState = digitalRead(2);
//ceci est un commentaire
if (switchState == LOW) {
// pas d'apui sur le bouton
digitalWrite(3, HIGH); //LED verte
digitalWrite(4, LOW); //LED rouge
digitalWrite(5, LOW); //LED rouge
}else { // appui sur le bouton
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
delay(250); // attendre un quart de seconde
// faire clignoter les LEDs
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
delay(250); // attendre un quart de second
}
} // retour au début de la boucle loop/*
Ce n'est que le projet 2 et le message d’erreur:
Arduino : 1.8.0 (Mac OS X), Carte : "Arduino/Genuino Uno"
/var/folders/hc/x993ywdd4x70yt2zw9bk817m0000gn/T//ccd3SoQF.ltrans0.ltrans.o: In function main': /Users/atipics/Desktop/ethan/Arduino.app/Contents/Java/hardware/arduino/avr/cores/arduino/main.cpp:46: undefined reference to
loop'
collect2: error: ld returned 1 exit status
exit status 1
Erreur de compilation pour la carte Arduino/Genuino Uno
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.
Merci pour votre temps et pour les réponse a venir (si il y en a )