HS-S51-L Mini MP3-Adapter

HS-S51-L Mini MP3-Adapter

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.