

#define brocheMicro A0 // micro à l'entrée A0 du UNO
#define silence 338 // valeur mesurée en absence de son:
//(338 si alimentation 3,3 V, 512 si alimentation 5 V)
#define sensibilite 250 // plus petit = plus sensible
int sound = 0;
bool ledState = false;
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
Serial.begin(9600);
}
void loop() {
sound = analogRead(brocheMicro);
Serial.println(sound - silence);
if (abs(sound - silence) > sensibilite) {
ledState = !ledState;
delay(250);
}
digitalWrite(LED_BUILTIN, ledState);
}
gy-max4466_fr.pdf