Gonser: alles oor hierdie toestel om klank uit te gee

Gonser of gonser

Genereer 'n piep Dit is iets wat gesoek word in verskillende selfdoenprojekte, daarom moet vervaardigers verskillende toestelle gebruik om die klank te kan genereer. Een van die toestelle wat u kan gebruik, is 'n klein luidspreker, alhoewel dit nie die geskikste is as die enigste ding wat u stuur, 'n elektriese sein is nie, aangesien dit 'n baie kenmerkende skeur of klik sal veroorsaak as gevolg van die trilling van die membraan, maar min geraas. Daarom is dit die beste om 'n gonser of gonser te gebruik.

Die grootte is gewoonlik baie kleiner as gewone luidsprekers, en wat is beter, die gonser sal 'n piep of geluid genereer wat meer aandag sal trek as die geluid van 'n luidspreker as geen klanksein daaraan toegeken word nie. As u dus 'n vervaardiger is en 'n waarskuwing wil genereer vir 'n gebeurtenis in u projek, sal die toestel wat u vandag aan u bied, u soos 'n handskoen pas ...

Wat is 'n gonser of gonser?

gonsersimbool

Die gonser of gonser is 'n elektroniese toestel wat as 'n omskakelaar optree. Die funksie daarvan is om 'n hoë of bromende geluid te produseer terwyl krag daaraan toegedien word. Daarom is dit ideaal om met Arduino te integreer, want as 'n gebeurtenis gegenereer word wat u wil waarsku of waarsku, kan u die mikrobeheerder programmeer om 'n sein na die gonser te stuur as dit gebeur en u sodoende met die geluid waarsku.

Por ejemploAs u 'n temperatuursensor gebruik het en u wil waarsku wanneer dit meer as 100 ° C is, kan u die gonser as 'n waarskuwingselement gebruik en die Arduino stuur 'n elektriese sein na die gonser wanneer die temperatuursensor die metings doen. Dit is duidelik dat die toepassings wat u sal vind baie uiteenlopend is ...

In u huis is daar baie toestelle waar jy kan gonsers vind, byvoorbeeld in wekkers. Baie van hierdie horlosies gebruik gonsers om geluide uit te gee, veral die kleintjies, hoewel sommige luidsprekers gebruik om u wakker te maak met die radio, met 'n melodie, ens. Die waarheid is dat u niks hoef uitmekaar te haal nie kry 'n gonserIn werklikheid is dit baie goedkoop en maklik om te vind.

Tipes gonsers

Jy kan vind verskillende soorteAfgesien van die wat 'n elektromagneetspoel of piëzo-elektriese skyf gebruik, kan u ook die volgende vind:

  • Diegene wat moenie die ossillator integreer nie: in hierdie geval is 'n eksterne ossillator nodig om goed te kan werk.
  • Diegene wat geïntegreerde ossillator- Die ingeboude ossillator maak dit maklik om te gebruik, plaas net 'n spanning op die klemme van die gonser of gonser en u sal die geluid hê.

Belangrik om dit ook te onthou daar is spesiale modules vir Arduino met die gonser en alles wat u benodig vir 'n maklike verbinding met u gunsteling DIY-bord.

operasie

Die samestelling daarvan is eenvoudig, dit het net een elektromagneet of piëzo-elektriese skyf (afhangend van die tipe zoemer) en 'n metaalplaat van staal. Dit is genoeg om klank uit te straal wanneer stroom aan die piëzo of elektromagneet toegevoer word, en dit laat die metaalfoelie vibreer.

Die mees algemene is die piëzo-elektriese tipe; in hierdie geval is 'n metaalplaat op 'n keramiekplaat vasgeplak. Wanneer dit toegedien word 'n spanning tussen die twee boë wat 'n klik gee. As die spanning ophou, keer hulle terug na hul normale toestand. Maar as klok- of alternatiewe pulse gegenereer word, sal dit die hoorbare bieptone wat ons soek, uitstraal.

Integrasie met Arduino

Gonser of gonser gekoppel aan Arduino

Su integrasie met Arduino Dit kan nie eenvoudiger wees nie, of u nou 'n gewone gonser of 'n passiewe module vir Arduino koop, dit kan baie maklik gekoppel word en die kode wat u in Arduino IDE moet skryf, is ook baie eenvoudig (die basis, dan hang dit af van wat u wil uself byvoeg).

Soos vir 'n eenvoudige kode voorbeeld, kan dit die volgende wees, waarin die gonser vir 1 sekonde uitstuur en stop, dan weer 1 sekonde produseer, en so:

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

}

Meer inligting - Arduino programmeringshandleiding


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

3 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   Carlos dijo

    U vertaal verkeerd en sê dat diegene wat die ossillator integreer, moet toegerus wees met 'n eksterne ossillator. As u noem dat hulle dit 'integreer, sodat 'n eksterne daarop geplaas moet word, verwar u diegene wat nie weet nie. dit is die teenoorgestelde.

    Op reël 14 van die kode:
    toon (gonser, 50); // Stuur 1Khz sein na die gonser

    U KOMMENTAAR DAT DIE FREKWENSIE 1 kHZ IS, DIT ONWAAR IS, dit is 50Hz,

    toon (gonser, 1000); // Stuur 1Khz sein na die gonser // Dit is die regte kode.

    Groete.

  2.   Roberto dijo

    Gonser tipes verduideliking is omgekeerd.
    Korrigeer asseblief om verwarring te voorkom.
    Groete.

    1.    Isak dijo

      Hallo Roberto,
      Baie dankie vir u advies. Ek het nie daardie detail besef nie. Dit is reeds reggestel.
      Groete!