Ozve sa pípnutie Je to niečo, čo sa hľadá v rôznych kutilských projektoch, a preto musia tvorcovia používať rôzne zariadenia, aby dokázali generovať uvedený zvuk. Jedným zo zariadení, ktoré môžete použiť, je malý reproduktor, ktorý však nie je najvhodnejší, ak odosielate iba elektrický signál, pretože vďaka vibráciám membrány vygeneruje veľmi charakteristické prasknutie alebo kliknutie, ale malý hluk. Preto je najlepšie použiť bzučiak alebo bzučiak.
Veľkosť je zvyčajne oveľa menšia ako u bežných reproduktorov, a čo je lepšie, bzučiak vygeneruje pípnutie alebo zvuk ktorý priláka viac pozornosti ako zvuk z reproduktora, ak k nemu nie je privádzaný žiadny zvukový signál. Takže ak ste výrobca a chcete vygenerovať akékoľvek upozornenie na udalosť vo vašom projekte, zariadenie, ktoré vám dnes predstavíme, vám bude vyhovovať ako uliate ...
Čo je to bzučiak alebo bzučiak?
Bzučiak alebo bzučiak je elektronické zariadenie, ktoré slúži ako prevodník. Jeho funkciou je produkovať vysoký alebo hučiaci zvuk, keď je k nemu dodávaná energia. Preto je ideálne integrovať sa do Arduina, pretože keď sa vygeneruje udalosť, ktorú chcete varovať alebo upozorniť, môžete naprogramovať mikrokontrolér tak, aby vyslal signál do bzučiaka, ak k tejto udalosti dôjde, a tak vás týmto zvukom varovať.
Podľa ejemploAk ste použili teplotný senzor a chcete, aby vás varoval, keď teplota prekročí 100 ° C, môžete použiť bzučiak ako výstražný prvok a Arduino vyšle elektrický signál do bzučiaka, keď teplotný senzor vykoná tieto merania. Je zrejmé, že aplikácie, ktoré nájdete, sú veľmi rozmanité ...
Vo vašom dome je veľa zariadení môžete nájsť bzučiaky, napríklad v budíkoch. Mnohé z týchto hodín používajú na vydávanie zvukových signálov bzučiaky, najmä malé, hoci niektoré môžu pomocou reproduktorov prebudiť rádio, melódiu atď. Pravda je, že nemusíte nič rozoberať dostať bzučiakV skutočnosti je to veľmi lacné a ľahko sa dá nájsť.
Typy bzučiakov
Nájdete rôzne druhy, okrem tých, ktoré používajú elektromagnetickú cievku alebo piezoelektrický disk, nájdete tiež:
- Tí, ktorí neintegrovať oscilátor: v takom prípade je potrebný externý oscilátor, aby fungoval dobre.
- Tí, ktorí integrovaný oscilátor- Zabudovaný oscilátor uľahčuje ovládanie, jednoducho pripojte napätie na bzučiak alebo na svorky bzučiaka a budete mať zvuk.
Je tiež dôležité pamätať na to pre Arduino existujú špeciálne moduly s bzučiakom a všetkým, čo potrebujete pre ľahké spojenie s vašou obľúbenou DIY doskou.
operácie
Jeho ústava je jednoduchá, má iba jednu elektromagnet alebo piezoelektrický disk (v závislosti od typu bzučiaka) a plech z ocele. To stačí na to, aby vydával zvuk, keď sa dodáva prúd do piezoelektrického alebo elektromagnetu, a tým vibruje kovová fólia.
Najbežnejšie sú piezoelektrické typy, v tomto prípade majú kovový plech nalepený na keramickom plechu. Pri aplikácii napätie medzi dvoma oblúkmi vydávajúce kliknutie. Keď napájané napätie prestane, vráti sa do normálneho stavu. Ak sa ale generujú hodinové alebo alternatívne impulzy, bude vydávať zvukové pípnutia, ktoré hľadáme.
Integrácia s Arduino
Su integrácia s Arduino Jednoduchšie to už nemôže byť, či už si pre Arduino kúpite normálny bzučiak alebo pasívny modul, dá sa pripojiť veľmi ľahko a kód, ktorý musíte napísať do Arduino IDE, je tiež veľmi jednoduchý (základ, potom to bude závisieť od toho, čo máte chcete pridať seba).
Čo sa týka a jednoduchý príklad kódu, môže to byť nasledujúci príklad, v ktorom bzučiak vydáva zvuk na 1 sekundu a zastaví sa, vráti sa na produkciu 1 sekundy a podobne:
/* Programa simple para emitir pitidos de 1 segundo intermitentes */ const int buzzer = 9; //El pin al que se conecta el buzzer es el 9 void setup(){ pinMode(buzzer, OUTPUT); // Pin 9 declarado como salida } void loop(){ tone(buzzer, 50); // Envía señal de 1Khz al zumbador delay(1000); noTone(buzzer); // Detiene el zumbador delay(1000); //Espera un segundo y vuelve a repetir el bucle }Viac informácií - Príručka programovania Arduina
Chybne prekladáte to, čo hovorí, že tí, ktorí integrujú oscilátor, musia byť vybavení externým oscilátorom, ak spomeniete, že „integrujú oscilátor, takže na neho musí byť umiestnený externý, mätiete tých, ktorí to nevedia. je to naopak.
V riadku 14 kódu:
tón (bzučiak, 50); // Pošlite 1kHz signál do bzučiaka
KOMENTUJETE, ŽE FREKVENCIA JE 1kHZ, ŽE JE NEPRAVDA, JE TO 50hz,
tón (bzučiak, 1000 1); // Pošlite signál XNUMX kHz do bzučiaka // Toto je správny kód.
Zdravím.
Vysvetlenie typov bzučiaka je obrátené.
Opravte, aby ste predišli zmätkom.
Zdravím.
Ahoj Roberto,
Dakujem velmi pekne za rady. Neuvedomil som si ten detail. Už je to opravené.
Zdravím!