Handheld Pong & inkräktare på billigt (Arduino kompatibel) (6 / 13 steg)
Steg 6: Prep - Ställ in ljud modul och SD-kort
Modulen WTV020 är lite känsligt att användning men när uppsättningen upp korrekt det kommer fungera bra och tillförlitligt sätt.
Micro SD-kort:
För det första är det viktigt att använda ett micro-SD kort större än 2GB - jag hittade några billiga 512MB som fungerade bra. I praktiken, vi vill bara ha några små ljudklipp så några MB är allt vi behöver. Du kan kämpa för att hitta riktigt små kort dessa dagar
Den bästa insatsen för kort som är lätt att använda är SanDisk originalen. Om du tittar på baksidan av ett litet SanDisk kort hittar du oftast en liten rektangulär upphöjda delen. Om ditt kort har detta och är = < 2GB så det är perfekt för detta jobb.
Formatera ditt SD-kort med SD Formatter . Normalt Windows formatering fungerar för de flesta saker men inte fungerar tillförlitligt för WTV-modulen. Använda 16-bitars fett full över formatering med SD Formatter. Det har sakta (en minut eller två) men fungerar varje gång.
Om du kan hitta en micro SD-kort med rektangulära "bula" på baksidan då de är det enklaste att använda - de kräver ingen särskild ändring att arbeta. Om inte, kan du behöva lägga till en mark-kort till modulen WTV - se nedan.
Ljudfiler:
WTV020 fungerar bäst med ljud i "AD4" format. Det är inte ett format som jag hade hört talas om innan men det är vad du behöver för detta. Det enklaste sättet att göra konverteringen är att använda den bifogade konverteringsverktyg, som finns i ett zip-fil om detta steg. Det körs på Windows, säkert upp till Windows 7. Det kan finnas verktyg tillgängliga för andra operativsystem. Bara köra din .mp3 eller .wav-filer genom omvandlaren skapa .ad4 filer. Jag har läst att filerna inte måste vara mycket hög volym, men jag hade aldrig några problem med dem.
De ljudfiler som du väljer att använda kommer att bero på vilken effekt du vill skapa. Jag gjorde en sökning av gratis att använda online ljudexempel och konverteras vissa av dessa. Vissa låter bra. Andra inte. Du kan behöva experimentera lite med dem.
Jag hittade massor av användbara ljud på avgift webbplatser som freesound.org eller audioblocks.com. Det finns många andra. Måste du ange några sökord innan ser du exakt vad du behöver.
Ibland vad du vill är bara en liten del av ett längre klipp, i vilket fall en gratis editor som Audacity är praktiskt.
Filerna måste namnges med 4-siffriga numerisk titlar: 0000.ad4 0001.ad4 etc.
Följande fil nummer används i min skiss:
0000.AD4 - PingPong ljud
0001.AD4 - Bomb ljud (faktiskt inte används i skiss)
0002.AD4 - skepp förstördes ljudet
0003.AD4 - Alien förstörde ljud
0004.AD4 - UFO förstörde ljud
0005.AD4 - fartyget bränder ljud
0006.AD4 - Hej ljud (spelas på setup)
0007.AD4 - låt oss spela ljud (spelas vid spelets början)
Modulen inte kommer att tolerera varje avvikelse från denna fil numrering och ljudfilerna behöva förmodligen vara i den översta nivån i SD-kortet. Dock om du följer detta bör då de fungera väl.
Om ljudet klipp är för kort (mindre än en sekund eller två) då spelar de ibland inte bra. Ett gratis verktyg som Audacity kan användas för att lägga till en lugn stund i slutet av ljudklippet att fixa detta.
Hacka i modulen:
Om du inte kan få ett SD-kort med den upphöjda delen på baksidan (se bild) kan du inte finna att det spelar på ett tillförlitligt sätt. Sättet att fixa detta är att kort stift 6 på SD-kortet till jorden. Jag tror att detta är i huvudsak en aktivera pin på SD-kortet och vissa kort är kanske inte tillräckligt snabbt och måste vara aktiverad hela tiden. En liten tråd från kontakten för stift 6 på kortet till marken stift modulen (stift 8 av modulen) kommer fixa detta. Med detta stift 6 till Gnd wire i plats, alla micro SD-kort på 2GB eller mindre som är formaterade med SD Formatter verkar fungera bra.