Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Introduktion
Syftet med detta projekt är att skapa en ny produkt som löser något problem med hjälp av en arduino -kartong för att göra en snabb prototyp.
Steg 1: Problemdefinition
Numera verkar barn inte längre intresserade av musik och instrument. En av anledningarna till att vi tror att detta händer är att de med all den teknik de omges av inte ökar intresset för hur musik görs. Från den här tanken tänkte vi, varför använder vi inte teknik för att lösa detta problem? Och det var så vi skapade vår produkt! Baserat på klassikern Simon Says kommer vi att skapa ett spel som hjälper barn att lära sig olika typer av musikinstrument som används på olika musikstilar.
Steg 2: Föreslagen lösning
Vi kommer att koda arduino -kortet så att vi kan styra informationen som ges med 5 olika knappar så att en lysdiod tänds samtidigt som ljudet av och instrumentet låter. Då måste barnet trycka på samma knapp. Det är samma funktion som Simon Says använder men använder ljudet av olika typer av musikinstrument. På så sätt kommer barnet att relatera instrumentets ljud till instrumentets bild.
Steg 3: Delar: Elements to Do a Playgame
Arduino Uno Board: 1 enhet
Byxor: 1 förpackningsmodell
Proto Board: 1 enhet
Motstånd: 5 enheter
LED: Knapp: 5 enheter
Högtalare: 1 enhet
Batteri: 1 enhet
SD -kort: 1 enhet
Batteri 9 volt: 1 enhet
Skissritningar: 1 enhet
Steg 4: Kretsformat
Steg 5: KOD
Jag lägger upp spelfilen "PlayMemmory". Vi har inspirerats av en mapp i spelet Simon men med 5 knappar, istället för 4. För att arbeta med filer för att spela musik måste du använda biblioteket "TMRpcm-master". Därför är det du behöver göra att öppna ardunio -biblioteket och bifoga den mapp som jag kommer att lägga nedan.
INSPIRATION
Spelkoden är enkel och kommenterad. Men jag har inspirerats av två mappar för att skapa spelet.
Å andra sidan är mappen "DFPlayer-Mini-mp3-master" ansvarig för att kontrollera om läsningen av WAV-filerna fungerar. För att gå till filen måste du gå till: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / exempel / DFPlayer_sample
Å ena sidan styr du knapparna med lysdioderna, knapparna och deras fil i WAV -format. För att hitta filen måste du gå: C: / Button-master / Button-master / exempel / SimpleOnOff
Jag delar mapparna med din kod så att du lägger till fler knappar och fler ljud.
Steg 6: Prototyp
POSTER OCH FODRAL
För att göra modell av fodralet använde vi laserskärningen. Vi hänger filen "template.dxf" så att du kan klippa den i en lasermaskin om du har. Vi måste säga att vi kommer att lägga upp ett exempel "viento" och "cuerda" av musikfilerna i wav -format och dess respektive affisch.
LJUDFORMAT
För att konvertera mp3 -filer till WAV, visar jag dig programmet "ffmpeg" med det format som arduino kan läsa.
- 8 bitar
- 8000Hz
- Ljudformat (mono). För vi använder en högtalare.
Det är viktigt att du konverterar mp3 -filen till wav i samma "bin" -mapp. Det måste finnas filer i samma bin -mapp för att konvertera. Det måste gå inuti "ffmpeg-20171109-723b6ba-win64-static" till:
C: / ffmpeg-20171109-723b6ba-win64-static / bin