
1、Einführung
Mit dem Mini MP3-Modul können MP3-Songs von der Speicherkarte abgespielt werden. Um die MP3-Wiedergabe zu ermöglichen, muss ein Lautsprecher und die Verbindung des Mini MP3-Moduls hinzugefügt werden. Dieses Modul wird dann über Dupont-Kabel mit einem Arduino oder ähnlichen Hauptsteuerungsboard verbunden.Und unser Produkt ist bereits mit einem Lautsprecher ausgestattet und verfügt über zwei Reihen von 8P-Buchsen, die direkt mit dem Mini MP3-Modul verbunden werden können (in der gleichen Richtung wie der Speicherkartenschacht und der 4P-Anschluss), und ist kompatibel mit LEGO-Steinen. Über die 4P-Buchsen, die auf Dupont-Kabel und Arduino-Steuerplatten umgerüstet werden können, kann Programmentwicklung durchgeführt werden, um einfache MP3-Wiedergabefunktionen zu realisieren.
2、Schemazeichnung
MINI-MP3-Converter-HS-S51-PL SchemaKlicken Sie zum Anzeigen
3、Modulparameter
Pinbezeichnung | Beschreibung |
|---|---|
GND | GND(Spannungsversorgungsminus) |
VCC | VCC(Spannungsversorgungsplus) |
RX | Signalempfangsinterface |
TX | Signalausgangsinterface |
Spannungsversorgung: 3.3V / 5V
Verbindungsmethode: PH2.0 4P Stecker
Montageart: Doppelbolzenfixierung
4, Platinegröße

5、Arduino IDE Beispielprogramm
Achtung: Wenn beim Hochladen des Programms eine Fehlermeldung bezüglich der Bibliotheksdateien angezeigt wird, laden Sie bitte zuerst die Bibliotheksdateien herunter!
Anleitung zum Herunterladen und Importieren der Bibliotheksdateien für das Arduino IDE:Klicken Sie zum Anzeigen
Beispielprogramm (UNO-Entwicklerboard):
#include <SoftwareSerial.h>
#include "Arduino.h"
#include "DFRobotDFPlayerMini.h"
SoftwareSerial mySerial(5,6);
DFRobotDFPlayerMini myPlayer;
void setup(){
mySerial.begin(9600);
myPlayer.begin(mySerial);
myPlayer.setTimeOut(500);
myPlayer.outputDevice(DFPLAYER_DEVICE_SD);
myPlayer.EQ(DFPLAYER_EQ_NORMAL);
myPlayer.volume(50);
}
void loop(){
myPlayer.play(1);
delay(1000);
myPlayer.play(2);
delay(1000);
myPlayer.play(3);
delay(1000);
}6、ESP32 Python Beispiel (für Mixly IDE /米思齐)
Entwicklungsboard auswählen Python ESP32 [ESP32 Generic(4MB)] auf den Code-Modus umschalten und hochladen
Achtung: Wenn beim Hochladen des Programms eine Fehlermeldung bezüglich der Bibliotheksdateien angezeigt wird, laden Sie bitte zuerst die Bibliotheksdateien herunter!
米思齐(Mixly)IDE ESP32库文件下载及导入教程:Klicken Sie zum Anzeigen
示例程序(ESP32-Python):
待更新...7、米思齐 Mixly 示例程序(图形化语言) in Deutsch
Beispielprogramm (UNO-Entwicklerboard):2、第二步将UNO开发板的库文件下载后解压在桌面。
Achtung: Wenn beim Hochladen des Programms eine Fehlermeldung bezüglich der Bibliotheksdateien angezeigt wird, laden Sie bitte zuerst die Bibliotheksdateien herunter!
米思齐(Mixly)IDE Arduino库文件下载及导入教程:Klicken Sie zum Anzeigen

Beispielprogramm (ESP32-Entwicklungsboard):2、第二步将UNO开发板的库文件下载后解压在桌面。
Achtung: Wenn beim Hochladen des Programms eine Fehlermeldung bezüglich der Bibliotheksdateien angezeigt wird, laden Sie bitte zuerst die Bibliotheksdateien herunter!
米思齐(Mixly)IDE ESP32库文件下载及导入教程:Klicken Sie zum Anzeigen
Bilder müssen aktualisiert werden...
8、Testumgebung Einrichtung
Testumgebung für Arduino UNO einrichten
Vorbereiten Sie die Komponenten:
HELLO STEM UNO R3 PRO Entwicklungsboard *1
UNO R3P Extension Board*1
USB type-c Datenkabel *1
Mini MP3-Adapter (HS-F51-L) *1
PH2.0 4P-Leitung 1 Stück
Schaltplan der Leitung:

9、Video-Tutorial
Video-Tutorial:Klicken Sie zum Anzeigen
10、Testergebnis
Arduino UNO Testergebnis:
Nachdem die Kabel des Geräts gut verbunden sind, wird das obige Programm auf die Arduino UNO-Entwicklungsplatine programmiert und es werden in der Reihenfolge 3 Lieder abgespielt.
