#define LED 7
#define LED2 8
#define BUTTON 4
#define BUTTON2 5
#define SEC 1000
#define BRUIT 5
void setup() {
Serial.begin(9600);
pinMode(BUTTON, INPUT);
pinMode(BUTTON2, INPUT);
pinMode(LED, INPUT);
pinMode(LED2, INPUT);
Serial.println("Début du programme : setup");
}
void loop() {
byte etatB = digitalRead(BUTTON);
byte etatB2 = digitalRead(BUTTON2);
static unsigned int compteur;
static unsigned int compteur2;
if(digitalRead(BUTTON)){
//Serial.print("Etab = ");
//Serial.println(etatB);
digitalWrite(LED, HIGH);
delay(SEC);
digitalWrite(LED, LOW);
Serial.print("Le compteur est rendu a : ");
Serial.println(++compteur);
while(digitalRead(BUTTON)){
delay(BRUIT);
digitalWrite(LED, HIGH);
}
digitalWrite(LED, LOW);
}
if(digitalRead(BUTTON2)){
// Serial.print("Etab2 = ");
//Serial.println(etatB2);
digitalWrite(LED2, HIGH);
delay(SEC);
digitalWrite(LED2, LOW);
Serial.print("Le compteur2 est rendu a : ");
Serial.println(++compteur2);
while(digitalRead(BUTTON2)){
delay(BRUIT);
digitalWrite(LED2, HIGH);
}
digitalWrite(LED2, LOW);
}
}