Arduino: építsen hangszórókat és kimeneti hangokat - hogyan működik
Az Arduino hangszóró felépítéséhez és hangjelzéshez is használható. Pontosan megtudhatja, hogy ez hogyan működik, és melyik kódra van szüksége ebben a gyakorlati tippben.
Arduino: építsen hangszórókat és kimeneti hangokat - hogyan működik
Ahhoz, hogy Arduino hangszóróvá váljon, először meg kell különböztetnie az aktív és a passzív hangjelzőket. Az aktív hangjelző már van felszerelve egy oszcilláló forrással, amely hangot generál, amint feszültség bekövetkezik. Ennek ellenére csak egy hangot lehet előállítani.
- A passzív hangjelző egy kicsit jobb. A hangot impulzusszélesség-modulációval vezérelheti. Egyszerűen csatlakoztassa a hangjelzőt a földhöz és egy PWM tűhöz (pl. 9. tű).
- Most már könnyedén kiadhatja a hangokat a hang módszerrel. Ehhez írja a »hangot (2000, 9)«. Most hangot adunk ki a 9. érintkezőn, 2000 Hz frekvenciával.
- Ha szeretné, az időtartamot másodpercben megadhatja egy további paraméterrel: »hang (9, 2000, 5)«. Tehát a hang csak öt másodpercig tart; különben örökre játszanák.
- A »noTone (9);« paranccsal befejezheti az összes hangot egy tűn.
- Tipp: Mellesleg professzionális dallamokat játszhat az Arduino-val. Először importálja a hangkönyvtárat a »#include" pitches.h "« paranccsal. Néhány változót már létrehoztak ebben a könyvtárban, így a frekvencia automatikusan hozzá lett rendelve egy bizonyos jegyzethez, például a »NOTE_C3«.
A következő gyakorlati tippben megmutatjuk, hogyan lehet hőmérőt építeni az Arduino-val.