Aide: lecture DFplayer mini

Bonjour à tous
Actuellement je me penche sur comment faire fonctionner DFplayer en suivant tant bien que mal toute les explications a droite et a gauche j'ai pris cette référence Play audio in Arduino
j’ai bien suivi le modèle mais rien ce passe, j'ai une piste mp3 à lire (0001 mp3 dans le dossier mp3 dans la carte SD)
Pouvez-vous m'aider svp avant que je devine fou :rofl:
merci

Es-tu sûr que l'auteur place son fichier dans un dossier nommé MP3 ?
Pour ma part je pense que pour jouer un mp3 à partir du dossier MP3 il faut utiliser la méthode playMp3Folder :
void playMp3Folder(int fileNumber);

Vu la video oui mais je peux essayé cette méthode aussi :wink:

Bonjour @rico95

J'ai déplacé ton message , qui n'est pas un totoriel, pour le mettre dans la partie principale du Forum Francophone

Pour savoir où et comment poser des question lire ceci :

Bonjour,

La doc complète en anglais avec exemples de WikiDfrobot.com : DFPlayer_Mini_SKU_DFR0299-DFRobot

ou un autre lien pour une même réalisation mais en français :
https://arduino-france.site/dfplayer-mini/

Dans ton cas, comme le dit hbachetti, le fichier à lire 0001.mp3 doit être placé à la racine de la carte SD.

Cordialement

Ce qui est assez remarquable avec la librairie DfRobot est qu'elle utilise des commandes 0x12 à 0x1A, alors que dans la doc Picaxe, la liste des commandes va de 0x01 à 0x11, et 0x3C à 0x4D.
Undocumented features ?

Donc comment dois-je mis prendre, je le met ou exactement cette ligne
je precede comme ceci ?
dsl je suis novice
merci

#include "SoftwareSerial.h"
#include "DFRobotDFPlayerMini.h"

// Use pins 2 and 3 to communicate with DFPlayer Mini
static const uint8_t PIN_MP3_TX = 2; // Connects to module's RX 
static const uint8_t PIN_MP3_RX = 3; // Connects to module's TX 
SoftwareSerial softwareSerial(PIN_MP3_RX, PIN_MP3_TX);

// Create the Player object
DFRobotDFPlayerMini player;

void setup() {
void playMp3Folder(int fileNumber);
  // Init USB serial port for debugging
  Serial.begin(9600);
  // Init serial port for DFPlayer Mini
  softwareSerial.begin(9600);

  // Start communication with DFPlayer Mini
  if (player.begin(softwareSerial)) {
   Serial.println("OK");

    // Set volume to maximum (0 to 30).
    player.volume(30);
    // Play the first MP3 file on the SD card
    player.play(1);
  } else {
    Serial.println("Connecting to DFPlayer Mini failed!");
  }
}

void loop() {
}

Bon sa marche j'ai posé la question sans oser tester mais à pas peur sa marche c'est l'essentiel ^^
maintenant c'est l'integret avec un autre code a la suite

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.