Spisu treści:

JAK ŁĄCZYĆ PASYWNY BRZĘCZYK Z ARDUINO: 4 kroki
JAK ŁĄCZYĆ PASYWNY BRZĘCZYK Z ARDUINO: 4 kroki

Wideo: JAK ŁĄCZYĆ PASYWNY BRZĘCZYK Z ARDUINO: 4 kroki

Wideo: JAK ŁĄCZYĆ PASYWNY BRZĘCZYK Z ARDUINO: 4 kroki
Wideo: Brzęczyk czyli buzzer | #32 [Arduino] 2024, Lipiec
Anonim
JAK ŁĄCZYĆ PASYWNY BRZĘCZYK Z ARDUINO?
JAK ŁĄCZYĆ PASYWNY BRZĘCZYK Z ARDUINO?

Wytwarzanie dźwięku na arduino to ciekawy projekt, który można wykonać za pomocą różnych modułów i urządzeń w zależności od projektu i wyborów. W tym projekcie przyjrzymy się sposobom tworzenia dźwięku za pomocą brzęczyka. Brzęczyk używany przez hobbystów występuje w dwóch rodzajach: brzęczyk aktywny i brzęczyk pasywny. W tym projekcie będziemy używać aktywnego brzęczyka. Sprawdź mój samouczek dotyczący korzystania z aktywnego brzęczyka.

Brzęczyk pasywny wymaga sygnału DC, aby wydać dźwięk. Jest jak głośnik elektromagnetyczny, w którym zmieniający się sygnał wejściowy wytwarza dźwięk, zamiast automatycznie wytwarzać ton. W przeciwieństwie do aktywnego brzęczyka, który wymaga tylko jednorazowego prądu stałego, pasywny brzęczyk wymaga pewnych technicznych rozwiązań w wytwarzaniu nuty. Zauważ, że próba użycia pasywnego brzęczyka bez ustawienia częstotliwości wyjściowej spowoduje brak dźwięku przez pasywny brzęczyk.

Częstotliwość jaką można przekazać do buzzera pasywnego wynosi od 31 do 4978 z odstępem 2 cyfr pomiędzy kolejnymi częstotliwościami np. 31-35-35 … Możesz uczyć się więcej na częstotliwościach muzycznych, aby w pełni zrozumieć każdą częstotliwość. Możesz również zapoznać się z moim samouczkiem na temat „grania głównych nut za pomocą pasywnego brzęczyka”.

Krok 1: Materiał

Płytka Arduino

Brzęczyk pasywny

Przewody połączeniowe

Krok 2: Schemat obwodu

Schemat obwodu
Schemat obwodu

Połączenie obwodu jest bardzo podobne do sposobu podłączenia diody LED do Arduino. Brzęczyk działa na 3-5V.

Możesz użyć dowolnego cyfrowego pinu arduino dla pinu dodatniego i podłączyć pin ujemny do masy. Należy użyć rezystora, ponieważ brzęczyk pracuje na 5V. Możesz rozpoznać pin dodatni patrząc na górną stronę brzęczyka, zobaczysz punkt oznaczony "+", pin po tej stronie jest pinem dodatnim.

Krok 3: Kod roboczy

Poniżej znajduje się przykładowy kod do sterowania pasywnym brzęczykiem.

pusta konfiguracja () {

// generuje tony 440Hz, 494Hz, 523Hz w pin wyjściowy 7 z czasem trwania 2000ms

ton (7, 440, 2000); //A

opóźnienie (1000);

ton (7, 494, 2000); //B

opóźnienie (1000);

ton (7, 523, 2000); //C

opóźnienie (1000);

// Możesz użyć funkcji notone(), aby zatrzymać dźwięk zamiast używać delay()

}

pusta pętla () {

//Umieszczenie powyższego kodu w funkcji pętli spowoduje, że ton będzie produkowany w pętli

}

Krok 4: Aplikacja

Jak widać na przykładzie buzzer pasywny może być używany na wiele sposobów. Ważne jest również to, że może on w pełni działać jako aktywny brzęczyk, wystarczy ustawić go na preferowaną częstotliwość.

Możesz użyć pasywnego brzęczyka do tworzenia muzyki i różnych tonów.

Zalecana: