Summer: alt ved denne enhed til at udsende lyd

Summer eller summer

Generer et bip Det er noget, der søges i forskellige DIY-projekter, det er grunden til, at producenter skal bruge forskellige enheder for at kunne generere den nævnte lyd. En af de enheder, du kan bruge, er en lille højttaler, selvom det ikke er det mest egnede, hvis det eneste du sender er et elektrisk signal, da det vil generere en meget karakteristisk revne eller klik på grund af vibrationen i membranen, men lidt støj. Derfor er det bedst at bruge en summer eller summer.

Størrelsen er normalt meget mindre end konventionelle højttalere, og hvad er bedre, summeren genererer et bip eller en lyd der tiltrækker mere opmærksomhed end den lyd fra en højttaler, hvis der ikke tilføres lydsignal til den. Så hvis du er producent, og du vil generere en advarsel om en begivenhed i dit projekt, vil den enhed, som vi præsenterer for dig i dag, passe dig som en handske ...

Hvad er en summer eller summer?

summer-symbol

Summeren eller summer er en elektronisk enhed, der fungerer som en transducer. Dens funktion er at producere en høj lyd eller brummende lyd, mens der tilføres strøm til den. Derfor er det ideelt at integrere med Arduino, for når der genereres en begivenhed, som du vil advare eller advare, kan du programmere mikrocontrolleren til at sende et signal til summeren, hvis den begivenhed sker og dermed advare dig med den lyd.

Ved ejemploHvis du har brugt en temperaturføler, og du vil have den til at advare dig, når den overstiger 100 ºC, kan du bruge summeren som et alarmelement, og Arduino sender et elektrisk signal til summeren, når temperatursensoren foretager disse målinger. De applikationer, du finder, er åbenbart meget varierede ...

I dit hus er der mange enheder, hvor du kan finde summere, for eksempel i vækkeure. Mange af disse ure bruger summer til at udsende lyde, især de små, selvom nogle måske bruger højttalere til at vække dig med radioen, med en melodi osv. Sandheden er, at du ikke behøver at adskille noget til få en summerFaktisk er det meget billigt og let at finde.

Typer af summer

Du kan finde forskellige typer, bortset fra dem, der bruger en elektromagnetisk spole eller piezoelektrisk disk, kan du også finde:

  • Dem, der integrer ikke oscillator: i dette tilfælde kræves en ekstern oscillator for at den kan fungere godt.
  • Dem, der integreret oscillator- Den indbyggede oscillator gør det let at betjene. Du skal blot sætte en spænding på summeren eller summerterminalerne, så får du lyden.

Vigtigt at huske det også der er specielle moduler til Arduino med summeren og alt hvad du behøver for en nem forbindelse med dit yndlings DIY-bord.

drift

Dets forfatning er enkel, den har kun en elektromagnet eller piezoelektrisk disk (afhængigt af typen af ​​summer) og en metalplade af stål. Dette er nok til at udsende lyden, når der tilføres strøm til den piezoelektriske eller elektromagnet, og dette får metalfolien til at vibrere.

De mest almindelige er den piezoelektriske type, i dette tilfælde har de en metalplade limet til et keramisk ark. Når det påføres en spænding mellem de to buer, der udsender et klik. Når den leverede spænding ophører, vender de tilbage til deres normale tilstand. Men hvis der genereres ur eller alternative impulser, udsender det de hørbare bip, vi leder efter.

Integration med Arduino

Summer eller summer forbundet til Arduino

Su integration med Arduino Det kunne ikke være enklere, uanset om du køber en normal summer eller et passivt modul til Arduino, det kan tilsluttes meget let, og koden, du skal skrive i Arduino IDE, er også virkelig enkel (basen, så afhænger det af, hvad du ønsker at tilføje dig selv).

Hvad angår en simpelt kodeeksempel, det kunne være følgende, hvor summeren udsender lyd i 1 sekund og stopper, den vender tilbage til at producere 1 sekund, og sådan her:

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

}

Mere information - Arduino programmeringsmanual


3 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Carlos sagde han

    Du forkert oversætter, at der står, at de, der integrerer oscillatoren, skal være udstyret med en ekstern oscillator, hvis du nævner, at de “integrerer den, så en ekstern en skal tilføjes, forveksler du dem, der ikke kender. det er det modsatte.

    På linje 14 i koden:
    tone (summer, 50); // Send 1Khz signal til summeren

    DU KOMMENTERER, AT FREKVENSEN ER 1 kHz, DET ER FALSK, DET ER 50 Hz,

    tone (summer, 1000); // Send 1Khz signal til summeren // Dette er den korrekte kode.

    Greetings.

  2.   Roberto sagde han

    Buzzer Typer forklaring er omvendt.
    Ret venligst for at undgå forvirring.
    Greetings.

    1.    Isaac sagde han

      Hej Roberto,
      Mange tak for rådgivningen. Jeg var ikke klar over den detalje. Det er allerede rettet.
      Greetings!