Buzzer: lahat tungkol sa aparatong ito upang maglabas ng tunog

Buzzer o buzzer

Bumuo ng isang beep Ito ay isang bagay na hinahangad sa iba't ibang mga proyekto sa DIY, iyon ang dahilan kung bakit dapat gumamit ang mga gumagawa ng iba't ibang mga aparato upang makabuo ng nasabing tunog. Ang isa sa mga aparato na maaari mong gamitin ay isang maliit na speaker, bagaman hindi iyon ang pinakaangkop kung ang tanging bagay na ipadala mo ay isang senyas na elektrikal, dahil makakabuo ito ng isang napaka-katangian na crack o pag-click dahil sa panginginig ng lamad, ngunit maliit na ingay. Samakatuwid, pinakamahusay na gumamit ng buzzer o buzzer.

Ang laki ay karaniwang mas maliit kaysa sa maginoo na nagsasalita, at kung ano ang mas mahusay, ang buzzer ay bubuo ng isang beep o tunog na makaakit ng higit na pansin kaysa sa tunog na iyon mula sa isang speaker kung walang audio signal na ibinigay dito. Kaya't kung ikaw ay isang tagagawa at nais na bumuo ng anumang alerto para sa isang kaganapan sa iyong proyekto, ang aparato na ipinakita namin sa iyo ngayon ay angkop sa iyo tulad ng isang guwantes ...

Ano ang isang buzzer o buzzer?

simbolo ng buzzer

Ang buzzer o ang buzzer ay isang elektronikong aparato na kumikilos bilang isang transducer. Ang pagpapaandar nito ay upang makabuo ng isang mataas na tunog o tunog ng tunog habang ang kapangyarihan ay ibinibigay dito. Iyon ang dahilan kung bakit mainam na isama sa Arduino, dahil kapag nabuo ang isang kaganapan na nais mong bigyan ng babala o alerto, maaari mong i-program ang microcontroller upang magpadala ng isang senyas sa buzzer kung mangyari ang kaganapang iyon at sa gayon babalaan ka sa tunog na iyon.

Por ejemploKung gumamit ka ng isang sensor ng temperatura at nais mong babalaan ka nito kapag lumampas ito sa 100ºC, maaari mong gamitin ang buzzer bilang isang elemento ng alerto at magpapadala ang Arduino ng isang de-koryenteng signal sa buzzer kapag ginawa ng sensor ng temperatura ang mga pagsukat. Malinaw na, ang mga application na iyong mahahanap ay magkakaiba ...

Sa iyong bahay, maraming mga aparato kung saan maaari kang makahanap ng mga buzzer, halimbawa sa mga alarm clock. Marami sa mga orasan na ito ang gumagamit ng mga buzzer upang maglabas ng mga tunog, lalo na ang maliliit, bagaman ang ilan ay maaaring gumamit ng mga speaker upang gisingin ka sa radyo, na may isang himig, atbp. Ang totoo ay hindi mo kailangang i-disassemble ang anumang bagay kumuha ng buzzer, sa katunayan ito ay napakamura at madaling hanapin.

Mga uri ng buzzer

Maaari mong mahanap iba`t ibang uri, bukod sa mga gumagamit ng electromagnet coil o piezoelectric disc maaari mo ring makita:

  • Mga taong huwag isama ang oscillator: sa kasong ito kinakailangan ng isang panlabas na oscillator upang gumana ito ng maayos.
  • Mga taong integrated oscillator- Ginagawang madali ng built-in oscillator upang mapatakbo, maglagay lamang ng boltahe sa mga terminal ng buzzer o buzzer at magkakaroon ka ng tunog.

Mahalaga na tandaan na din may mga espesyal na modyul para sa Arduino gamit ang buzzer at lahat ng kailangan mo para sa isang madaling koneksyon sa iyong paboritong DIY board.

Funcionamiento

Ang konstitusyon nito ay simple, mayroon lamang ito electromagnet o piezoelectric disc (depende sa uri ng buzzer) at isang metal sheet ng bakal. Sapat na ito upang maglabas ito ng tunog kapag ang kasalukuyang ay ibinibigay sa piezoelectric o electromagnet at ito ay nagpapanginig ng metal foil.

Ang pinaka-karaniwan ay ang uri ng piezoelectric, sa kasong ito mayroon silang isang metal sheet na nakadikit sa isang ceramic sheet. Kapag inilapat isang pag-igting sa pagitan ng dalawang arko na naglalabas ng isang pag-click. Kapag tumigil ang ibinigay na boltahe, bumalik sila sa kanilang normal na estado. Ngunit kung nabuo ang orasan o kahaliling pulso, magpapalabas ito ng mga naririnig na beep na hinahanap natin.

Pagsasama sa Arduino

Ang buzzer o buzzer ay nakakonekta sa Arduino

Su pagsasama sa Arduino Hindi ito maaaring maging mas simple, bumili ka man ng isang normal na buzzer o isang passive module para sa Arduino maaari itong maiugnay nang napakadali at ang code na kailangan mong isulat sa Arduino IDE ay talagang simple din (ang batayan, pagkatapos ay depende ito sa kung ano ang iyong nais na idagdag ang iyong sarili).

Para naman sa a simpleng halimbawa ng code, maaaring ito ang sumusunod, kung saan ang buzzer ay naglalabas ng tunog para sa 1 segundo at humihinto, bumalik sa paggawa ng 1 segundo, at tulad nito:

/* 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

}

Karagdagang informasiyon - Manwal sa pagprograma ng Arduino


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

3 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish.

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Carlos dijo

    Binibigyang kahulugan mo ang maling sabi nito na ang mga nagsasama ng oscillator ay dapat na nilagyan ng isang panlabas na oscillator, kung banggitin mo na "isinasama nila ito, upang ang isang panlabas ay dapat ilagay dito, nakalilito ka sa mga hindi nakakaalam. kabaligtaran ito.

    Sa linya 14 ng code:
    tono (buzzer, 50); // Magpadala ng 1Khz signal sa buzzer

    KUMENTA KA NA ANG FREQUENCY AY 1kHZ, MALI IYAN, 50hz ITO,

    tono (buzzer, 1000); // Send 1Khz signal to the buzzer // Ito ang tamang code.

    Pagbati.

  2.   Roberto dijo

    Ang paliwanag ng Mga Uri ng Buzzer ay baligtad.
    Mangyaring itama upang maiwasan ang pagkalito.
    Pagbati.

    1.    Isaac dijo

      Kumusta Roberto,
      Maraming salamat sa payo. Hindi ko namalayan ang detalyeng iyon. Naitama na.
      Pagbati!

Pagsubok sa EnglishSubukan ang Catalanpagsusulit sa Espanyol