Cuprins:

CUM SĂ INTERFACEȚI UN BUZZER PASIV CU ARDUINO: 4 pași
CUM SĂ INTERFACEȚI UN BUZZER PASIV CU ARDUINO: 4 pași

Video: CUM SĂ INTERFACEȚI UN BUZZER PASIV CU ARDUINO: 4 pași

Video: CUM SĂ INTERFACEȚI UN BUZZER PASIV CU ARDUINO: 4 pași
Video: Casa Iubirii (28.06.2023) - Episodul 164 - Sezonul 2 | Editie COMPLETA 2024, Noiembrie
Anonim
CUM SĂ INTERFACEȚI UN BUZZER PASIV CU ARDUINO
CUM SĂ INTERFACEȚI UN BUZZER PASIV CU ARDUINO

Efectuarea sunetului pe arduino este un proiect interesant, acest lucru poate fi realizat folosind diferite module și dispozitive în funcție de proiect și alegeri. În acest proiect, vom analiza modul în care puteți face sunet cu un buzzer. Buzzer-ul folosit de hobbyist este disponibil în două tipuri: buzzer activ și buzzer pasiv. Pentru acest proiect, vom folosi un buzzer activ. Consultați tutorialul meu despre utilizarea unui buzzer activ.

Un buzzer pasiv necesită un semnal DC pentru a scoate un sunet. Este ca un difuzor electromagnetic, unde un semnal de intrare în schimbare produce sunetul, mai degrabă decât să producă un ton automat. Spre deosebire de buzzer-ul activ care necesită doar un singur DC, buzzer-ul pasiv are nevoie de o oarecare caracter tehnic în producerea notei. Rețineți că încercarea de a utiliza sonorul pasiv fără a seta frecvența de ieșire va duce la producerea de sunet de către sonorul pasiv.

Frecvența pe care o puteți transmite către un buzzer pasiv variază de la 31 la 4978 cu un interval de 2 cifre între frecvențe consecutive de ex. 31-35-35 … Puteți studia mai multe despre frecvențele muzicale pentru a înțelege pe deplin fiecare frecvență. De asemenea, puteți consulta tutorialul meu despre „redarea notelor majore cu buzzerul pasiv”.

Pasul 1: Material

Placa Arduino

Buzzer pasiv

Sârme jumper

Pasul 2: Circuit DIagram

Circuitul DIagram
Circuitul DIagram

Conexiunea circuitului este foarte asemănătoare cu modul în care conectați un LED la Arduino. Buzzerul funcționează pe 3-5V.

Puteți utiliza orice pin digital al arduino pentru pinul pozitiv și conectați pinul negativ la masă. Este necesar să utilizați un rezistor, deoarece buzzerul funcționează pe 5V. Puteți recunoaște pinul pozitiv uitându-vă la partea superioară a soneriei, veți avea un punct marcat cu „+”, pinul de pe această parte este pinul pozitiv.

Pasul 3: Cod de lucru

Mai jos este un exemplu de cod pentru a controla un buzzer pasiv.

configurare nulă () {

// generează un ton de 440Hz, 494Hz, 523Hz în pinul de ieșire 7 cu o durată de 2000ms

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

întârziere (1000);

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

întârziere (1000);

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

întârziere (1000);

// Puteți utiliza funcția notone () pentru a opri tonul în loc să utilizați delay ()

}

bucla nulă () {

// Punerea codului de mai sus în funcția buclă va face ca tonul să fie produs într-o buclă

}

Pasul 4: Aplicație

După cum puteți vedea din exemplu, buzzerul pasiv poate fi utilizat în mai multe moduri. O importanță este, de asemenea, că poate funcționa pe deplin ca un buzzer activ, trebuie doar să-l setați pe frecvența preferată.

Puteți utiliza buzzerul pasiv pentru a crea muzică și tonuri diferite.

Recomandat: