Sisukord:

Kuidas passiivset buuserit ARDUINO -ga liidestada: 4 sammu
Kuidas passiivset buuserit ARDUINO -ga liidestada: 4 sammu

Video: Kuidas passiivset buuserit ARDUINO -ga liidestada: 4 sammu

Video: Kuidas passiivset buuserit ARDUINO -ga liidestada: 4 sammu
Video: 26.Kuidas saavutada passiivne rahavoog? 2024, Juuli
Anonim
KUIDAS PASSIIVSE BUZZERI ARDUINO -ga LIIDESTADA
KUIDAS PASSIIVSE BUZZERI ARDUINO -ga LIIDESTADA

Arduino heli tegemine on huvitav projekt, seda saab teha erinevate moodulite ja seadmete abil, sõltuvalt teie projektist ja valikutest. Selles projektis vaatame, kuidas saate summeri abil heli tekitada. Harrastajate kasutatavaid helisignaale on kahte tüüpi: aktiivne ja passiivne helisignaal. Selle projekti jaoks kasutame aktiivset helisignaali. Vaadake minu õpetust aktiivse summeri kasutamise kohta.

Passiivne helisignaal nõuab heli tekitamiseks alalisvoolu signaali. See on nagu elektromagnetiline kõlar, kus muutuv sisendsignaal tekitab heli, mitte ei tooni automaatselt. Erinevalt aktiivsest suminast, mis nõuab ainult ühe lasuga alalisvoolu, vajab passiivne helisignaal nootide valmistamisel teatavat tehnilisust. Pange tähele, et passiivse sumina kasutamine ilma väljundsagedust määramata põhjustab passiivse helisignaali puudumist.

Sagedus, mille saate passiivsele helisignaalile edastada, on vahemikus 31 kuni 4978, kahekohalise intervalliga järjestikuste sageduste vahel, nt 31-35-35… Iga sageduse täielikuks mõistmiseks saate muusikasageduste kohta rohkem uurida. Võite vaadata ka minu õpetust „Suurte nootide mängimine passiivse helisignaaliga”.

Samm: materjal

Arduino juhatus

Passiivne helisignaal

Jumper juhtmed

2. samm: ahela DIagramm

Vooluahela DIagramm
Vooluahela DIagramm

Vooluahela ühendus on väga sarnane sellega, kuidas ühendate LED -i Arduinoga. Signaal töötab 3-5 V pingega.

Positiivse tihvti jaoks võite kasutada arduino mis tahes digitaalset tihvti ja ühendada negatiivse tihvti maandusega. Peate kasutama takistit, kuna sumin töötab 5 V toitel. Positiivse tihvti saate ära tunda, vaadates sumisti ülemist külge, näete punkti "+", sellel küljel olev tihvt on positiivne.

Samm: töökood

Allpool on näite kood passiivse sumina juhtimiseks.

tühine seadistus () {

// genereerib väljundpoldis 7 440Hz, 494Hz, 523Hz toone, kestusega 2000 ms

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

viivitus (1000);

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

viivitus (1000);

toon (7, 523, 2000); C

viivitus (1000);

// Saate kasutada funktsiooni notone () tooni peatamiseks, mitte viivitust ()

}

void loop () {

// Ülaloleva koodi sisestamine tsüklifunktsiooni paneb tooni tootma silmusena

}

4. samm: rakendus

Nagu näitest näete, saab passiivset helisignaali kasutada mitmel viisil. Üks tähtsus on ka see, et see võib täielikult aktiivse helisignaalina töötada, peate selle lihtsalt oma eelistatud sagedusele seadistama.

Passiivset suminat saate kasutada muusika ja erinevate toonide loomisel.

Soovitan: