[Tuto] Utiliser un capteur de son avec le Arduino Uno
Posté sur: nov. 15, 2013
Catégories: Arduino
Utiliser un capteur de son
Le but de ce montage est de détecter s'il y a présence de son / bruit on non. Si on détecte un bruit on allume une LED.
Un câble USB |
Principe du montage :
Ce montage se basera sur le câblage du capteur suivant en mettant le capteur sur digital 0 et la LED sur digital 1:
5V (Arduino) ? +5V (capteur)
GND (Arduino) ? GND (capteur)
Digital 0 (Arduino) ? OU (capteur)
Digital 1 (Arduino) ? LED (Anode)
LED (cathode) ? Résistance
GND (Arduino) ? Résistance
Programmation du montage:
Le programme va lire la valeur présente sur Digital 0 et si elle est à 1 la mettre sur Digital 1 pour allumer la LED.
// Programme du capteur de son
// Letmeknow.fr
const int capteur =0;// pin connecté à la sortie digital du capteur
const int LED =1;// pin connecté à la LED + resistance
void setup()
{
pinMode(capteur, INPUT);
pinMode(LED, OUTPUT);
}
void loop()
{
if(digitalRead(capteur)== HIGH)
{
digitalWrite(LED, HIGH);// Allumer la LED
delay(10);// Temps de traitement
}
else
{
digitalWrite(LED, LOW);// Eteindre la LED
delay(10);// Temps de traitement
}
}
Il reste à brancher le Arduino pour compiler le programme et le téléverser.
Une fois terminé cela nous donne :
Pour voir l'état changer, approcher l'ensemble prêt d'une source de bruit (enceinte, claquement de doigt...). Pensez à bien régler le seuil (vis bleu) en fonction de l'intensité de votre source de bruit.
Pour aller plus loin : On peut ensuite ajouter un bargraph en fonction de la durée des sons, modifier le seuil...
Commentaires
mars 11, 2019
mars 8, 2019
mars 8, 2019
août 26, 2018
juin 9, 2018
févr. 6, 2018
nov. 20, 2017
oct. 5, 2017
août 9, 2016
juin 26, 2016
juin 26, 2016
juin 24, 2016
févr. 12, 2016
févr. 12, 2016
févr. 12, 2016
Connectez-vous pour commenter
Se connecter