c'est le même signal que celui qui sort sur la pin D0 si vous faites une comparaison. Ce n'est pas la "fréquence" (ça ne veut pas dire grand chose il y aurait un mélange de sons à différentes fréquences - cf FFT) du son capté.
const int seuil = 300;
void setup()
{
pinMode(A0, INPUT); // inutile, un analogRead se fait automatiquement en INPUT
Serial.begin(9600); // vaut mieux aller plus vite 115200 par exemple
}
void loop()
{
Serial.print("Analogin: "); // ce serait bien de nommer A0 dans une constante
Serial.println( analogRead(A0) > seuil ? 1 : 0 ); // imprime 1 si on est > seuil sinon 0
}
L'avantage c'est que vous avez la main sur le seuil dans le code plutôt que d'avoir à jouer avec le potentiomètre sur la carte.