Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Comment lire de l'audio avec Arduino UNO et DFPlayer Mini – Guide étape par étape

Composants nécessaires

Composant Quantité
Arduino UNO 1
Module DFPlayer Mini 1
Haut-parleur 3W, 4 ohms 1
Fils de connexion (jumper wires) 1 jeu
Plaque d'essai (breadboard) 1

À propos du projet

Bonjour à tous ! Dans ce tutoriel, nous allons apprendre à lire des fichiers audio en utilisant un Arduino UNO et un module DFPlayer Mini. Le DFPlayer Mini est un module lecteur MP3 compact et peu coûteux, capable de piloter directement un haut-parleur. Il peut fonctionner en mode autonome (avec batterie, haut-parleur et boutons poussoirs) ou être contrôlé via un Arduino UNO (ou toute carte disposant de capacités RX/TX).

Schéma de câblage

Le schéma de connexion est illustré ci-dessous. Les points clés sont :

Comment lire de l audio avec Arduino UNO et DFPlayer Mini – Guide étape par étape

Code Arduino

Le code ci-dessous initialise la communication avec le DFPlayer Mini, règle le volume au maximum (30) et lance la lecture du premier fichier MP3 présent sur la carte SD.

#include <SoftwareSerial.h>
#include <DFRobotDFPlayerMini.h>

// Broches pour la liaison série logicielle vers le DFPlayer Mini
static const uint8_t PIN_MP3_TX = 2; // Relie au RX du module
static const uint8_t PIN_MP3_RX = 3; // Relie au TX du module

SoftwareSerial softwareSerial(PIN_MP3_RX, PIN_MP3_TX);
DFRobotDFPlayerMini player;

void setup() {
  Serial.begin(9600);           // Port série USB pour le débogage
  softwareSerial.begin(9600);   // Port série pour le DFPlayer Mini

  if (player.begin(softwareSerial)) {
    Serial.println(F("OK"));
    player.volume(30);          // Volume de 0 à 30
    player.play(1);             // Joue le premier fichier MP3
  } else {
    Serial.println(F("Échec de la connexion au DFPlayer Mini !"));
  }
}

void loop() {
  // Rien à faire en boucle pour cet exemple simple
}

Notes importantes

Processus de fabrication

  1. Piano mécanique : fusion de la tradition acoustique et de la précision automatisée
  2. Disque compact (CD) : histoire, processus de production et tendances futures
  3. Lecteur de disque compact : lecture numérique audio précise et sans usure
  4. Construire un Spybot Arduino piloté par Bluetooth
  5. FlickMote : Télécommande IR à gestes pour maison connectée
  6. TV-B-Gone DIY Arduino : Télécommande universelle pour toutes les TV
  7. Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres
  8. Détecteur de fréquence audio Arduino — Mesurer le pic sonore avec module haute sensibilité
  9. Find Me : Localisateur d'objets intelligent avec Arduino et Bluetooth