Priključimo modul sa zvučnim senzorom (mikrofonom) na Arduino.
Neophodno je
- - Arduino;
- - modul sa elektret kapsulnim mikrofonom CMA-4544PF-W;
- - spojne žice.
Instrukcije
Korak 1
Elektretski mikrofon CMA-4544PF-W, koji je osnova modula, reagira na zvučne talase frekvencijama od 20 Hz do 20 kHz. Mikrofon je svesmjeran, tj. osetljiv na zvuk koji dolazi iz svih pravaca, sa osetljivošću od -44 dB. O uređaju i principu rada električnih mikrofona možete pročitati više u članku, čiji je link naveden na listi izvora.
Korak 2
Modul sadrži električni mikrofon za koji je potrebno napajanje od 3 do 10 volti. Polaritet veze je važan. Priključimo modul prema jednostavnoj shemi: pin "V" modula - za napajanje +3, 3 ili +5 volti, pin "G" modula - GND Arduino, pin "S" - analogni port "A0" od Arduina.
Korak 3
Napišimo program za Arduino koji će očitavati očitanja s mikrofona i izlaziti ih na serijski port u milivoltima. Čemu služi Na primjer, za mjerenje nivoa buke; za kontrolu robota: pljesnite ili zaustavite se. Neki čak uspijevaju "trenirati" Arduino za otkrivanje različitih zvukova i tako stvoriti inteligentniju kontrolu: robot će razumjeti naredbe "Stop" i "Go" (kao, na primjer, u članku "Prepoznavanje glasa s Arduinom" izvori).
Korak 4
Sastavimo neku vrstu ekvilajzera prema priloženom dijagramu.
Korak 5
Izmjena skice malo. Dodajmo LED i njihove pragove.
Ekvalizator je spreman! Pokušajte razgovarati u mikrofon i vidjet ćete kako se LED diode uključuju kad promijenite glasnoću govora.