Connectem el mòdul amb un sensor de so (micròfon) a l’Arduino.
És necessari
- - Arduino;
- - mòdul amb micròfon de càpsula electret CMA-4544PF-W;
- - cables de connexió.
Instruccions
Pas 1
El micròfon electret CMA-4544PF-W, que és la base del mòdul, respon a les ones sonores amb freqüències de 20 Hz a 20 kHz. El micròfon és omnidireccional, és a dir, sensible al so provinent de totes les direccions, amb una sensibilitat de -44 dB. Podeu obtenir més informació sobre el dispositiu i el principi de funcionament dels micròfons electret a l'article, l'enllaç al qual apareix a la llista de fonts.
Pas 2
El mòdul conté un micròfon electret que requereix una font d'alimentació de 3 a 10 volts. La polaritat de la connexió és important. Connectem el mòdul segons un esquema senzill: pin "V" del mòdul - a la font d'alimentació de +3, 3 o +5 volts, pin "G" del mòdul - a GND Arduino, pin "S" - a port analògic "A0" d'Arduino.
Pas 3
Escrivim un programa per a Arduino que llegirà les lectures des del micròfon i les enviarà al port sèrie en milivolts. Per a què serveix? Per exemple, per mesurar el nivell de soroll; per controlar el robot: anar de palma o parar. Alguns fins i tot aconsegueixen "entrenar" l'Arduino per detectar diferents sons i crear així un control més intel·ligent: el robot entendrà les ordres "Stop" i "Go" (com, per exemple, a l'article "Reconeixement de veu amb Arduino" a les fonts).
Pas 4
Juntem una mena d'equalitzador segons el diagrama adjunt.
Pas 5
Modificant una mica l’esbós. Afegim LEDs i els seus llindars.
L'equalitzador està a punt. Proveu de parlar al micròfon i veureu que els LED s’encenen quan canvieu el volum de veu.