Kazalo:

KAKO VMESITI PASIVNI BONZOR Z ARDUINOM: 4 koraki
KAKO VMESITI PASIVNI BONZOR Z ARDUINOM: 4 koraki

Video: KAKO VMESITI PASIVNI BONZOR Z ARDUINOM: 4 koraki

Video: KAKO VMESITI PASIVNI BONZOR Z ARDUINOM: 4 koraki
Video: Уехали с женой жить в тайгу Приполярного Урала | Медведь навалил около палатки | Ловим щуку | ч.8 2024, Julij
Anonim
KAKO VMESITI PASIVNI BONZOR Z ARDUINOM
KAKO VMESITI PASIVNI BONZOR Z ARDUINOM

Zvok na arduinu je zanimiv projekt, ki ga lahko dosežete z uporabo različnih modulov in naprav, odvisno od vašega projekta in izbire. V tem projektu bomo preučili, kako lahko z brenčalko oddajate zvok. Zvočnik, ki ga uporablja hobist, sta dve vrsti: aktivni in pasivni. Za ta projekt bomo uporabljali aktivni zvočni signal. Oglejte si mojo vadnico o uporabi aktivnega zvočnika.

Pasivni zvočni signal potrebuje enosmerni signal za zvok. Je kot elektromagnetni zvočnik, kjer spreminjajoči se vhodni signal proizvede zvok, namesto da samodejno proizvede ton. Za razliko od aktivnega brenčalnika, ki potrebuje le enosmerni enosmerni tok, pasivni brenčalnik potrebuje nekaj tehničnosti pri ustvarjanju not. Upoštevajte, da bo poskušanje uporabe pasivnega brenčalnika brez nastavitve izhodne frekvence povzročilo, da pasivni brenčalec ne proizvaja zvoka.

Frekvenca, ki jo lahko prenesete na pasivni zvočni signal, se giblje od 31 do 4978 z razmikom 2 števk med zaporednimi frekvencami, npr. 31-35-35 … Za večjo razumevanje posamezne frekvence se lahko naučite več o glasbenih frekvencah. Ogledate si lahko tudi mojo vadnico o "igranju glavnih not s pasivnim zvočnikom".

1. korak: Material

Arduino plošča

Pasivni zvočni signal

Mostične žice

2. korak: Diagram vezja

Diagram vezja
Diagram vezja

Povezava vezja je zelo podobna načinu priključitve LED na Arduino. Zvočni signal deluje pri napetosti 3-5V.

Za pozitivni pin lahko uporabite kateri koli digitalni zatič arduina in negativni zatič priključite na ozemljitev. Uporabiti je treba upor, ker zvočni signal deluje na 5V. Pozitiven zatič lahko prepoznate tako, da pogledate na zgornjo stran brenčalnika, prikazana vam bo točka z oznako "+", zatič na tej strani je pozitiven zatič.

3. korak: Delovna koda

Spodaj je primer kode za upravljanje pasivnega brenčalnika.

void setup () {

// ustvari 440Hz, 494Hz, 523Hz tone v izhodnem zatiču 7 s trajanjem 2000 ms

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

zamuda (1000);

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

zamuda (1000);

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

zamuda (1000);

// Namesto uporabe delay () lahko uporabite funkcijo notone () za ustavitev tona

}

void loop () {

// Če zgornjo kodo vstavimo v funkcijo zanke, bo ton ustvarjen v zanki

}

4. korak: Aplikacija

Kot lahko vidite iz primera, se pasivni zvočni signal lahko uporablja na različne načine. Pomembno je tudi, da lahko v celoti deluje kot aktivni zvočni signal, samo nastaviti ga morate na želeno frekvenco.

Pasivni zvočni signal lahko uporabite za ustvarjanje glasbe in različnih tonov.

Priporočena: