Détecter un son avec l’Arduino - Comment capter du son avec Arduino
J’ai reçu dans mes modules, un module de détection sonore, enfin c’est plutôt des détecteur d’impacts sonore.
C’est cool et assez simple d’utilisation, ça peut faire office de clapper ou plein d’autres choses.
Je ne suis limité que par mon imagination.
La résistance variable utilisable avec un tournevis en croix dans mon cas sert à faire varier la sensibilité du détecteur.
Ce dont vous avez besoin
- Un module capteur de son - Disponible ici
- Un Arduino – Disponible ici
- Quelques câbles de prototypage – Disponibles ici
Branchement
Trois pins; VCC, GND, OUT
- MODULE -> ARDUINO
- VCC -> 5V
- GND -> GND
- OUT -> pin 2
int detecteur = 2; // Pin out du détecteur à la pin 2 de l'arduino
int son = 0; // variable d'état
int i; // Cette variable n'est la que pour vérifier la détection et pour + de lisibilité dans le moniteur série
void setup() {
Serial.begin(9600); // démarrage de la communication série
}
void loop() {
son = digitalRead(detecteur); // On lit l'entrée digital 2
if (son == 1) { // si une son est capté
Serial.println("Son detecte!"); // On l'inscrit
i = i+1; // on incrémente i
Serial.println(i);// on inscrit i
delay(100);
}
}
0 commentaires