Sisällysluettelo:

Nauti äänistä: 6 vaihetta (kuvilla)
Nauti äänistä: 6 vaihetta (kuvilla)

Video: Nauti äänistä: 6 vaihetta (kuvilla)

Video: Nauti äänistä: 6 vaihetta (kuvilla)
Video: Älä naura haaste (vaikea) 2024, Marraskuu
Anonim
Nauti äänistä
Nauti äänistä

Johdanto

Tämän projektin tavoitteena on luoda uusi tuote, joka ratkaisee jonkinlaisen ongelman käyttämällä arduino -korttia nopean prototyypin luomiseksi.

Vaihe 1: Ongelman määrittely

Nykyään lapset eivät näytä enää kiinnostuneen musiikista ja soittimista. Yksi syy, miksi ajattelemme tämän tapahtuvan, on se, että kaiken ympäröivän tekniikan ansiosta he eivät lisää kiinnostusta musiikin tekemiseen. Tästä ajatuksesta ajattelimme, miksi emme käytä tekniikkaa tämän ongelman ratkaisemiseksi? Ja näin me saimme tuotteemme alkunsa! Klassikko Simon Saysin pohjalta luomme pelin, joka auttaa lapsia oppimaan erilaisia soittimia, joita käytetään eri musiikkityyleissä.

Vaihe 2: Ehdotettu ratkaisu

Koodaamme arduino -levyn niin, että voimme hallita viiden eri painikkeen antamia tietoja, jotta led -valo syttyy ensiksi samaan aikaan, kun ääni ja instrumentti soivat. Sitten lapsen on painettava samaa painiketta. Se on sama toiminto, jota Simon Says käyttää, mutta käyttää erityyppisten soittimien ääntä. Tällä tavalla lapsi yhdistää instrumentin äänen instrumentin kuvaan.

Vaihe 3: Osat: Elementtejä pelattavaksi

Osat: Elementtejä pelattavaksi
Osat: Elementtejä pelattavaksi

Arduino Uno Board: 1 yksikkö

Puserot: 1 yksikkö pakettimallia

Proto Board: 1 yksikkö

Vastus: 5 yksikköä

Led: Painike: 5 yksikköä

Kaiutin: 1 yksikkö

Akku: 1 kpl

SD -kortti: 1 yksikkö

Akku 9 volttia: 1 yksikkö

Kotelokuvat: 1 kpl

Vaihe 4: Piirin muoto

Piirin muoto
Piirin muoto
Piirin muoto
Piirin muoto
Piirin muoto
Piirin muoto

Vaihe 5: KOODI

Lähetän pelitiedoston "PlayMemmory". Olemme saaneet inspiraatiota pelin Simon kansioista, mutta siinä on 5 painiketta 4 sijasta. Jos haluat käsitellä tiedostoja musiikin toistamiseksi, sinun on käytettävä kirjastoa "TMRpcm-master". Siksi sinun on avattava ardunio -kirjasto ja liitettävä kansio, jonka laitan alla.

INSPIRAATIO

Pelin koodi on yksinkertainen ja kommentoitu. Mutta olen innoittanut kaksi kansiota pelin luomisessa.

Toisaalta kansio "DFPlayer-Mini-mp3-master" vastaa sen tarkistamisesta, toimiiko WAV-tiedostojen lukeminen. Siirryksesi tiedostoon sinun on siirryttävä: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / esimerkit / DFPlayer_sample

Yhtäältä voit ohjata painikkeita LED -valoilla, painikkeilla ja niiden tiedostolla WAV -muodossa. Löytääksesi tiedoston sinun täytyy mennä: C: / Button-master / Button-master / esimerkit / SimpleOnOff

Jaan kansiot koodisi kanssa, jotta voit lisätä painikkeita ja ääniä.

Vaihe 6: Prototyyppi

Prototyyppi
Prototyyppi
Prototyyppi
Prototyyppi
Prototyyppi
Prototyyppi

JULISTE JA KOTELO

Kotelon mallin tekemiseen käytimme laserleikkausta. Me ripustamme tiedoston "template.dxf", jotta voit leikata sen laserlaitteella, jos sinulla on. Meidän on sanottava, että lähetämme esimerkin "viento" ja "cuerda" musiikkitiedostoista wav -muodossa ja vastaavan julisteen.

ÄÄNIMUOTO

Jos haluat muuntaa mp3 -tiedostot WAV -muotoon, näytän sinulle ohjelman "ffmpeg" muodossa, jonka arduino voi lukea.

  • 8 bittiä
  • 8000 Hz
  • Äänimuoto (mono). Koska käytämme kaiutinta.

On tärkeää, että muunnat mp3 -tiedoston wav -tiedostoksi samassa "bin" -kansiossa. Muunnettavien tiedostojen on oltava samassa bin -kansiossa. Sen on mentävä "ffmpeg-20171109-723b6ba-win64-static" sisälle:

C: / ffmpeg-20171109-723b6ba-win64-static / bin

Suositeltava: