Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Cómo reproducir audio con Arduino UNO y DFPlayer Mini – Guía paso a paso

Componentes y materiales

Arduino UNO × 1
DFPlayer Mini × 1
Altavoz: 3W, 4 ohmios × 1
Cables de conexión (genéricos) × 1
Protoboard (genérica) × 1

Sobre este proyecto

Hola amigos, en este tutorial les muestro cómo reproducir archivos de audio usando Arduino y el DFPlayer Mini. El DFPlayer Mini es un pequeño y económico módulo reproductor MP3 con salida simplificada directamente al altavoz. El módulo puede usarse de forma independiente con batería, altavoz y pulsadores, o combinarse con un Arduino UNO u otra placa con capacidades RX/TX.

Para este proyecto utilizamos:

Código

#include "SoftwareSerial.h"
#include "DFRobotDFPlayerMini.h"

// Usar pines 2 y 3 para comunicarse con DFPlayer Mini
static const uint8_t PIN_MP3_TX = 2; // Conecta al RX del módulo
static const uint8_t PIN_MP3_RX = 3; // Conecta al TX del módulo

SoftwareSerial softwareSerial(PIN_MP3_RX, PIN_MP3_TX);
// Crear el objeto Player
DFRobotDFPlayerMini player;

void setup() {
  // Inicializar puerto serie USB para depuración
  Serial.begin(9600);
  // Inicializar puerto serie para DFPlayer Mini
  softwareSerial.begin(9600);
  
  // Iniciar comunicación con DFPlayer Mini
  if (player.begin(softwareSerial)) {
    Serial.println("OK");
    // Establecer volumen al máximo (0 a 30)
    player.volume(30);
    // Reproducir el primer archivo MP3 en la tarjeta SD
    player.play(1);
  } else {
    Serial.println("¡Conexión con DFPlayer Mini fallida!");
  }
}

void loop() {
  // No se requiere código en el bucle principal
}

Esquemático

Consulte la imagen del esquemático de conexiones en el proyecto original.

Notas importantes

Proceso de manufactura

  1. Piano Mecánico: Fusionando Tradición Acústica con Precisión Automatizada
  2. Disco compacto (CD): Historia, proceso de producción y tendencias futuras
  3. Reproductor de disco compacto: Reproducción de audio digital precisa y sin desgaste
  4. Construye un Spybot controlado por Bluetooth con Arduino
  5. FlickMote: Mando IR por gestos para Smart Home
  6. TV‑B‑Gone DIY con Arduino: Mando universal para apagar cualquier TV
  7. Construye un Reloj Maestro LED Personalizado con Alarma – Visible desde 12 Metros
  8. Detector de frecuencia de audio con Arduino – Mide los picos de sonido más intensos
  9. Find Me: Localizador Inteligente de Objetos con Arduino y Bluetooth
  10. Soluciones de Alimentación Optimizadas para Proyectos Arduino
  11. Reproductor MP3 controlado por web con Arduino: Reproducción de audio fácil desde el navegador