Savienosim moduli ar skaņas sensoru (mikrofonu) ar Arduino.
Tas ir nepieciešams
- - Arduino;
- - modulis ar elektreta kapsulas mikrofonu CMA-4544PF-W;
- - savienojošie vadi.
Instrukcijas
1. solis
Elektreta mikrofons CMA-4544PF-W, kas ir moduļa pamatā, reaģē uz skaņas viļņiem ar frekvencēm no 20 Hz līdz 20 kHz. Mikrofons ir vienvirziena, t.i. jutīgs pret skaņu, kas nāk no visiem virzieniem, ar jutību -44 dB. Vairāk par elektreta mikrofonu ierīci un darbības principu varat lasīt rakstā, kura saite ir norādīta avotu sarakstā.
2. solis
Modulis satur elektreta mikrofonu, kuram nepieciešams 3 līdz 10 voltu barošanas avots. Svarīga ir savienojuma polaritāte. Savienosim moduli pēc vienkāršas shēmas: moduļa tapa "V" - strāvas padevei +3, 3 vai +5 volti, moduļa "G" tapa - GND Arduino, tapa "S" - analogajam portam Arduino "A0".
3. solis
Uzrakstīsim programmu Arduino, kas nolasīs rādījumus no mikrofona un izvadīs tos seriālajā portā milivoltos. Kam tas paredzēts? Piemēram, lai izmērītu trokšņa līmeni; lai vadītu robotu: dodieties uz plaukstu vai apstājieties. Dažiem pat izdodas "apmācīt" Arduino, lai noteiktu dažādas skaņas un tādējādi izveidotu inteliģentāku vadību: robots sapratīs komandas "Stop" un "Go" (kā, piemēram, rakstā "Balss atpazīšana ar Arduino" avoti).
4. solis
Saliksim sava veida ekvalaizeru atbilstoši pievienotajai shēmai.
5. solis
Nedaudz pārveidojot skici. Pievienosim gaismas diodes un to sliekšņus.
Ekvalaizers ir gatavs! Mēģiniet runāt mikrofonā, un, mainot runas skaļumu, redzēsit ieslēgtās gaismas diodes.