Looping musik Synthesizer (5 / 7 steg)
Steg 5: Lägg den i en låda
När allt är kopplad till protoshield, bifoga Arduino in rätt stift. Du är nu redo att sätta dina kretsar i ett fall. Jag använde denna liten grå plastlåda som lögnaktig runt omkring. Layouten på alla dina växlar och rattar är verkligen upp till dig. Jag borrade hål i toppen av rutan för lampor och knappar. Jag klippte också ut ett hål för högtalaren. På framsidan av boxen sätta jag mute-knappen, spela in switchen, och tempo potten. På baksidan av boxen satte jag audio out-uttaget, volym potten och på/av-knappen. Jag klippte också ut ett hål i ryggen, så att jag kunde koppla in min Arduino till datorn utan att ta det ur lådan. Jag skulle föreslå att använda en låda som är lite större än den jag gjorde, eftersom jag knappt gjort allt passar. Jag har också använt eltejp göra rutan lite robustare och lägga till några design. Vara kreativ här! Jag också märkt att alla mina växlar, rattar och knektar med en etikett maker.
Det är det för hårdvaran! Nu, ladda upp koden till din Arduino. Koden är postat nedan. När detta är uppladdad, bör allt fungera! Här är några saker att notera:
1.
ljudkvaliteten är inte bäst. Ljudvågen att få genereras en frekvens på 8000Hz, vilket inte är mycket tydliga, men låter bör vara igenkännlig. Först mitt ljud var kommer ut verkligen rörigt, men jag fixade det genom att sätta i rätt stora kondensatorer.
2. se till att växlarna är anslutna på rätt sätt, som jag noterade i steg. Först jag trådbundna marken slutet rakt in analogt i, som inte fungerar.
3. var försiktig med de alla tråd anslutningarna, särskilt var du löda och böja trådarna. Om en anslutning bryts kommer inte något fungerar rätt.
4. Använd inte vända tempo potten för fort. Din Arduino behöver tid att uppdatera.
5. inte försöker spela in för mycket – hur länge kan du spela in beror på tempot du har ställt in. Om du försöker spela in mer än den kan hantera, Arduino kommer att spela första ljudet du spelat in en gång, och det är det. Du måste återställa Arduino (genom att vrida den av och på) om du vill försöka registrera igen.