Saltar la navegación

Rfid + Mp3 Sonidos

Los sonidos o canciones que vayamos a utilizar deben de estar en formato MP3.
Si alguien necesita cambiar el formato puede hacerlo en línea o utilizar el programa
Audacity.

Las canciones o sonidos deben de estar muy bien ordenados.
Se van a copiar directamente a la tarjeta micro SD sin carpeta que las contenga.
micro sd
Es muy importante copiarlos en el orden que vamos a querer que correspondan con nuestras tarjetas.
Una vez copiadas las canciones en la micro SD ( formateada previamente!!!!) se van a
quedar en el orden que las hemos puesto. Para mayor garantía de que va a funcionar correctamente
podemos ir copiando una a una las canciones o sonidos. Un sonido que, por ejemplo, se llame "0003_sonido"
y que lo hayamos copiado en cuarto lugar tomara la cuarta plaza como referencia en programación. Los
nombres no alteran esta realidad. 
Ejemplos de 3 listas de canciones.

lista1 lista1 lista3

Este sistema de copiar archivo por archivo, canción/sonido por canción/sonido, uno a uno
y no todos a la vez. Haciendolo de esta manera, tediosa manera, aseguraremos que no fallará. 
Nuestra programación indexa por el orden en que han sido copiados los archivos. Aunque parezca
que no es necesario tener un orden numeral, es absolutamente necesario!.
Recordad que es necesario formatear la tarjeta SD Card antes de copiar uno a uno los archivos.

1.-Guarda todos los sonidos en formato MP3 en una carpeta.
2.- Renombra los archivos. Es muy conveniente (imprescindible) que el nombre tenga esa estructura para facilitar la lectura y la copia a la tarjeta
0001_ABEJA (el nombre después de los números es opcional, aunque es conveniente)
0002_ARANYA
3.-Formatear la tarjeta. El reproductor de mp3 que empleamos puede manejar tarjetas de 8Gb como máximo
4.-Copia los archivos en la tarjeta. muy importante
Se deben copiar uno a uno y por orden.

Como copiar sonidos

Librerias necesarias

Para que funcione correctamente nuestro dispositivo vamos a necesitar una serie de librerias:

 #include "Arduino.h"

#include "SoftwareSerial.h"

#include "DFRobotDFPlayerMini.h"

#include "SPI.h"

#include <MFRC522.h>

#include <MFRC522Extended.h>

#include <Wire.h>

#include <LiquidCrystal_I2C.h>