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
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
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.