Pour jouer un fichier audio sur l'arduino je pensais à tors qu'un shied MP3 était nécéssaire.
En fait, un simple lecteur de carte SD peut faire l'affaire pour jouer un fichier WAV . La qualité n'est pas au rendez-vous comparé au MP3 mais ce système D vaut la peine d'être parcouru.
Dans un premier temps connectez le lecteur de carte SD à l'arduino
Voir l'article "Connecter un lecteur de carte sd"
Connectez ensuite votre speaker à la pin 9 de l'Arduino et au GND
Niveau branchement c'est terminé on va maintenant convertir nos fichiers .WAV pour qu'ils soient lisible par l'arduino.
Convertir les fichiers WAV
Tout d'abord j'ai téléchargé quelques effets audio sur le site: Soundbibble.com
Ensuite téléchargé et installé le logiciel: R8Brain
Une fois le logiciel installé il faut convertir les fichiers en 32Mhz, 8 bits.
Pour terminer la partie SD, j'ai déposé ce fichier son sur ma carte SD dans un dossier nommé "sounds". Et replacé la carte SD dans le module connecté à l'Arduino.
Télécharger la librairie TMRpcm
Copiez et téléversez le code dans l'Arduino
une fois le code téléversé sur l'Arduino, lancez le moniteur série et envoyez le caractère "a"
source: Instructable | Youtube | Blog
Des Questions ? des avis ? des commentaires sur le montage ?