Étape 3: programmation
Formater une carte micro SD au format FAT. Puis enregistrez les fichiers comme les fichiers MP3 directement sur la carte SD.
Utiliser le code ci-dessous pour déclencher le fichier audio (remplacer le « 001.mp3 » avec le nom de vos fichiers)
1 = « 001.mp3 »
2 = « 002.mp3 »
3 = « 003.mp3 »
Que le programme à choisir une chanson au hasard.
chanson = aléatoire (1, 3)
Lorsque vous appuyez sur le bouton exécuter la commande.
LAudio.setVolume(3) ; LAudio.playFile (storageSD,(char*)song)
Si vous appuyez sur le bouton deux fois en succession rapide ont une nouvelle variable aléatoire choisi et une autre chanson commence à jouer.
Pour l’essai que j’ai configuré la LED à la lumière quand jamais le LAudio commande est exécutée afin de faciliter le débogage. Heureusement, ce projet s’est bien déroulée et il n’était pas nécessaire.
Les fichiers de code complet seront publiés une fois que j’ai fait le code de débogage. Je travaille actuellement pour augmenter le nombre maximal de chansons, que le programme peut gérer avant de s’écraser le LinkIt.