inspire toi de ce tuto déjà
et mets les bonnes pins
int ledRouge = 2; // variables contenant les n° des pins des leds…
int ledVerte = 3;
int boutonPoussoir = 8; // … et du bouton poussoir
boolean etat = false; // variable qui contiendra l’état d’allumage des leds
void setup ()
{
pinMode (ledRouge, OUTPUT); // on définit comme sorties les pins des leds
pinMode (ledVerte, OUTPUT);
digitalWrite (ledVerte, HIGH); // on allume la led verte
}
void loop ()
{
if (digitalRead (boutonPoussoir) == HIGH) // si le bouton est appuyé
{
if (etat == true) // on allume/éteint les leds en fonction de la valeur de etat
{
digitalWrite (ledRouge, LOW);
digitalWrite (ledVerte, HIGH);
}
else
{
digitalWrite (ledRouge, HIGH);
digitalWrite (ledVerte, LOW);
}
etat = !etat; // on inverse la valeur de etat
delay (300); // on attend un peu
}
}
