Sisällysluettelo:

PASSIIVISEN BUZZERIN LIITTÄMINEN ARDUINOON: 4 vaihetta
PASSIIVISEN BUZZERIN LIITTÄMINEN ARDUINOON: 4 vaihetta

Video: PASSIIVISEN BUZZERIN LIITTÄMINEN ARDUINOON: 4 vaihetta

Video: PASSIIVISEN BUZZERIN LIITTÄMINEN ARDUINOON: 4 vaihetta
Video: ISMO | Passiivinen Kansa 2024, Marraskuu
Anonim
PASSIIVISEN BUZZERIN LIITTÄMINEN ARDUINOON
PASSIIVISEN BUZZERIN LIITTÄMINEN ARDUINOON

Äänen tekeminen arduinolla on mielenkiintoinen projekti, tämä voidaan toteuttaa käyttämällä erilaisia moduuleja ja laitteita projektistasi ja valinnoistasi riippuen. Tässä projektissa tarkastelemme tapaa, jolla voit tehdä äänen summerilla. Harrastajan käyttämää summeria on kahta tyyppiä: aktiivinen summeri ja passiivinen summeri. Tässä projektissa aiomme käyttää aktiivista summeria. Tutustu oppaaseeni aktiivisen summerin käytöstä.

Passiivinen summeri vaatii DC -signaalin äänen tuottamiseksi. Se on kuin sähkömagneettinen kaiutin, jossa muuttuva tulosignaali tuottaa äänen sen sijaan, että se tuottaa ääntä automaattisesti. Toisin kuin aktiivinen summeri, joka vaatii vain yhden laukauksen tasavirtaa, passiivinen summeri tarvitsee nuotin tuottamisessa jonkin verran teknisyyttä. Huomaa, että jos yrität käyttää passiivista summeria asettamatta lähtötaajuutta, passiivinen summeri ei anna ääntä.

Taajuus, jonka voit siirtää passiiviselle summerille, vaihtelee 31: stä 4978: een kahden numeron välein peräkkäisten taajuuksien välillä, esim. 31-35-35… Voit oppia lisää musiikkitaajuuksista ymmärtääksesi jokaisen taajuuden täysin. Voit myös katsoa opetusohjelmani "suurten nuottien soittamisesta passiivisella summerilla".

Vaihe 1: Materiaali

Arduino Board

Passiivinen summeri

Hyppyjohdot

Vaihe 2: Piirin DIagrammi

Piirikaavio
Piirikaavio

Piiriliitäntä on hyvin samanlainen kuin tapa, jolla liität LEDin Arduinoon. Summeri toimii 3-5 V jännitteellä.

Voit käyttää mitä tahansa arduinon digitaalista nastaa positiiviseksi nastaksi ja liittää negatiivisen nastan maahan. On käytettävä vastusta, koska summeri toimii 5V jännitteellä. Voit tunnistaa positiivisen nastan katsomalla summerin yläreunaa, jolloin saat merkinnän "+", tämän puolen tappi on positiivinen.

Vaihe 3: Työkoodi

Alla on esimerkki passiivisen summerin ohjaamisesta.

void setup () {

// tuottaa 440 Hz, 494 Hz, 523 Hz ääniä lähtönastassa 7, jonka kesto on 2000 ms

sävy (7, 440, 2000); // A

viive (1000);

sävy (7, 494, 2000); // B

viive (1000);

sävy (7, 523, 2000); // C

viive (1000);

// Voit käyttää notone () -toimintoa äänen lopettamiseen delay () sijasta

}

void loop () {

// Yllä olevan koodin asettaminen silmukkatoimintoon saa äänen tuotettua silmukassa

}

Vaihe 4: Sovellus

Kuten esimerkistä näkyy, passiivista summeria voidaan käyttää monin tavoin. Tärkeää on myös, että se voi toimia täysin aktiivisena summerina, sinun on vain asetettava se haluamallesi taajuudelle.

Voit käyttää passiivista summeria musiikin ja eri sävyjen luomiseen.

Suositeltava: