Kompakti MP3-soitinmoduuli Arduinoon ja muihin mikrokontrollereihin, microSD-paikalla ja USB-muistitikun tuella.
SKU: OT4011 Tuotenumero: NA087 EAN: 8720618827739 Sijainti: AD01.07
Vaihtoehto
UART TTL Sarja-MP3-moduuli Micro SD -korttipaikalla (YX5300 vaihtoehto)
€ 5,80
Katso tämä vaihtoehto
Näin kytket DFPlayer Mini (clone) MP3-moduuli MicroSD-korttipaikalla:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.
Tämä projekti näyttää, kuinka MP3-äänitiedostoja toistetaan DFPlayer Mini -moduulilla ja Arduino Unolla. Varmista, että microSD-korttisi on formatoitu FAT32-muotoon ja että MP3-tiedosto on sijoitettu 'mp3'-kansioon (tai juureen nimellä 0001.mp3). Kun virta kytketään, Arduino alustaa soittimen, asettaa toistovoimakkuuden ja aloittaa ensimmäisen ääniraidan toiston.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : DFPlayer Mini MP3 Player Demo
* Board : Arduino UNO (arduino:avr:uno)
* Parts : DF Player Mini
* Libraries : DFRobotDFPlayerMini 1.0.6
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <SoftwareSerial.h>
#include <DFRobotDFPlayerMini.h>
// Arduino pin 10 connects to DFPlayer TX, pin 11 connects to DFPlayer RX
SoftwareSerial dfSerial(10, 11);
DFRobotDFPlayerMini myDFPlayer;
void setup() {
Serial.begin(115200);
dfSerial.begin(9600);
Serial.println(F("Initializing DFPlayer Mini..."));
if (!myDFPlayer.begin(dfSerial)) {
Serial.println(F("Unable to begin DFPlayer Mini:"));
Serial.println(F("1. Recheck wiring"));
Serial.println(F("2. Insert formatted micro SD card with MP3 files"));
while (true) {
delay(100);
}
}
Serial.println(F("DFPlayer Mini online."));
// Set volume (0 to 30)
myDFPlayer.volume(20);
// Play the first MP3 file on the micro SD card
myDFPlayer.play(1);
Serial.println(F("Playing track 1..."));
}
void loop() {
// Print status messages if received from the player
if (myDFPlayer.available()) {
uint8_t type = myDFPlayer.readType();
int value = myDFPlayer.read();
if (type == DFPlayerPlayFinished) {
Serial.print(F("Track finished: "));
Serial.println(value);
}
}
}
Tarvittavat kirjastot: DFRobotDFPlayerMini 1.0.6
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Tämä projekti yhdistää ESP32:n DFPlayer Mini MP3 -moduuliin toistaakseen ääniraitoja micro SD -kortilta liitetyn kaiuttimen kautta. DFPlayer Mini saa virran 3.3V:sta, ja ESP32 kommunikoi sen kanssa laitteistopohjaisen Serial2:n kautta GPIO 16 (RX2) ja GPIO 17 (TX2). Alusta micro SD -korttisi FAT32:lla ja sijoita äänitiedostot 'mp3'-kansioon (esim. 0001.mp3) toiston aloittamiseksi.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : ESP32 DFPlayer Mini MP3 Player Demo
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : DF Player Mini
* Libraries : DFRobotDFPlayerMini 1.0.6
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <DFRobotDFPlayerMini.h>
DFRobotDFPlayerMini myDFPlayer;
void setup() {
Serial.begin(115200);
// Serial2: RX on GPIO 16, TX on GPIO 17
Serial2.begin(9600, SERIAL_8N1, 16, 17);
Serial.println(F("Initializing DFPlayer Mini..."));
if (!myDFPlayer.begin(Serial2)) {
Serial.println(F("Unable to begin. Check SD card and wiring!"));
while (true) {
delay(500);
}
}
Serial.println(F("DFPlayer Mini online."));
myDFPlayer.volume(20); // Set volume (0 to 30)
myDFPlayer.play(1); // Play track 0001.mp3
}
void loop() {
// Play next track every 10 seconds
delay(10000);
Serial.println(F("Playing next track..."));
myDFPlayer.next();
}
Tarvittavat kirjastot: DFRobotDFPlayerMini 1.0.6
Wiring diagram and example code generated by Codey.online — https://www.codey.online
DFPlayer Mini (clone) on kompakti ja tehokas MP3-soitinmoduuli, ihanteellinen äänisovelluksiin projekteissa kuten Arduino tai muut mikrokontrollerit. Tämä moduuli voi toistaa MP3-tiedostoja suoraan microSD-kortilta tai USB-tikulta ilman lisälaitteita.
Tärkeimmät ominaisuudet:
DFPlayer Mini on monipuolinen ratkaisu kaikkiin ääneen liittyviin projekteihisi, halusitpa lisätä äänitehosteita suunnitelmaasi tai rakentaa kokonaisen äänijärjestelmän!
HUOM: Tämä ei ole alkuperäinen YX5200-siru. Olemassa olevaa YX5200-sirulle tarkoitettua koodia saatetaan joutua muokkaamaan oikean toiminnan varmistamiseksi.
| Kompakti koko | Sopii helposti pieniin koteloihin mittojensa 22mm x 30mm ansiosta |
|---|---|
| Virtalähde | Toimii 3.2V–5V, ihanteellinen kannettaviin projekteihin |
| Mitat | 22mm x 30mm |
| Sopii | Arduino ja muut mikrokontrollerit |
| Helppo käyttö | Ohjattavissa sarjaviestinnällä, painikkeilla tai molempien yhdistelmällä |
| Tukee useita formaatteja | Toistaa MP3-, WAV- ja WMA-tiedostoja |
| Tallennus | Toimii microSD-korteilla, joiden koko on enintään 32 GB |
| Sisäänrakennettu vahvistin | Kytke kaiutin suoraan selkeää ääntä varten ilman lisävahvistimia |
| MicroSD-kortti | enintään 32 GB |
Toimii hyvin. Tekee sen, mitä pitääkin.
Toimii hyvin
Ostin useita, toimii hyvin
erittäin hyvä
Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.
Kaikki palautuksista
DFPlayer Mini (clone) MP3-moduuli MicroSD-korttipaikalla