Audio afspelen in Arduino
Componenten en benodigdheden
![]() |
| × | 1 | |||
| × | 1 | ||||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 |
Over dit project
Hallo vrienden, vandaag laat ik je in deze video zien hoe je een audiobestand kunt afspelen met Arduino en Df-speler. De DFPlayer Mini is een kleine en goedkope MP3-modulespeler met een vereenvoudigde uitvoer rechtstreeks naar de luidspreker. De module kan worden gebruikt als een stand-alone module met aangesloten batterij, luidspreker en drukknoppen of in combinatie met een Arduino UNO of een andere met RX/TX-mogelijkheden. Om dit te maken, gebruik ik:-
1- Arduino UNO
2- Df Player Mini
3- Luidspreker
4- Jumper draden
5- Broodplank
Code
- Code
CodeArduino
#include "SoftwareSerial.h"#include "DFRobotDFPlayerMini.h"// Gebruik pinnen 2 en 3 om te communiceren met DFPlayer Ministatic const uint8_t PIN_MP3_TX =2; // Maakt verbinding met de RX statische const uint8_t PIN_MP3_RX =3 van de module; // Maakt verbinding met de TX SoftwareSerial softwareSerial (PIN_MP3_RX, PIN_MP3_TX) van de module;// Maak het Player-objectDFRobotDFPlayerMini-speler; ongeldige setup () {// Init USB-seriële poort voor foutopsporing Serial.begin (9600); // Init seriële poort voor DFPlayer Mini softwareSerial.begin (9600); // Start de communicatie met DFPlayer Mini if (player.begin(softwareSerial)) { Serial.println("OK"); // Zet het volume op maximaal (0 tot 30). speler.volume(30); // Speel het eerste MP3-bestand af op de SD-kaart player.play(1); } else { Serial.println("Verbinding maken met DFPlayer Mini mislukt!"); }}void loop() {}
Schema's

Productieproces