Proyectos

🌳 Altavoz Interactivo Solar

Proyecto de hardware puro para la reproducción de audios informativos en exteriores.

Makers de Barrio

🛠️ Proyecto de la comunidad «Makers de Barrio»

Equipo participante: Isi, Magín, Tori, Jorge, Larry, Mica y Javi.

📦 1. Lista de Materiales
ComponenteEspecificaciónCant.
DFPlayer MiniMódulo audio MP31
CN3065Cargador Solar Lipo1
Panel SolarPolicristalino 5V, 1W1
Batería Li-Ion3.7V, 750mAh1
Botón ON/OFFInterruptor de encendido/apagado1
Pulsador TáctilBotón de acción (reproducir)1
💾 2. Preparación de la Tarjeta MicroSD

El módulo DFPlayer Mini es muy estricto con la estructura de archivos. Dado que cada altavoz estará dedicado a una sola planta, el proceso es muy sencillo:

  1. Formatea la tarjeta MicroSD (máximo 32GB) en formato FAT32.
  2. Crea una carpeta en el directorio raíz de la tarjeta y llámala mp3 (en minúsculas).
  3. Tu archivo de audio con la información de la planta debe estar en formato .mp3.
  4. Copia ese único archivo dentro de la carpeta mp3 y nómbralo obligatoriamente como: 0001.mp3. Cuando el visitante pulse el botón, siempre se reproducirá esta pista.
🔌 3. Arquitectura y Conexiones
Esquema de conexiones del altavoz solar

A. Bloque de Energía y Carga

  • Panel Solar: Conectar el positivo (+) al pad IN+ del CN3065, y el negativo (-) al pad IN-.
  • Batería Li-Ion: Soldar el polo positivo al pad BAT+ del CN3065, y el polo negativo al pad BAT-.
⚠️ ADVERTENCIA (Gestión Térmica): Las baterías Li-Ion pueden ser peligrosas si se exponen directamente a altas temperaturas. La batería debe quedar aislada del panel solar y ubicada en la zona más sombreada de la carcasa.

B. Bloque de Alimentación (Botón de Encendido y Apagado)

El sistema cuenta con un botón de encendido y apagado físico. Este aísla por completo el consumo del reproductor, permitiendo apagar el altavoz cuando el jardín está cerrado y garantizando una carga pasiva eficiente al sol.

  • Conectar un cable desde el pad SYS+ del CN3065 a un pin del Botón de Encendido/Apagado.
  • Conectar el pin de salida del Botón de Encendido/Apagado al pin 1 (VCC) del DFPlayer.
  • Conectar el pin 7 (GND) del DFPlayer al pad SYS- del CN3065.

C. Bloque de Audio

  • Conectar el pin 6 (SPK_1) del DFPlayer a un terminal del altavoz.
  • Conectar el pin 8 (SPK_2) del DFPlayer al segundo terminal del altavoz.

D. Bloque de Interfaz de Usuario

  • Conectar un terminal del pulsador táctil al pin 9 (IO_2) del DFPlayer.
  • Conectar el otro terminal del pulsador al pin 10 (GND) del DFPlayer.
    (Una pulsación reproduce la pista de información).
🛡️ 4. Diseño 3D y Protección al Aire Libre

Dado que el dispositivo se ubicará en un jardín botánico, el diseño de la carcasa (Enclosure) debe cumplir ciertos requisitos:

  • Materiales: Se recomienda impresión 3D en PETG o ASA, ya que el PLA se deforma con el calor del sol en exteriores.
  • Impermeabilización (IP65+): Las juntas deben sellarse con silicona o juntas tóricas (O-rings). El panel solar actuará como tapa superior sellada.
  • Acústica: La rejilla del altavoz debe apuntar hacia abajo o tener un diseño en «persiana» para evitar que entre agua de lluvia.
📁 5. Descarga de Documentos

Aquí puedes descargar todos los archivos necesarios para replicar este proyecto en tu propio entorno:

🛠️ 6. Problemas Resueltos (Troubleshooting)

Fiel a la metodología de diseño iterativo, documentamos los retos superados:

[ 📸 INSERTAR AQUÍ ]
Foto del montaje en protoboard mostrando la fase de pruebas y depuración.
❌ Problema 1: Consumo Fantasma y Déficit Energético

Síntoma: La batería se agotaba en reposo tras pocos días.
Solución: Integración de un interruptor físico entre el CN3065 y el DFPlayer. Esto reduce el consumo en reposo a 0 mA, permitiendo carga pasiva.

❌ Problema 2: Conflicto de Carga (Efecto Hipo)

Síntoma: Con el controlador anterior (TP5400), el reproductor se reiniciaba al sol.
Solución: Migración al chip CN3065, diseñado específicamente para energía solar, que ajusta la demanda a los 200mA del panel.

❌ Problema 3: Caída de Tensión (Brown-out)

Síntoma: El sistema colapsaba al arrancar la pista debido al pico de consumo del altavoz de 4Ω.
Iteración: Se probó una resistencia limitadora en serie para estrangular el pico, pero se retiró porque sacrificaba demasiado volumen físico. Se requiere una solución futura más eficiente.

