[Tuto] Utiliser un capteur de son avec le Arduino Uno

Posté sur: nov. 15, 2013

Catégories: Arduino

Tags: arduino , bruit , capteur , detecteur , son , tuto

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.

Composants nécessaires :

Un Arduino

Un câble USB

Un capteur de son

Une LED et sa résistance

Une Breadboard

Des fils de connexions

 
composant

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

Montage

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 :

ON

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

  • lulu
    mars 11, 2019
  • Capucine Goguet
    mars 8, 2019
  • Capucine Goguet
    mars 8, 2019
  • jules
    août 26, 2018
  • Vic
    juin 9, 2018
  • Manon
    févr. 6, 2018
  • amy
    nov. 20, 2017
  • eleuthere
    oct. 5, 2017
  • Eric
    août 9, 2016
  • sylvia
    juin 26, 2016
  • admin
    juin 26, 2016
  • Sylvia
    juin 24, 2016
  • Boris Verhelst
    févr. 12, 2016
  • admin
    févr. 12, 2016
  • Boris Verhelst
    févr. 12, 2016

laissez un commentaire

Se connecter