Buzzer: tutto ciò che riguarda questo dispositivo per emettere suoni

Buzzer o cicalino

Genera un segnale acustico È qualcosa che viene ricercato in vari progetti fai-da-te, ecco perché i produttori devono utilizzare vari dispositivi per essere in grado di generare detto suono. Uno dei dispositivi che puoi usare è un piccolo altoparlante, anche se non è il più adatto se l'unica cosa che invii è un segnale elettrico, poiché genererà una crepa o un clic molto caratteristici a causa della vibrazione della membrana, ma poco rumore. Pertanto, è meglio utilizzare un cicalino o un cicalino.

La dimensione è solitamente molto più piccola rispetto agli altoparlanti convenzionali e, cosa è meglio, il cicalino genererà un segnale acustico o un suono che attirerà più attenzione di quel suono da un altoparlante se non viene fornito alcun segnale audio. Quindi, se sei un maker e desideri generare un avviso per un evento nel tuo progetto, il dispositivo che ti presentiamo oggi ti si addice come un guanto ...

Cos'è un cicalino o un cicalino?

simbolo del cicalino

Il cicalino o il buzzer è un dispositivo elettronico che funge da trasduttore. La sua funzione è quella di produrre un suono acuto o ronzante mentre viene fornita alimentazione. Ecco perché è ideale da integrare con Arduino, perché quando viene generato un evento che vuoi avvisare o avvisare, potresti programmare il microcontrollore in modo che invii un segnale al buzzer se quell'evento si verifica e quindi ti avverta con quel suono.

da ejemploSe hai utilizzato un sensore di temperatura e desideri che ti avverta quando supera i 100 ° C, puoi utilizzare il cicalino come elemento di avviso e Arduino invierà un segnale elettrico al cicalino quando il sensore di temperatura effettua quelle misurazioni. Ovviamente le applicazioni che troverai sono molto varie ...

Nella tua casa ci sono molti dispositivi in ​​cui puoi trovare i cicalini, ad esempio nelle sveglie. Molti di questi orologi utilizzano i cicalini per emettere suoni, specialmente quelli piccoli, anche se alcuni potrebbero utilizzare gli altoparlanti per svegliarti con la radio, con una melodia, ecc. La verità è che non devi smontare nulla per ottenere un cicalinoIn effetti è molto economico e facile da trovare.

Tipi di cicalini

Puoi trovare vari tipi, oltre a quelli che utilizzano una bobina elettromagnetica o un disco piezoelettrico puoi trovare anche:

  • Quelli che non integrare l'oscillatore: in questo caso è necessario un oscillatore esterno perché funzioni bene.
  • Quelli che oscillatore integrato- L'oscillatore integrato lo rende facile da usare, basta applicare una tensione ai terminali del cicalino o del cicalino e avrai il suono.

Importante ricordare anche questo ci sono moduli speciali per Arduino con il buzzer e tutto il necessario per un facile collegamento con la tua tavola fai da te preferita.

Operazione

La sua costituzione è semplice, ne ha solo una elettromagnete o disco piezoelettrico (a seconda del tipo di cicalino) e una lamiera di acciaio. Questo è sufficiente perché emetta un suono quando viene fornita corrente al piezoelettrico o all'elettromagnete e questo fa vibrare la lamina metallica.

I più comuni sono il tipo piezoelettrico, in questo caso hanno un foglio di metallo incollato a un foglio di ceramica. Quando applicato una tensione tra i due archi che emettono un clic. Quando la tensione fornita cessa, tornano al loro stato normale. Ma se vengono generati impulsi di clock o alternati, emetterà i segnali acustici che stiamo cercando.

Integrazione con Arduino

Buzzer o buzzer collegato ad Arduino

Su integrazione con Arduino Non potrebbe essere più semplice, che tu acquisti un normale buzzer o un modulo passivo per Arduino può essere collegato molto facilmente e anche il codice che devi scrivere nell'IDE di Arduino è davvero semplice (la base, poi dipenderà da cosa tu vuoi aggiungere te stesso).

Per quanto riguarda a semplice esempio di codice, potrebbe essere il seguente, in cui il buzzer emette un suono per 1 secondo e si ferma, torna a produrre 1 secondo, e così:

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

}

Maggiori informazioni - Manuale di programmazione Arduino


3 commenti, lascia il tuo

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Carlos suddetto

    Stai traducendo male si dice che chi integra l'oscillatore deve essere dotato di un oscillatore esterno, se dici che lo “integrano, quindi se ne deve mettere uno esterno, stai confondendo chi non lo sa. è l'opposto.

    Alla riga 14 del codice:
    tono (cicalino, 50); // Invia un segnale di 1Khz al cicalino

    COMMENTI CHE LA FREQUENZA È 1kHZ, CHE È FALSO, È 50Hz,

    tono (cicalino, 1000); // Invia un segnale di 1Khz al cicalino // Questo è il codice corretto.

    Saluti.

  2.   Roberto suddetto

    La spiegazione dei tipi di buzzer è invertita.
    Si prega di correggere per evitare confusione.
    Saluti.

    1.    Isaac suddetto

      Ciao Roberto,
      Grazie mille per il consiglio. Non mi ero accorto di quel dettaglio. È già corretto.
      Un saluto!