Модульді Arduino-ға дыбыстық сенсормен (микрофон) қосайық.
Бұл қажетті
- - Ардуино;
- - электромагниттік CMA-4544PF-W микрофонымен модуль;
- - сымдарды қосу.
Нұсқаулық
1-қадам
Модульдің негізі болып табылатын электрометрофон CMA-4544PF-W жиілігі 20 Гц-тен 20 кГц дейінгі дыбыстық толқындарға жауап береді. Микрофон көп бағытты, яғни. барлық жағынан келетін дыбысқа сезімтал, сезімталдығы -44 дБ. Электретрлік микрофондардың құрылғысы мен жұмыс істеу принципі туралы толығырақ мақаладан оқуға болады, сілтеме көздер тізімінде берілген.
2-қадам
Модульде 3-тен 10 вольтқа дейінгі қуат көзін қажет ететін электронды микрофон бар. Байланыстың полярлығы маңызды. Қарапайым схема бойынша модульді қосайық: модульдің «V» түйреуіші - +3, 3 немесе +5 вольт қуат көзіне, «G» штифті - GND Arduino-ға, «S» пині - аналогтық портқа Arduino «A0».
3-қадам
Arduino үшін микрофоннан оқылымдарды оқып, оларды сериялы портқа милливольтпен шығаратын бағдарлама жазайық. Бұл не үшін керек? Мысалы, шу деңгейін өлшеу үшін; роботты басқару үшін: шапалақта немесе тоқта. Кейбіреулер тіпті әр түрлі дыбыстарды анықтауға Ардуиноны «жаттықтыра» алады және осылайша интеллектуалды басқару құра алады: робот «Тоқта» және «Бар» командаларын түсінеді (мысалы, «Ардуиномен дауысты тану» мақаласында) дереккөздер).
4-қадам
Тіркелген схема бойынша эквалайзер түрін жинайық.
5-қадам
Эскизді сәл өзгерту. Жарықдиодтарды және олардың шектерін қосайық.
Эквалайзер дайын! Микрофонмен сөйлесіп көріңіз, сонда сіз дыбыс деңгейін өзгерткен кезде жарық диоды жанып тұрғанын көресіз.