Buzzer: wszystko w tym urządzeniu, aby emitować dźwięk

Brzęczyk lub brzęczyk

Wygeneruj sygnał dźwiękowy Jest to coś, czego szuka się w różnych projektach DIY, dlatego producenci muszą używać różnych urządzeń, aby móc ten dźwięk wygenerować. Jednym z urządzeń, z którego możesz skorzystać, jest mały głośnik, chociaż nie jest to najbardziej odpowiednie, jeśli jedyną rzeczą, którą wysyłasz, jest sygnał elektryczny, ponieważ wygeneruje on bardzo charakterystyczne pęknięcie lub kliknięcie z powodu wibracji membrany, ale mały hałas. Dlatego najlepiej jest użyć brzęczyka lub brzęczyka.

Rozmiar jest zwykle znacznie mniejszy niż konwencjonalne głośniki, a co lepsze, brzęczyk wygeneruje sygnał dźwiękowy lub dźwięk przyciągnie więcej uwagi niż dźwięk z głośnika, jeśli nie zostanie do niego dostarczony sygnał audio. Jeśli więc jesteś twórcą i chcesz wygenerować alert o wydarzeniu w swoim projekcie, urządzenie, które dziś Ci prezentujemy, będzie Ci odpowiadać jak ulał ...

Co to jest brzęczyk lub brzęczyk?

symbol brzęczyka

Brzęczyk lub brzęczyk to urządzenie elektroniczne pełniące rolę przetwornika. Jego funkcją jest wytwarzanie wysokiego lub buczącego dźwięku, gdy jest do niego dostarczana moc. Dlatego idealnie jest zintegrować się z Arduino, ponieważ gdy generowane jest zdarzenie, które chcesz ostrzec lub ostrzec, możesz zaprogramować mikrokontroler, aby wysyłał sygnał do brzęczyka, jeśli to zdarzenie się wydarzy, a tym samym ostrzega Cię tym dźwiękiem.

przez ejemploJeśli użyłeś czujnika temperatury i chcesz, aby ostrzegał Cię, gdy przekroczy 100 ° C, możesz użyć brzęczyka jako elementu ostrzegawczego, a Arduino wyśle ​​sygnał elektryczny do brzęczyka, gdy czujnik temperatury dokona tych pomiarów. Oczywiście aplikacje, które znajdziesz, są bardzo zróżnicowane ...

W twoim domu jest wiele urządzeń, w których można znaleźć brzęczyki, na przykład w budzikach. Wiele z tych zegarów używa brzęczyka do wydawania dźwięków, zwłaszcza małych, chociaż niektóre mogą używać głośników, aby budzić Cię radiem, melodią itp. Prawda jest taka, że ​​nie musisz niczego rozbierać zdobądź brzęczykw rzeczywistości jest bardzo tani i łatwy do znalezienia.

Rodzaje brzęczyków

Możesz znaleźć różne rodzajeoprócz tych wykorzystujących cewkę elektromagnesu lub dysk piezoelektryczny można znaleźć również:

  • Ci, którzy nie integruj oscylatora: w tym przypadku wymagany jest zewnętrzny oscylator, aby działał dobrze.
  • Ci, którzy zintegrowany oscylator- Wbudowany oscylator ułatwia obsługę, wystarczy przyłożyć napięcie do zacisków brzęczyka lub brzęczyka, aby uzyskać dźwięk.

Warto o tym również pamiętać istnieją specjalne moduły dla Arduino z brzęczykiem i wszystkim, czego potrzebujesz do łatwego połączenia z ulubioną tablicą do majsterkowania.

operacja

Jego konstytucja jest prosta, ma tylko jedną elektromagnes lub dysk piezoelektryczny (w zależności od rodzaju brzęczyka) oraz blachę stalową. To wystarczy, aby emitował dźwięk, gdy prąd jest doprowadzany do piezoelektrycznego lub elektromagnesu, a to powoduje drgania metalowej folii.

Najpopularniejsze są piezoelektryczne, w tym przypadku mają blachę przyklejoną do arkusza ceramicznego. Po zastosowaniu napięcie między dwoma łukami emitujące kliknięcie. Kiedy dostarczane napięcie ustaje, wracają do swojego normalnego stanu. Ale jeśli zostanie wygenerowany zegar lub alternatywne impulsy, wyemituje słyszalne sygnały dźwiękowe, których szukamy.

Integracja z Arduino

Brzęczyk lub brzęczyk podłączony do Arduino

Su integracja z Arduino Prościej nie może być, bez względu na to, czy kupisz zwykły buzzer, czy moduł pasywny do Arduino, można go bardzo łatwo podłączyć, a kod, który musisz napisać w Arduino IDE jest również naprawdę prosty (podstawa, wtedy będzie zależało od tego, co masz) chcesz dodać siebie).

Jeśli chodzi o prosty przykład kodumoże to być następujący, w którym brzęczyk wydaje dźwięk przez 1 sekundę i zatrzymuje się, powraca do wytwarzania 1 sekundy i tak:

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

}

Więcej informacji - Podręcznik programowania Arduino


3 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Carlos powiedział

    Błędnie tłumaczysz, że mówi, że ci, którzy integrują oscylator, muszą być wyposażeni w zewnętrzny oscylator, jeśli wspomnisz, że „integrują go, tak aby zewnętrzny musiał być na nim umieszczony, dezorientujesz tych, którzy nie wiedzą. jest odwrotnie.

    W linii 14 kodu:
    ton (brzęczyk, 50); // Wyślij sygnał 1 kHz do brzęczyka

    KOMENTARZ, ŻE CZĘSTOTLIWOŚĆ WYNOSI 1 KHZ, ŻE JEST FAŁSZ, TO JEST 50 Hz,

    ton (brzęczyk, 1000); // Wyślij sygnał 1 kHz do brzęczyka // To jest poprawny kod.

    Pozdrowienia.

  2.   Roberto powiedział

    Wyjaśnienie typów brzęczyka jest odwrócone.
    Proszę poprawić, aby uniknąć nieporozumień.
    Pozdrowienia.

    1.    Isaac powiedział

      Cześć Roberto,
      Bardzo dziękuję za radę. Nie zdawałem sobie sprawy z tego szczegółu. To już jest poprawione.
      Pozdrowienia!