
Materiales y herramientas para el montaje:
- Seeduino
- Lector de tarjetas SD (ranura para tarjetas SD);
- altavoz y condensador a 1-10 microfaradios.
Proceso de montaje casero:
Paso 1 Electrónica diagrama del dispositivo
Para conectar las tarjetas SD al controlador, necesita un divisor de voltaje de 5 a 3.3 V. Está montado en resistencias con un valor nominal de 1.8 k y 3.3 k. Pero específicamente en este caso, la placa se puede cambiar a 3.3 V. SPI La tarjeta se conecta a la placa usando cuatro cables. Al menos dos deben dejarse para la comida. En el diagrama, puede ver con más detalle cómo se conectan los componentes electrónicos.
Paso 2. El software parte de lo casero
Para poder compilar el firmware normalmente, necesitará la biblioteca fat16lib. Descomprima la biblioteca en una carpeta con Arduino y asígnele el nombre FAT16. Por defecto, no se necesita cambiar nada en el firmware. La tarjeta debe formatearse exclusivamente en el sistema FAT16. El autor usó una tarjeta de 256 megabytes.
Paso 3. Reproduce música
La música debe grabarse en formato WAV PCM Mono 8kHz 8 bit. Para transcodificar música al formato deseado, puede usar el codificador Switch Sound File Converter. También es importante que los nombres de la música en el mapa tengan el formato xxx.wav. Los nombres deben ingresarse sin expansión a través de espacios. En el firmware, deben estar en la línea playlist = "song1 song2 song3";
Eso, de hecho, es todo. De esta manera simple, puedes armar rápidamente un jugador muy simple. El controlador Garagino también es adecuado para estos fines, pero en este caso, los componentes y el diagrama de ensamblaje son algo diferentes.