Go Down

Topic: mp3 et arduino (Read 590 times) previous topic - next topic

catcat13

Bonjour à tous,

je cherche à faire un lecteur mp3 avec un shield carte sd. J'utilise la librairie trmPCM et le programme suivant, trouvé sur le net et qui est archi classique.
J'ai bien vérifié la broche CS de ma carte SD( broche 4). J'accède aux programmes de ma carte SD... J'ai mis les .wav sur la carte sd, je ne sais plus quoi faire. Avez vous des idées?

Merci de votre aide

#include <SPI.h>
#include <SD.h> // Inclure la librairie SD
#define SDPIN 4 // Chip Select du lecteur SD
#include <TMRpcm.h>

File  myFile;
TMRpcm tmrpcm;

char caractere; // Définition du caractère pour la gestion dans le moniteur série

void setup(){
  Serial.begin(9600); // début de la communication série
  tmrpcm.speakerPin = 5; // Speaker sur la pin 4
  tmrpcm.setVolume(4); // gestion du volume de 0 à 7
  tmrpcm.quality(1); // qualitée audio 0 ou 1
 
  // Initialisation de la carte SD
  if (!SD.begin(SDPIN)) {
    Serial.println("initialization failed!"); //  S'il y a un soucis "initialization failed!" s'affichera au moniteur
    return;
  }
 
 
  Serial.println("tapez un caractere -> a");
}

void loop(){
    if(Serial.available()){
      caractere = Serial.read();
      if(caractere == 'a'){ // Si le caractère recu dans le moniteur série est "a"
      Serial.println("Lecture"); // Ecrit dans le moniteur série
        tmrpcm.play("sounds/son8bit.wav"); // Joue le son "son8bit.wav"
      }
    }
}

void playSound(char *file){
 tmrpcm.play(file);
 return;
}

Artouste

#1
Feb 08, 2017, 02:55 pm Last Edit: Feb 08, 2017, 02:56 pm by Artouste
bonjour
attention il faut faire une modif dans la lib TMRpcm si tu utilise un uno
lire ça

Go Up