LinkItOne IPod Shuffle (3 / 4 steg)
Steg 3: programmering
Formatera en micro SD-kort i FAT-formaterat. Sedan spara filer som MP3-filer direkt på SD-kortet.
Använda koden nedan för att utlösa ljudfilen (Byt ut "001.mp3" med namnet på dina filer)
1 = "001.mp3"
2 = "002.mp3"
3 = "003.mp3"
Låta programmet välja en random låt.
Låt = random (1, 3)
När knappen trycks köra kommandot.
LAudio.setVolume(3); LAudio.playFile (storageSD,(char*)song)
Om du trycker på knappen två gånger i snabb följd har en ny slumpvariabel väljas och en annan låt börjar spela.
För teständamål jag in LED ljus när någonsin LAudio utförs kommandot för att hjälpa till med felsökning. Som tur var detta projekt gick smidigt och det var inte nödvändigt.
Fullständiga koden filer publiceras när jag gjort felsökning koden. Jag arbetar för närvarande för att expandera det maximala antalet låtar programmet kan hantera innan kraschar LinkIt.