Përmbajtje:

SI T TO NDTERRFYSHME NJ BUZZER PASIV ME ARDUINO: 4 hapa
SI T TO NDTERRFYSHME NJ BUZZER PASIV ME ARDUINO: 4 hapa

Video: SI T TO NDTERRFYSHME NJ BUZZER PASIV ME ARDUINO: 4 hapa

Video: SI T TO NDTERRFYSHME NJ BUZZER PASIV ME ARDUINO: 4 hapa
Video: Home Automation: 12V Relay with LED Display Delay 0.1 seconds to 999 seconds Timer module P1 to P4 2024, Nëntor
Anonim
SI T TO NDTERRFYSHM NJ BUZZER PASIV ME ARDUINO
SI T TO NDTERRFYSHM NJ BUZZER PASIV ME ARDUINO

Bërja e zërit në arduino është një projekt interesant, kjo mund të arrihet duke përdorur module dhe pajisje të ndryshme në varësi të projektit dhe zgjedhjeve tuaja. Në këtë projekt, ne do të shikojmë mënyrën se si mund të bëni zë me një zile. Buzzer i përdorur nga hobbyist vijnë në dy lloje: Zile aktive dhe Zhurma pasive. Për këtë projekt, ne do të përdorim një zile aktive. Shikoni mësimin tim për përdorimin e një zile aktive.

Një zile pasive kërkon një sinjal DC për të bërë një tingull. Likeshtë si një altoparlant elektromagnetik, ku një sinjal hyrës që ndryshon prodhon zërin, në vend që të prodhojë një ton automatikisht. Ndryshe nga zilja aktive që kërkon vetëm një DC me një goditje, zileja pasive ka nevojë për një teknikë në prodhimin e shënimeve. Vini re se përpjekja për të përdorur zilen pasive pa vendosur frekuencën e daljes do të çojë në prodhimin e zërit nga zilja pasive.

Frekuenca që mund të kaloni në një zile pasive shkon nga 31 në 4978 me interval prej 2 shifrash midis frekuencave të njëpasnjëshme p.sh. 31-35-35… Ju mund të studioni më shumë mbi frekuencat muzikore për të kuptuar plotësisht secilën frekuencë. Ju gjithashtu mund të shikoni mësimin tim mbi "luajtjen e shënimeve kryesore me zilen pasive".

Hapi 1: Materiali

Bordi Arduino

Buzzer pasiv

Telat Jumper

Hapi 2: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Lidhja e qarkut është shumë e ngjashme me mënyrën se si lidhni një LED me Arduino. Zileja funksionon në 3-5V.

Ju mund të përdorni çdo kunj dixhital të arduino për kunjin pozitiv dhe lidhni kunjën negative me tokën. Ekziston nevoja për të përdorur një rezistencë pasi zile funksionon në 5V. Ju mund ta njihni kunjin pozitiv duke parë anën e sipërme të ziles, do të shihni një pikë të shënuar "+", kunja në këtë anë është kunja pozitive.

Hapi 3: Kodi i Punës

Më poshtë është një kod shembull për të kontrolluar një zile pasive.

void setup () {

// gjeneron një ton 440Hz, 494Hz, 523Hz në pinin dalës 7 me kohëzgjatje 2000ms

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

vonesa (1000);

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

vonesa (1000);

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

vonesa (1000);

// Ju mund të përdorni funksionin notone () për të ndaluar tonin në vend që të përdorni vonesë ()

}

lak void () {

// Vendosja e kodit të mësipërm në funksionin e lakut do të bëjë që toni të prodhohet në një lak

}

Hapi 4: Aplikimi

Siç mund ta shihni nga shembulli, zileja pasive mund të përdoret në shumë mënyra. Një rëndësi është gjithashtu se mund të funksionojë plotësisht si një zile aktive, thjesht duhet ta vendosni në frekuencën tuaj të preferuar.

Mund të përdorni zilen pasive në krijimin e muzikës dhe toneve të ndryshme.

Recommended: