» Électronique » Arduino »Un simple capteur de son analogique à faire soi-même pour Arduino

Capteur de son analogique simple pour bricolage Arduino

Salutations amis. Aujourd'hui, nous allons assembler un capteur de son analogique qui fonctionnera parfaitement avec les microcontrôleurs, Arduino et autres appareils similaires. Par ses caractéristiques et sa compacité, il n'est absolument pas inférieur à ses homologues chinois et peut parfaitement faire face à la tâche.

Commençons donc. Vous devez d'abord décider des composants et des circuits. Le principe de fonctionnement du circuit est simple: un signal faible provenant du microphone est amplifié et envoyé à la broche analogique Arduino. En tant qu'amplificateur, j'utiliserai un amplificateur opérationnel (comparateur). Il offre un gain beaucoup plus élevé qu'un transistor conventionnel. Dans mon cas, la puce LM358 servira de comparateur, on peut la trouver littéralement n'importe où. Et cela coûte assez bon marché.

Si vous ne pouviez pas trouver le LM358, vous pouvez mettre à sa place tout autre amplificateur opérationnel approprié. Par exemple, le comparateur montré sur la photo se trouvait sur la carte d'amplification du signal du récepteur infrarouge du téléviseur.


Regardons maintenant le circuit du capteur.
Capteur de son analogique simple pour bricolage Arduino

En plus de l'amplificateur opérationnel, nous aurons besoin de quelques composants plus facilement accessibles.

Le microphone le plus ordinaire. Si la polarité du microphone n'est pas indiquée, il suffit de regarder ses contacts. Le moins va toujours au boîtier, et dans le circuit, en conséquence, il est connecté à la "masse".

Ensuite, nous avons besoin d'une résistance de 1 kΩ.

Trois résistances de 10 kΩ.

Et une autre résistance de 100 kΩ fait 1 MΩ.

Dans mon cas, une résistance de 620 kOhm est utilisée comme «moyenne d'or».

Mais idéalement, vous devez utiliser une résistance variable de la valeur appropriée. De plus, comme le montrent les expériences, une note plus élevée n'augmente que la sensibilité de l'appareil, mais plus de «bruit» apparaît.

Le composant suivant est un condensateur de 0,1 uF. Il est étiqueté "104".

Et un autre condensateur, à 4,7 uF.

Nous passons maintenant à l'assemblage. J'ai assemblé le circuit avec une installation montée.













Assemblage terminé.J'ai installé le circuit dans un boîtier que j'ai fabriqué à partir d'un petit morceau de tube en plastique.
Nous procédons au test de l'appareil. Je vais le connecter au tableau Arduino UNO. Nous entrons dans l'environnement de développement Arduino et ouvrons l'exemple AnalogReadSerial dans la section Basics.
void setup () {
  Serial.begin (9600); // connectez la connexion série à 9600 bauds
}
boucle vide () {
    int sensorValue = analogRead (A0); / * lire la valeur de la broche analogique zéro et l'enregistrer dans la variable sensorValue * /
    Serial.println (sensorValue); // affiche la valeur sur le port
  retard (1); // attend une milliseconde pour la stabilisation
}

Avant de charger dans la carte, nous modifions le délai de 50 millisecondes et le chargeons. Après cela, nous faisons un coton test et suivons les indications. Au moment du clap, ils sautent, tentent de se souvenir de cette valeur approximativement et reviennent au croquis.
Ajoutez quelques lignes à l'esquisse.
if (sensorValue> X) {
Serial.print ("CLAP");
retard (1000);
}

Au lieu de «X», insérez la même valeur, chargez et applaudissez à nouveau. Continuez donc jusqu'à ce que vous trouviez la valeur de réponse optimale. Avec une valeur surestimée, la condition ne sera remplie qu'avec du coton à une distance très proche. Avec une valeur inférieure, la condition sera satisfaite au moindre bruit ou au bruit des pas.

De plus, avec la sélection correcte de la résistance R5, ce capteur peut devenir numérique et peut être utilisé dans les interruptions matérielles. Le potentiel de cette conception est énorme, sur sa base, vous pouvez assembler un tas de projets divers, et sa simplicité rend l'appareil accessible à tous.
En conclusion, je propose de regarder une vidéo dans laquelle tout est clairement montré. Le processus d'étalonnage et l'assemblage du commutateur de coton le plus simple sont également expliqués de manière beaucoup plus détaillée.

J'espère que ça vous a plu. Je vous souhaite un montage réussi!
9
8
3

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
1 commentaire
L'amplificateur opérationnel n'est pas un comparateur. Oui, il peut être utilisé dans certains cas en mode comparateur, alors que ses caractéristiques seront pires que celles du comparateur «correct». Dans ce cas, nous n'avons pas de comparateur, mais un amplificateur inverseur.

Et en raison de son énorme popularité, il est assez bon marché.
Ce n'est pas bon marché à cause de cela, bien au contraire, il est populaire en raison du fait qu'avec des paramètres très décents, il y a de vrais sous.
Le boîtier ne couvre que la partie principale du circuit, qui est la plus susceptible d'être endommagée.
Thèse douteuse. Il valait bien mieux tout fermer.

Et le reste - bravo! Je l'ai fait moi-même, débogué le programme.

Nous vous conseillons de lire:

Donnez-le au smartphone ...