Resumen
Advertencia de trabajo en progreso: Algunos archivos de este proyecto aún requieren un poco de ajuste fino con respecto a los insertos con calefacción. A partir de ahora, se requiere un poco de ajuste para que todo encaje.
Si tienes hijos, probablemente hayas oído hablar de la infame Toniebox. Si no lo has hecho: es una jukebox RFID para niños. Compras figuras que tienen un chip RFID dentro, luego tu hijo las pone encima de la caja y ésta descarga y reproduce la música o el audiolibro asociado. Bueno, eso también se puede hacer como un proyecto de código abierto.
Ahí está elPhoniebox.-Proyecto sobreGithub, y aquí hay un tutorial para construir uno:
Lista de compras:
Partes:(Los enlaces son ejemplos, compruebe en sus tiendas locales para obtener mejores precios)
- 1xRaspberry Pi 4B con 1GB de RAM.
- 1xFuente de alimentación.
- 1xTarjeta microSD.
- 1xDisipadores de calor (opcionales)
- 1xInterruptor de encendido/apagado (opcional)
- 1xLector NFC PN532- Modo I²C (DIP 1 = encendido, DIP 2 = apagado)
- 1xLED.
- 4xBotón
- 1xConjunto de altavoces USB para PC.- También comercializado como:Token de Speedlink.,Fantec GS304,Mars Gaming MS-OM., y algunos más. Si no te importa el anillo LED, solo agarra un conjunto de altavoces USB baratos. Solo asegúrate de que los altavoces sean de 2" y el amplificador esté integrado en el control remoto con cable.
Consumibles:
- 2x Filamento PETG de tu elección.
- 6xCable de puente.
- 1xResistor de 1kΩ.
- 8xManguito de extremo de cable.-¿Necesitas alicates?
- 4xTubo termocontraíble.
- 15xTornillo M2,5x5mm.
- Tornillo 2x M3x5mm.
- Tornillo 2x M3x14mm.
- 15xInserto calentado M2,5x5mm.
- Inserto con calefacción 4x M3x5mm.
- 1xCinta Nano.
- 5xPies de goma.
- Algunos papeles de tejido.
- MuchosEtiquetas RFID.- Busca en AliExpress "NTAG213 Wet". Deberías encontrarlos a un mejor precio allí.
Instrucciones:
- Imprime elPhoniebox_Front_Panel.stlCon soporte de árbol. Inserta una PAUSA en tu gcode antes del último milímetro. Luego, cambia el filamento para multicolor.
-
Cambia tu PN532 al modo I²C, luego suelda un conector a la fila de 4 pines. Conéctalo a tu Pi:
Pin de RasPi. Pin PN532 Función RasPi. 3 SDA GPIO 2 (SDA) 4 5V 5V 5 SCL GPIO 3 (SCL) 6 GND GND - Toma un cable de puente de cada color: negro, gris, blanco, púrpura, azul, verde. Corta cada uno en una pieza de ~15cm y otra de ~5cm. Desecha el corto negro y blanco, desenchufa los extremos del resto y envuélvelos todos excepto el negro y blanco.
- Corta el enchufe de los 6 cables cortos y desnuda los extremos. Saca el enchufe azul con el LED de su carcasa. Corta los cables de tu LED hasta aproximadamente 5 cm y desnuda los extremos.
- Espera a que el trabajo de impresión termine. Con tu filamento de color acento ya en su lugar, imprime.Phoniebox_Front_Inner.stl, también con soporte de árbol.
- Retira el soporte de la parte impresa. Atornilla la carcasa del LED y los botones. Usa alicates para apretarlos. No tiene que ser perfecto.De verdad.Apretado, apretado.Suficiente.Está bien.
- Pon dos insertos calentados de 3m en los agujeros de la parte trasera, y uno de 2,5mm en el agujero de la parte inferior.
- Solde el resistor de 1k al cable, luego desliza un trozo de tubo termorretráctil sobre la unión (suficientemente largo como para cubrirlo), solde el otro extremo del resistor a LED+, desliza el tubo sobre la unión y encogelo.
- Solde los extremos desnudos de los 4 cables cortos al LED-. Los extremos con funda deben apuntar hacia el LED. Añade el cable negro largo con el enchufe apuntando lejos del LED. Desliza un trozo de tubo sobre la unión (solo lo suficientemente largo para cubrirlo) y encoge el tubo.
-
Vuelva a conectar el LED a su carcasa, luego inserte los 4 extremos con fundas en un pin de su botón respectivo (ver tabla a continuación) y apártelos con un tornillo. Intente mantener la unión de soldadura entre los botones Next y Vol+.
Pin de RasPi. Color Papel Función RasPi. 35 púrpura Anterior GPIO 19 36 azul Siguiente. GPIO 16 37 gris Vol- GPIO 26 38 verde Vol+ GPIO 20. 39 negro GND GND 40 blanco LED. GPIO 21 - Pon un trozo de tubo termocontraíble sobre el cable negro (7 mm debería servir), luego empuja el cable blanco a través de él, de modo que ambos enchufes estén en el mismo extremo. Añade los 4 cables restantes y conéctalos a sus botones.
- Conecte los cables al RasPi (ver tabla arriba), organice los cables en un ángulo de 90° ordenado, y empuje el tubo lo más cerca posible de los enchufes, asegúrese de que todos los cables estén rectos, luego jálalo hacia atrás ~2cm y encoge ese tubo.
- Espera a que la impresión termine, vuelve a tu filamento principal y luego imprime *Phoniebox_Back.stlAñade ocho copias dePhoniebox_Front_Bar.stl. Sin apoyo.
- Dirígete aGithuby configura tu tarjeta SD.
- Asegúrate de que tu PN532, LED y botones estén conectados. Inicia tu Pi y comprueba la dirección IP de tu router. Si no se conecta a tu WiFi, usa un cable en su lugar.
- Conecta a través de SSH en él, aquí está.PuTTY.Si necesitas un cliente. Ejecuta sudo apt update && sudo apt -y upgrade.
- Espera a que la impresión termine. Luego imprime Phoniebox_Main_Body.stl y Phoniebox_Front_Outer.stl. Puedes hacer ambos en un solo trabajo, con soporte de árbol y mucho borde. Esto tomará un tiempo.
- Ejecute sudo raspi-config, luego seleccione: Opciones de interfaz > I2C > ¿habilitar? SÍ. Si su Wi-Fi no se conectó, seleccione Opciones de localización > País WLAN > Su país, luego inténtelo de nuevo a través de raspi-config.
- Vuelve atrás alGithuby ejecute elComando de instalación en una sola línea.. Habrá una larga fase de descarga/instalación antes de que puedas configurar el lector de RFID. Aprovecha para empujar los insertos calentados hacia los marcos interiores, y luego pega las barras. El script podría haber terminado hasta que hayas terminado. Si no es así, toma un café y no olvides comprarme uno. ;)
- Después de que todo esté instalado, ajuste los valores GPIO para sus botones y LED, y pruebe si todo funciona como se espera. Luego, espere a que la impresión termine.
- ImprimirPhoniebox_Top.stl. Como antes, pausa la impresión antes del último milímetro para un cambio de filamento. Imprime.Phoniebox_Top_Insert.stlDespués.
- Pon los insertos calentados en el cuerpo principal. Deberían quedar dos insertos de 3 mm. Estos van dentro delexteriorAgujeros para altavoces.
- Desmonta los altavoces. Si usaste el mismo modelo, guarda un anillo LED. Luego, atornilla los altavoces al cuerpo principal con los tornillos cortos de 3 mm.
- Arme la parte delantera: El panel de botones va en el medio. Asegúrese de no apretar ningún cable entre los marcos. Atorníllalo al cuerpo principal y asegúrese de que esté nivelado. Luego inserte las rejillas de los altavoces izquierdo y derecho. Asegure todo con tornillos a través de los orificios inferiores. Tome los dos tornillos largos de 3 mm, atorníllalos a través de los orificios
- Atornille el Pi, conecte los cables GPIO. Luego coloque trozos de cinta nanotecnológica en la columna RFID y el soporte para el anillo LED. Monte el anillo, conecte el lector RFID y colóquelo en su lugar, luego conecte esos cables al Pi.
- Inicie el Pi y pruebe todo una vez más. Ponga tanto los altavoces como el Pi al máximo volumen, luego use el control remoto con cable para reducirlo a un nivel sin distorsión.
- Arme el panel superior. Un poco de súper pegamento ayudará a que el inserto permanezca en su lugar. Deslízalo hasta su posición.
- Pon el cable de 3,5 mm a través del agujero en la parte trasera, y luego átenlo.
- Corta un agujero en el último pie de goma y ponlo sobre el cable de 3,5 mm. Luego, cubre el agujero del panel trasero con él y enchufa el cable.
- Hecho.
Fuente del modelo
