INPUT_PULLUP - Plus de 2 toggles switches ?

Bonsoir Messieurs Dames, Je reviens vers vous, car j'ai installé des "toggles switches" sur mon arduino uno, en entrée 2 3 et 4 . lorsque je lance mon code :

void setup()
{
  Serial.begin(115200); //begin serial at 115200 Baud

  pinMode(2, INPUT_PULLUP);
  pinMode(3, INPUT_PULLUP);
}

void loop()
{
  //----Nav Lights----

  if (digitalRead(2) == LOW) { //if switch on pin 12 is in "on" position
    Serial.println("C411"); //turn nav lights on

  } else {
    Serial.println("C410");  //else turn nav lights off
  }

  //----Landing Lights----

  if (digitalRead(3) == LOW) { //if switch on pin 11 is in "on" position
    Serial.println("C441"); // turn Landing lights on

  } else {
    Serial.println("C440");  //else turn landing lights off
  }


}//End loop

Tout marche - les toggles pin 2 et 3 fonctionnent. Mon problème intervient lorsque je rajoute le toggle sur la pin 4 dans mon code :

void setup()
{
  Serial.begin(115200); //begin serial at 115200 Baud

  pinMode(2, INPUT_PULLUP);
  pinMode(3, INPUT_PULLUP);
  pinMode(4, INPUT_PULLUP);
}

void loop()
{
  //----Nav Lights----

  if (digitalRead(2) == LOW) { //if switch on pin 12 is in "on" position
    Serial.println("C411"); //turn nav lights on

  } else {
    Serial.println("C410");  //else turn nav lights off
  }

  //----Landing Lights----

  if (digitalRead(3) == LOW) { //if switch on pin 11 is in "on" position
    Serial.println("C441"); // turn Landing lights on

  } else {
    Serial.println("C440");  //else turn landing lights off
  }
  
  //----Avionics Master----

  if (digitalRead(4) == LOW) { //if switch on pin 10 is in "on" position
    Serial.println("A431"); // turn Avionics Master on
  } else {
    Serial.println("A430");  //else Avionics Master lights off
  }

}//End loop

J'obtiens un message d'erreur : """exit status 1 Erreur de compilation pour la carte Arduino/Genuino Uno""" et là ! c'est mon drame, je ne comprends pas pourquoi !! Si l'un d'entre vous a une solution. :o

Bonjour,

Chez moi aussi, ça compile sans problème.

Quelle version de l'IDE utilises tu? Essaies la dernière version. Si c'est déjà la dernière version essaies la version 1.6.5 réputée stable.

Merci pour vos réponses.

J'utilise la version 1.8.1 d'arduino.

j'ai copié le code à partir du forum et le pb persiste. !

Merci kamill j'ai installé la version 1.6.5 de AVR BOARD et ça fonctionne. Encore merci.

dany93500: Merci pour vos réponses.

J'utilise la version 1.8.1 d'arduino.

j'ai copié le code à partir du forum et le pb persiste. !

bonsoir chez moi ça compile ok poste le log de compilation

edit : bon ça semble etre reglé