Sisällysluettelo:
- Vaihe 1: Ongelman määrittely
- Vaihe 2: Ehdotettu ratkaisu
- Vaihe 3: Osat: Elementtejä pelattavaksi
- Vaihe 4: Piirin muoto
- Vaihe 5: KOODI
- Vaihe 6: Prototyyppi
Video: Nauti äänistä: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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
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
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
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:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Nauti viileästä kesästä M5StickC ESP32 -tuulettimen avulla - Säädettävä nopeus: 8 vaihetta
Nauti viileästä kesästä M5StickC ESP32 -tuulettimen avulla - Säädettävä nopeus: Tässä projektissa opimme hallitsemaan tuulettimen nopeutta M5StickC ESP32 -kortilla ja L9110 -tuuletinmoduulilla
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite