Libros de Cartón Musicales: Estimulan Ánimo y Memoria a Todas las Edades
Componentes y suministros
| Componente | Cantidad |
|---|---|
| Arduino UNO | 1 |
Herramientas y máquinas necesarias
- Impresora 3D (genérica)
Sobre el proyecto
La música beneficia a personas de todas las edades: mejora el ánimo, promueve la salud y estimula la memoria. Tras observar cómo un libro musical infantil alegró a una persona con Alzheimer, surgió la idea de Notable Board Books: libros interactivos personalizables con música y fotos, sin botones ni interruptores. El libro entra en "modo listo" al cogerlo y reproduce la página que el usuario abre.
Montaje de la carcasa electrónica
- Une la base trasera (backbase) y la carcasa del altavoz (speakerhousingb) con dos tornillos M3.
- Solda cables (~23cm) al altavoz de 4Ω y fíjalo en su carcasa.
- Pasa los cables del altavoz al alojamiento electrónico.
- Dobla las patas de las fotorresistencias e insértalas en los agujeros redondos de la carcasa electrónica. Usa termoretráctil en una pata para evitar cortocircuitos.
- Suelda cables wire-wrap a cada fotorresistencia, aisla con termoretráctil.
- Conecta todas las patas comunes de las fotorresistencias a +5V.
- Inserta el interruptor de inclinación (bola rodante) en la pieza impresa tilt1 (extremo de latón arriba). Suelda cables y fija con velcro.

Preparación del libro
- Alinea el punch jig impreso en la esquina superior derecha del libro en blanco.
- Marca y perfora agujeros (broca hueca 7mm) en páginas decrecientes: 1er agujero atraviesa 5 páginas, 2do 4, etc.
- Imprime textos y fotos en papel fotográfico rígido. Pega con cola blanca extendida uniformemente, deja secar antes de continuar.

Grabación y transferencia de audio
Se usaron canciones de dominio público. Grabación con iPhone (Memos de voz) → convertir M4A a OGG (conversores online gratuitos). La placa de sonido Adafruit tiene 11 pines de control (slots). Nombra el archivo según el slot (ej. T05.ogg para slot 5). Conecta la placa por microUSB, copia archivos .ogg y expulsa.
Conexiones finales y prueba
Sigue el esquemático para conectar batería de 9V, placa de sonido, amplificador, fotorresistencias, relé e interruptor de inclinación. Carga el sketch en Arduino. Enciende (inclina la carcasa) y ajusta volumen en el amplificador.

Verifica voltajes en entradas analógicas: páginas abiertas ~3.5V (lectura ~700), cerradas ~2V. Umbral establecido en 600.
Montaje final
Corta velcro 1" en tiras de 1/2", pega en las ranuras de la carcasa. Alinea los agujeros del libro con las fotorresistencias, cierra la tapa de batería/altavoz con tornillos M3. ¡Listo!

Lista de materiales (BOM)
- Arduino Uno (1)
- Placa de sonido Adafruit Audio FX 16MB (1)
- Altavoz 2" 4Ω 3W (1)
- Amplificador audio 3W 5V (1)
- Fotorresistencias 5mm (5)
- Módulo relé 5V (1)
- Interruptor inclinación bola rodante (1)
- Resistencias 3.3kΩ ¼W (5)
- Conector batería 9V (1)
- Batería 9V (1)
- Tornillos M3x12mm (6), tuercas M3 (2)
- Protoboard 2"x3.5" (1)
- Libro cartón en blanco 6"x6" (1)
- Velcro 1" ancho, 10" largo (1)
- Varios: soldadura, termoretráctil, cable
- Piezas 3D: Back Base, Speaker housingb, Speaker lidb, tilt1
Archivos
Descarga archivos del proyecto
Código de control (Arduino)
int r=200, r1=200, r2=200, r3=200, r4=200;
int a=0, b=0, c=0, d=0, e=0;
int t1=0, t2=0, on=0, td=500;
void setup() {
pinMode(2,OUTPUT); pinMode(4,OUTPUT); pinMode(7,OUTPUT);
pinMode(9,OUTPUT); pinMode(11,OUTPUT); pinMode(3,OUTPUT);
digitalWrite(3,HIGH); // relé bypass ON
digitalWrite(2,HIGH); digitalWrite(4,HIGH);
digitalWrite(7,HIGH); digitalWrite(9,HIGH); digitalWrite(11,HIGH);
delay(1000); // espera mientras se coge el libro
}
void loop() {
r4=analogRead(A4); r3=analogRead(A3); r2=analogRead(A2);
r1=analogRead(A1); r=analogRead(A0);
if (r4>600) a=1; if (r3>600) b=2; if (r2>600) c=4;
if (r1>600) d=8; if (r>600) e=16;
t1 = a+b+c+d+e;
delay(600);
r4=analogRead(A4); r3=analogRead(A3); r2=analogRead(A2);
r1=analogRead(A1); r=analogRead(A0);
if (r4>600) a=1; if (r3>600) b=2; if (r2>600) c=4;
if (r1>600) d=8; if (r>600) e=16;
t2 = a+b+c+d+e;
if (t1 == t2) { // lectura válida dos veces
if (a==1) { digitalWrite(2,LOW); on=1; digitalWrite(4,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH); digitalWrite(11,HIGH); digitalWrite(3,HIGH); delay(150); }
if (b==2 && on==0) { digitalWrite(4,LOW); digitalWrite(2,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH); digitalWrite(11,HIGH); digitalWrite(3,HIGH); on=1; delay(150); }
if (c==4 && on==0) { digitalWrite(7,LOW); digitalWrite(4,HIGH); digitalWrite(2,HIGH); digitalWrite(9,HIGH); digitalWrite(11,HIGH); digitalWrite(3,HIGH); on=1; delay(150); }
if (d==8 && on==0) { digitalWrite(9,LOW); digitalWrite(4,HIGH); digitalWrite(7,HIGH); digitalWrite(2,HIGH); digitalWrite(11,HIGH); digitalWrite(3,HIGH); on=1; delay(150); }
if (e==16 && on==0) { digitalWrite(11,LOW); digitalWrite(4,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH); digitalWrite(2,HIGH); digitalWrite(3,HIGH); delay(150); }
if (t2==0) { digitalWrite(11,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH); digitalWrite(2,HIGH); digitalWrite(3,LOW); }
}
on=0; a=0; b=0; c=0; d=0; e=0;
}
Esquemático

Proceso de manufactura
- Diseñando UX para Personas Mayores: Guía Completa
- Fabricación de Tablas de Planchar: Diseño, Materiales y Proceso Productivo
- El legado y evolución del jukebox clásico
- Partituras: De manuscritos medievales a edición moderna — Visión de la industria
- Placas de Circuito Impreso: Diseño, Fabricación y Tendencias Futuras
- Construcción y Diseño de Tablas de Surf: De Raíces Polinesias a la Innovación Moderna
- La evolución y proceso de producción de los libros modernos
- Sensor de Calidad del Aire Solar con Helium: Guía de Diseño y Despliegue
- Placa RasPiRobot Board V2: Convierte tu Raspberry Pi en un Controlador de Robot Potente
- Reloj de Palabras DIY con Arduino: Construye una Pantalla Elegante en Tiempo Real
- Construye un impresionante cubo LED 5x5x5 con Arduino Mega