Buzzer: komai game da wannan na'urar don fitar da sauti

Buzzer ko kuka

Haɗa ƙara Abu ne da ake nema a cikin ayyukan DIY daban-daban, shi ya sa dole ne masu yin amfani da na'urori daban-daban su sami damar samar da sautin. Ofaya daga cikin na'urorin da zaku iya amfani da su ƙaramin magana ne, kodayake hakan bai fi dacewa ba idan abin da kuka aika kawai siginar lantarki ne, tunda zai haifar da halayyar halayya ko latsawa saboda faɗakarwar membrane, amma karamin amo. Sabili da haka, ya fi kyau a yi amfani da ƙara ko ƙara.

Girman yawanci ya fi ƙanana magana da na al'ada, kuma menene mafi kyau, mai sautin zai samar da ƙara ko sauti hakan zai ja hankalin fiye da wannan sautin daga mai magana idan ba'a kawo siginar sauti ba. Don haka idan kai ne mai kerawa kuma kana son samar da wani faɗakarwa don wani abu a cikin aikin ka, na'urar da muke gabatar maka yau zata dace da kai kamar safar hannu ...

Mene ne kara ko kara?

alama kuka

Mai ihu ko buzzer na'urar lantarki ce wacce take aiki azaman transducer. Aikinta shine samar da babban sauti ko motsawa yayin da ake samar mata da wuta. Wannan shine dalilin da ya sa yake da kyau a haɗa tare da Arduino, saboda lokacin da aka samar da wani abu wanda kuke son faɗakarwa ko faɗakarwa, kuna iya shirya microcontroller don aika sigina ga mai magana idan abin ya faru kuma don haka ya gargaɗe ku da wannan sauti.

de amfaniIdan kun yi amfani da firikwensin zafin jiki kuma kuna so ya faɗakar da ku lokacin da ya wuce 100ºC, to, za ku iya amfani da kuzarin a matsayin ɓangaren faɗakarwa kuma Arduino zai aika siginar lantarki zuwa mahaɗin lokacin da firikwensin zafin jiki ya sanya waɗannan matakan. Babu shakka, aikace-aikacen da zaku samu suna da banbanci sosai ...

A cikin gidanku, akwai na'urori da yawa inda zaka iya samun buzzers, misali a cikin agogon ƙararrawa. Yawancin waɗannan agogon suna amfani da buzzers don fitar da sauti, musamman ma ƙananan, kodayake wasu na iya amfani da masu magana don tashe ku da rediyo, tare da karin waƙa, da dai sauransu. Gaskiyar ita ce, ba lallai ba ne ka kwakkwance komai zuwa samu wani karaA zahiri yana da matukar arha da sauƙin samu.

Nau'in buzzers

Kuna iya nemowa iri daban-daban, banda waɗanda suke amfani da murfin lantarki ko keɓaɓɓen faifai zaka iya samun:

  • Wadanda suka kar a haɗu da oscillator: a wannan yanayin ana buƙatar oscillator na waje don yayi aiki da kyau.
  • Wadanda suka Hadakar oscillator- A-oscillator-ginannen yana sauƙaƙa aiki, sauƙaƙa amfani da ƙarfin lantarki zuwa tashoshin mai kararrawa ko ƙara kuma zaka sami sautin.

Yana da mahimmanci a tuna hakan kuma akwai kayayyaki na musamman don Arduino tare da kuka da duk abin da kuke buƙata don sauƙin haɗi tare da kwamitin DIY da kuka fi so.

Ayyuka

Tsarin mulkinta mai sauki ne, yana da guda daya kawai lantarki ko piezoelectric disc (ya danganta da nau'in kararraki) da takardar karfe. Wannan ya isa a fitar da sautin lokacin da aka kawota na yanzu zuwa piezoelectric ko electromagnet kuma wannan yana sanya karfen ƙarfe ya girgiza.

Mafi mahimmanci sune nau'in piezoelectric, a wannan yanayin suna da takardar ƙarfe da aka manna su da takardar yumbu. Lokacin amfani tashin hankali tsakanin bakunan biyu yana fitar da dannawa. Lokacin da wutar lantarki da aka kawo ta daina, sai su koma yadda suke. Amma idan aka samar da agogo ko wasu nau'ikan bugun jini, zai fitar da karar da muke nema.

Haɗuwa tare da Arduino

Zzararrawa ko kuka haɗa shi da Arduino

Su hadewa tare da Arduino Ba zai iya zama mafi sauki ba, ko ka sayi mai kuka na yau da kullun ko wani abu mai mahimmanci don Arduino ana iya haɗa shi da sauƙi kuma lambar da dole ka rubuta a cikin Arduino IDE ma mai sauƙi ne sosai (tushe, to zai dogara da abin da kuke so ka kara kanka).

Amma ga wani misali mai sauki, yana iya zama mai zuwa, wanda kararraki take fitar da sauti na dakika 1 sai ta tsaya, sai ta koma samar da dakika 1, kuma kamar haka:

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

}

Informationarin bayani - Littafin Arduino jagora


Abubuwan da ke cikin labarin suna bin ka'idodinmu na ka'idojin edita. Don yin rahoton kuskure danna a nan.

3 comments, bar naka

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Mai alhakin bayanan: Miguel Ángel Gatón
  2. Dalilin bayanan: Gudanar da SPAM, gudanar da sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Carlos m

    Kuna fassarar kuskure yana cewa dole ne wadanda suka hada oscillator din su kasance tare da wata nahiya, idan ka ambaci cewa “sun hada shi, ta yadda dole ne a sanya na waje a kai, kana rudar wadanda basu sani ba. shi ne akasin haka.

    A layi na 14 na lambar:
    sautin (kuka, 50); // Aika siginar 1Khz zuwa kuka

    KA YI KYAUTA CEWA RUWAYOYIN 1KHZ NE, WANNAN KARYA NE, 50hz NE,

    sautin (kuka, 1000); // Aika siginar 1Khz zuwa ga buzzer // Wannan shine lambar da ta dace.

    Na gode.

  2.   Roberto m

    Bayanin Nau'in Buzzer yana juyawa.
    Da fatan za a gyara don gujewa rudani.
    Na gode.

    1.    Ishaku m

      Sannu Roberto,
      Nagode sosai da nasiha. Ban gane wannan dalla -dalla ba. An riga an gyara.
      Na gode!