Interfaz TDB380 Mp3 módulo con Arduino (2 / 3 paso)

Paso 2: El código


Aquí es una pieza muy simple del código para el arduino. Primero se inicializa una conexión en serie con el TDB380 a 4800 baudios, envía un comando para detener la reproducción de cualquier archivo, restableciendo así la Junta Directiva. Entonces cada ciclo se verifica si la TDB380 está ocupado y si no juega un archivo al azar. Es importante dejar un espacio breve de tiempo después de comandos ya que toma un tiempo para que el TDB380 reaccione.

Para una lista completa de comandos disponibles, consulte la hoja de datos: http://www.thaieasyelec.net/archives/Manual/TDB380%20datasheet%20V2%5B1%5D.0%20.pdf

const int busyPin = 2; el número del pin Busy

void setup() {}
inicializar la comunicación serial:
Serial.Begin(4800); Establecer a 4800 bps
Serial.Print (0xEF, BYTE); Junta de reajuste
Delay(2000);
pinMode (busyPin, entrada);
}

void loop() {}
Si (digitalRead(busyPin) == LOW) {}
dispositivo ocupado
}
Else {}
Serial.Print (0 x 00, BYTE); Reproducir archivo aleatorio
Delay(5000);
}
}

Artículos Relacionados

Interfaz SIM900A módem GSM con Arduino

Interfaz SIM900A módem GSM con Arduino

Se trata de un muy bajo costo y simple módulo Arduino GSM y GPRS. Utilizamos el módulo SIMCom SIM900A. Es el más barato módulo ahora disponible en el mercado. Este post le permitirá realizar llamadas de arduino controlado y también enviar mensajes de
Hombre Pac gesto controlado con Arduino y Grove gesto módulo

Hombre Pac gesto controlado con Arduino y Grove gesto módulo

Pac-man Pac-man Pac-man! Hahaa! Si alguno de ustedes sabe lo que estoy hablando, entonces usted debe estar lo suficientemente mayor para saber un arcade de la vieja moda juego, al igual que yo XD (sin ofender). De hecho, me dispuse a jugar esos clási
Cómo crear un módulo de Bluetooth 4.0 compatible con Arduino

Cómo crear un módulo de Bluetooth 4.0 compatible con Arduino

ACTUALIZACIÓN: Permite hacer Robots, mi hogar digital hackerspace, fue comprado por RobotShop. No quiero entrar, pero los nuevos propietarios prohibición yo y la mayoría de los miembros veteranos. Dijo la mayoría de los enlaces allí estará rota. Por
Interfaz lcd con arduino

Interfaz lcd con arduino

entretela de 16 x 2 lcd con arduinoPantalla de cristal líquido es una parte muy esencial en los dispositivos encajados forma claculater para máquinas de impresión, pantalla LCD funciona con más tensión, con dos es más controladores ic en módulo del l
Cómo utilizar un módulo de P10 con arduino

Cómo utilizar un módulo de P10 con arduino

Hola todos, en este proyecto, vamos a aprender a utilizar un módulo de P10 con arduino nano. Tienes que comprar un módulo de P10 y una fuente de alimentación. Hay algunas buenas informaciones sobre el freetronics.Paso 1: Módulo de P10 Características
Interfaz de BMG160 de Sensor giroscopio de 3 ejes con Arduino Nano

Interfaz de BMG160 de Sensor giroscopio de 3 ejes con Arduino Nano

En el mundo de hoy, más de la mitad de los jóvenes y los niños son aficionada a juegos de azar y todos aquellos que gustan de él, fascinado por los aspectos técnicos del juego sabe la importancia de la detección de movimiento en este dominio. Nos sor
Sistema domótico con Arduino y GSM SIM900 módulo

Sistema domótico con Arduino y GSM SIM900 módulo

¡Hola! Ya casi he terminado mis estudios en la Facultad de ingeniería, tuve que hacer un proyecto de graduación y mi idea era hacer algo asombroso (sé que es muy gracioso: D) para mostrar a todos que soy una máquina prototipo buena y yo puedo convert
Interfaz de teclado con arduino

Interfaz de teclado con arduino

En dispositivos integrados uno de la parte esencial es teclado se utiliza para interactuar con dispositivos integrados, teclado de entrada felicitar a dispositivos que se utilizan para dar los dispositivos, de la calculadora a la computadora entrada
Interfaz de Motor de CC sin escobillas (BLDC) con Arduino

Interfaz de Motor de CC sin escobillas (BLDC) con Arduino

este es un tutorial sobre cómo la interfaz y funcionamiento de un motor DC sin escobillas con Arduino. Si usted tiene alguna pregunta o comentario por favor, responda en los comentarios o por correo a rautmithil [at] gmail [dot] com. También puede ob
Interfaz TMP-112 con Arduino nano (I2C)

Interfaz TMP-112 con Arduino nano (I2C)

Hola,Bueno saludos..!!I (Somanshu Choudhary) en nombre de empresas de tecnología Dcube va a medir la temperatura con Arduino nano, es una de las aplicaciones del protocolo I2C para leer los datos analógicos de temperatura Sensor TMP-112.Paso 1: Resum
Interfaz de pantalla táctil de 4 hilos con arduino

Interfaz de pantalla táctil de 4 hilos con arduino

En este post, estamos yendo a la interfaz de pantalla táctil de 4 hilos con arduino y hacer del teclado de 4 * 3 de ellos y etiquetado como 0-9, * y #.Paso 1: Lista de componentes: Arduino Unopantalla táctil de 4 hilosPistola de pegamentoCable de con
Módulos de reloj en tiempo Real compatible con Arduino #5 (DS1307 y DS3231)

Módulos de reloj en tiempo Real compatible con Arduino #5 (DS1307 y DS3231)

Un módulo de reloj en tiempo Real (RTC) es que un RTC es un RTC. ¿Verdad? Mal!Mientras estos dos ECA muy común, compatible con Arduino un aspecto muy similar y están conectados a través del I2C (pronunciado ojo cuadrado, u ojo ojo) bus de comunicacio
Interfaz de Motor de corriente continua sin escobillas (BLDC) con Arduino

Interfaz de Motor de corriente continua sin escobillas (BLDC) con Arduino

Este es un tutorial sobre cómo la interfaz y funcionamiento de un motor DC sin escobillas con Arduino. Si usted tiene alguna pregunta o comentario por favor, responda en los comentarios o por correo a rautmithil [at] gmail [dot] com. Usted también pu
Interfaz de GLCD con Arduino

Interfaz de GLCD con Arduino

De origen: http://www.theorycircuit.com/interface-glcd-with-arduino-display-your-photo-in-glcd/Enlace de Facebook: https://www.facebook.com/pages/Theorycircuit/825111734202123?ref=hlMostrar tu foto en el glcd.Puede mostrar su foto y selfie o cuadros