Go Down

Topic: J'ai besoin d'aide pour un probleme de compilation (Read 1 time) previous topic - next topic

Crazy69Soul

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 :) )

fdufnews

Il faut placer e code entre balise pour que la mise en forme soit conservée. Bouton </> de la barre d'icones.

Un programme arduino doit contenir à minima 2 fonctions : setup() et loop()
Cette forme minimale t'es d'ailleurs proposée lorsque tu lances l'IDE.


Go Up