«Tocadiscos» de tarjetas.
A mi hijo, que tiene dos años, le encanta escuchar música, pero por ahora eso significa que me pida a mí que le ponga algo en Spotify en el móvil. Por eso, y tras inspirarme en un par de proyectos que había visto1, decidí construir un reproductor de música que funcionase con tarjetas equipadas con chips NFC. ¿El problema? Nunca había hecho nada parecido y, la verdad, jamás había cogido un soldador en mi vida.
A continuación, un (no tan) breve relato de mi aventura.
Advertencia: mis soldaduras son realmente horribles y algunos componentes sufrieron durante el proceso; se recomienda discreción al mirar las fotos. Mi idea es simplemente documentar mi proceso aprendiendo de este tema, no busco ser una guía de cómo hacer o no hacer algo.
El comienzo.
Sin tener muy claro por dónde empezar, me fui a internet a ver qué necesitaba. Tras unas cuantas horas de investigación, llegué a varias conclusiones:
- El proyecto consistiría en una Raspberry Pi Pico, a la que conectaría un lector NFC (concretamente un PN532) y un reproductor de MP3 (DFPlayer Mini). Para el sonido, un amplificador (PAM8403) y dos pequeños altavoces integrados.
- Para reproducir un álbum, bastaría con introducir la tarjeta correspondiente en una ranura, la que habría que mantener allí para que siguiese sonando la música.
- No habría manera de avanzar a la siguiente canción, de cambiar el orden de reproducción o de modificar el volumen.
Aunque los componentes del proyecto en sí no eran demasiado caros, pronto me di cuenta de que tendría que gastar un poco más, ya que necesitaba hacerme con herramientas básicas de electrónica: un soldador, estaño, un multímetro, cables y otros cuantos componentes.
Así que, muy pronto en el proyecto, llegó el momento de pedir la opinión de mi mujer, a ver si había fondos disponibles en alguna partida del presupuesto familiar2. Solventado ese asunto (y después de que la integrante razonable de mi matrimonio me dijera que no había problema en comprar las cosas, aunque me pidió que, por favor, este proyecto sí lo terminase), me lanzé a la aventura.
Continuará…
La Raspberry Pi Pico.
El lector de NFC.
El reproductor de MP3 y el audio.
Los leds y otros detalles.
Conectando todo.
La caja y el diseño de las tarjetas.
- «How I Built a NFC Movie Library for my Kids» por Simply Explained y «Album Cards: Rebuilding the Joy of Music Discovery for My 10-Year-Old» por Jordan Fulghum. ↩
- Manejamos nuestras finanzas con YNAB. 100% recomendado, aunque la curva de aprendizaje puede ser un poco empinada al comienzo. ↩