Matériel utilisé 

Bouton poussoir

 

LED



On veut ajouter un bouton poussoir BP1 sur la broche D2

A l'aide de la documentation sur le shield base Grove,  retrouver le nom du connecteur correspondant.


Connecter le BP1 sur le shield base.


Copier puis coller l'exemple suivant :

const int bp1Pin = 2;
const int led1Pin =  3;
int etatBp1;


void setup() {
  pinMode(led1Pin, OUTPUT);
  pinMode(bp1Pin, INPUT);
}

void loop(){
  etatBp1 = digitalRead(bp1Pin);    // lecture de l'état de l'entrée du BP1
  if (etatBp1 == HIGH) {     
    digitalWrite(led1Pin, HIGH);    // allume la LED
  } 
  else {
    digitalWrite(led1Pin, LOW);     // éteint la LED  
  }
}


Téléverser le programme.


Modifier le programme :

    • action sur le BP1 : LED1 allumée LED2 éteinte
    • pas d'action sur le BP1 : LED1 éteinte et LED2 allumée


Téléverser le programme.


Ajoutez les commentaires (voir chapitre Comment insérer des commentaires ?)



Pour plus d'informations : voir le tutoriel Arduino : chapitre bouton poussoir
















































Créé avec HelpNDoc Personal Edition: Générateur de documentation complet