Sisukord:
- Samm: probleemi määratlemine
- 2. samm: pakutud lahendus
- 3. samm: osad: elemendid, mida mängida
- Samm: vooluringi vorming
- 5. samm: KOODI
- 6. samm: prototüüp
Video: Nautige helidega: 6 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Sissejuhatus
Selle projekti eesmärk on luua uus toode, mis lahendab mingi probleemi, kasutades arduino tahvlit, et teha kiire prototüüp.
Samm: probleemi määratlemine
Tänapäeval ei tundu lapsed enam muusika ja pillide vastu huvi tundvat. Üks põhjus, miks me arvame, et see juhtub, on see, et kogu ümbritseva tehnoloogiaga ei teki neil huvi muusika tegemise vastu. Sellest mõttest mõtlesime, miks me ei kasuta selle probleemi lahendamiseks tehnoloogiat? Ja nii me oma toote saimegi! Klassikalise Simon Saysi põhjal loome mängu, mis aitab lastel õppida erinevaid muusikariistu, mida kasutatakse erinevates muusikastiilides.
2. samm: pakutud lahendus
Kodeerime arduino tahvli, et saaksime juhtida viie erineva nupuga antud teavet, nii et esmalt süttib LED samal ajal, kui heli ja instrument kõlab. Siis peab laps sama nuppu vajutama. See on sama funktsioon, mida Simon Says kasutab, kuid kasutab erinevat tüüpi muusikainstrumentide heli. Nii seostab laps pilli heli instrumendi kujutisega.
3. samm: osad: elemendid, mida mängida
Arduino Uno juhatus: 1 ühik
Džemprid: 1 ühik pakettmudelit
Proto Board: 1 ühik
Vastupidavus: 5 ühikut
LED: nupp: 5 ühikut
Kõlar: 1 ühik
Aku: 1 ühik
SD -kaart: 1 ühik
Aku 9V: 1 ühik
Korpuse joonised: 1 tk
Samm: vooluringi vorming
5. samm: KOODI
Postitan mängufaili "PlayMemmory". Oleme saanud inspiratsiooni mängu Simon kaustast, millel on 4 nupu asemel 5 nuppu. Muusika esitamiseks failidega töötamiseks peate kasutama raamatukogu "TMRpcm-master". Seetõttu peate avama ardunio raamatukogu ja lisama kausta, mille ma allpool panen.
INSPIRATSIOON
Mängu kood on lihtne ja kommenteeritud. Kuid mängu loomisel on mind inspireerinud kaks kausta.
Teisest küljest vastutab kaust "DFPlayer-Mini-mp3-master" selle eest, kas WAV-failide lugemine töötab. Faili avamiseks peate minema: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / example / DFPlayer_sample
Ühelt poolt juhite nuppe LED -ide abil, nuppe ja nende faili WAV -vormingus. Faili leidmiseks peate minema: C: / Button-master / Button-master / example / SimpleOnOff
Jagan kaustu teie koodiga, nii et lisate rohkem nuppe ja rohkem helisid.
6. samm: prototüüp
POSTER JA KASTE
Korpuse mudeli tegemiseks kasutasime laserlõiget. Me riputame faili "template.dxf", et saaksite selle lasermasinas lõigata. Peame ütlema, et postitame näite "viento" ja "cuerda" muusikafailidest wav -vormingus ja selle vastava plakati.
AUDIO FORMAT
MP3 -failide teisendamiseks WAV -ks näitan teile programmi "ffmpeg" vormingus, mida arduino saab lugeda.
- 8 bitti
- 8000 Hz
- Helivorming (mono). Kuna kasutame kõlarit.
On oluline, et teisendate mp3 -faili samasse "prügikasti" kausta waviks. Teisendamiseks peavad samas prügikasti kaustas olema faile. See peab minema "ffmpeg-20171109-723b6ba-win64-static" sisse, et:
C: / ffmpeg-20171109-723b6ba-win64-static / bin
Soovitan:
Castle Planter (koos Tinkercadi koodiplokkidega): 25 sammu (koos piltidega)
Castle Planter (koos Tinkercadi koodiplokkidega): selle disaini teostamine võttis mul üsna kaua aega ja kuna minu kodeerimisoskus on vähemalt öeldes piiratud, loodan, et see õnnestus hästi :) Kasutades juhiseid, peaksite saama taaslooge selle disaini kõik aspektid ilma
Nautige jahedat suve M5StickC ESP32 ventilaatoriga - reguleeritav kiirus: 8 sammu
Nautige jahedat suve M5StickC ESP32 ventilaatoriga - reguleeritav kiirus: Selles projektis õpime, kuidas juhtida ventilaatori kiirust, kasutades M5StickC ESP32 tahvlit ja ventilaatorimoodulit L9110
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): 4 sammu (koos piltidega)
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): olen näinud palju inimesi, kes teevad makroläätsi tavalise komplekti objektiiviga (tavaliselt 18–55 mm). Enamik neist on objektiiv, mis on lihtsalt tagurpidi kaamera külge kinnitatud või esielement eemaldatud. Mõlemal variandil on varjuküljed. Objektiivi kinnitamiseks
Valgustite ja helidega magamistoa alarm!: 6 sammu
Valgustite ja helidega magamistoa alarm!: Tere, täna näitan teile, kuidas teha Arduino UNO -ga teie magamistoa uksele äratus
Zelda aardelaegas (koos tulede ja helidega): 12 sammu (piltidega)
Zelda aardelaegas (koos tulede ja helidega): Tere kõigile! Olin nooremana Legend of Zelda mängude suur fänn, kuid ma arvan, et peaaegu kõik teavad ikoonilist meloodiat, mis mängib, kui avate mängus rinna, kõlab nii maagiliselt! Selles juhendavas ma näitan teile ho