Cara Memutar Audio dengan Arduino UNO dan DFPlayer Mini – Panduan Langkah demi Langkah
Komponen dan Perlengkapan
| Arduino UNO |
1 |
| DFPlayer Mini |
1 |
| Speaker: 3W, 4 ohms |
1 |
| Kabel Jumper (umum) |
1 |
| Breadboard (umum) |
1 |
Tentang Proyek Ini
Halo teman-teman, kali ini saya akan menunjukkan cara memutar file audio menggunakan Arduino dan DFPlayer. DFPlayer Mini adalah modul pemutar MP3 kecil dan berbiaya rendah dengan output yang disederhanakan langsung ke speaker. Modul ini dapat digunakan sebagai modul mandiri dengan baterai, speaker, dan tombol push yang terpasang, atau digunakan bersama dengan Arduino UNO atau yang lain dengan kemampuan RX/TX. Untuk membuat ini, saya menggunakan:-
- 1- Arduino UNO
- 2- DF Player Mini
- 3- Speaker
- 4- Kabel Jumper
- 5- Bread Board
Kode
CodeArduino
#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() { // 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() { }
Skematik