🎮 1D Pong – Chaos Edition

Fabricación digital y programación reactiva.

Montaje Final del Pong

Esta documentación detalla la construcción y funcionamiento de una versión mejorada y «remixeada» del clásico 1D Pong creado originalmente por FlyingAngel. Nuestra versión introduce mecánicas de juego avanzadas (Modo Chaos), un chasis de fabricación digital y una interfaz de usuario optimizada con alimentación simplificada por USB nativo.

📦 1. Lista de Materiales (BOM)
ComponenteCant.DescripciónNotas / Especificaciones
Arduino Micro1Microcontrolador ATmega32U4Gestión nativa de USB y tamaño compacto.
Tira LED WS2812B160 LEDs NeopixelDensidad de 60 LEDs/m. Longitud: 1m.
Botones Arcade2Pulsadores de 30mmTipo estándar (sin iluminación interna).
LEDs 5mm2LEDs de señalizaciónColores: 1 Roja y 1 Azul.
Resistencias2220 ΩPara proteger los LEDs de señalización de 5mm.
MDF 3mm1Plancha de maderaDimensiones según diseño de Makercase.
Cable Micro-USB1Cable de datos/cargaLongitud recomendada: 2m.
Adaptador USB1Cargador de pared 5VMínimo 2A para alimentar el conjunto.
🔌 2. Esquema de Conexiones

El sistema utiliza el Arduino Micro como «cerebro» y distribuidor de energía a través de su puerto USB.

ComponentePin ArduinoTipoFunción
Tira LED (DIN)Pin 3Salida DigitalEnvío de datos a los Neopixels.
Botón J1 (Rojo)Pin 5Entrada DigitalGatillo Jugador 1 (Pull-up interno).
LED Saque J1Pin 6Salida PWMIndicador visual de saque J1 (Rojo).
Botón J2 (Azul)Pin 8Entrada DigitalGatillo Jugador 2 (Azul).
LED Saque J2Pin 9Salida PWMIndicador visual de saque J2 (Azul).
Alimentación +5V / VCCPotenciaSalida 5V hacia tira LED y LEDs externos.
Tierra (GND)GNDPotenciaComún para botones, tira y LEDs.
🛠️ 3. Guía de Montaje y Construcción

Fase 1: Fabricación Digital

  • Diseño de la caja: Generada en old.makercase.com para MDF de 3mm.
  • Modificaciones: Se han añadido orificios de 30mm para los botones arcade y de 5mm para los LEDs indicadores (situados fuera de los botones para mayor visibilidad).
  • Acceso USB: Calado lateral ajustado para la conexión directa del Arduino Micro.

Fase 2: Electrónica y Alimentación

  • Soldadura: Seguir el esquema. Los LEDs de señalización deben llevar su resistencia de 220 Ω en el ánodo.
  • Alimentación Directa: El sistema se alimenta íntegramente por el puerto USB del Arduino Micro.
⚠️ Nota de Potencia: Se utiliza un cargador de pared de 2A para garantizar que los 60 LEDs brillen al máximo (255 en código) sin caídas de tensión.
🧠 4. Lógica «Chaos Edition» (Diferencias Clave)
  • Chasis Arcade: Caja de MDF a medida mediante corte láser en lugar de carcasas impresas o genéricas.
  • Interfaz Separada: Los indicadores de saque están fuera de los botones, lo que permite usar botones arcade estándar de 30mm más robustos.
  • Boost Porcentual: Aceleración de hasta el 90% al golpear en el último píxel.
  • Dificultad Dinámica: 4 niveles (Verde, Amarillo, Rojo y Arcoíris).
  • Modo Ciego: Efecto visual disruptivo en modo Arcoíris cada 6 golpes.
  • Reset Cooperativo: Pulsación simultánea de 3 segundos para reiniciar.
  • Modo Demo Realista: IA que simula una partida real con errores humanos cuando el juego está inactivo.
🎥 5. Demostración en Vídeo
Modo Demo
Gameplay Real
📁 6. Archivos del Proyecto

Descarga los archivos necesarios para fabricar y programar tu propio 1D Pong:

Aviso de Software: El código está optimizado para la librería FastLED, e incluye gestión de brillo máximo y lógica de flanco para evitar trampas por pulsación mantenida. Recuerda instalar esta librería en el IDE de Arduino antes de compilar.

⚽ Pinsocc Ball

FAB ACADEMY 2026

🎓 Proyecto de Graduación – Beni Álvarez

Este es un proyecto perteneciente al Fab Academy de 2026. Ha sido cursado a través del nodo de Fab Lab León y construido íntegramente en las instalaciones del Fab Lab Ponferrada.

Presentación Pinsocc Ball

🤖 Robot Fabi

FAB ACADEMY 2026

🎓 Proyecto de Graduación – Oscar Cela

Este es un proyecto perteneciente al Fab Academy de 2026. Ha sido cursado a través del nodo de Fab Lab León y construido íntegramente en las instalaciones del Fab Lab Ponferrada.