2026 · Ingeniería, energía solar
Heliostato diseñado en el navegador
Sunspot coloca el espejo en el mapa, calcula la óptica y la mecánica y después entrega todo listo para construir: archivos STL para impresión 3D, lista de materiales, esquema de Arduino y manual. No utiliza IA durante el funcionamiento. Escribimos el código con ayuda de IA.
- Tipos de piezas
- 129
- Unidades para montar
- 1 587
- Archivos STL en el paquete
- 28, en total, 211 unidades
- Lista de materiales
- 107 elementos
- Espejos
- 37 facetas, 865 cm²
- Código de la aplicación
- 89.346 líneas de TypeScript
- Pruebas automatizadas
- 790 casos en 72 archivos
- Del primer commit a la versión 1.0.0
- 26–28 de octubre de 2026
01Qué es
Helióstato con 37 espejos de curvatura variable
Un heliostato es un espejo que gira automáticamente siguiendo el sol y refleja la luz hacia un punto determinado. Sunspot está formado por 37 facetas hexagonales con espejo acrílico de 2 mm. Cada faceta mide 30 mm de lado, la superficie reflectante es de 865 cm² y el conjunto del espejo pesa 5,64 kg.
Dos servos inclinan cada faceta, 74 en total. El conjunto de espejos funciona así como un único espejo de curvatura ajustable: permite enfocar el punto de luz en un objetivo situado a 4 m o a 30 m. El conjunto gira en dos ejes, acimut y elevación, mediante motores paso a paso 28BYJ-48, bajo una cúpula de PMMA de unos 724 mm de diámetro.
Ofrecemos la aplicación sunspot.hexart.io gratis y sin necesidad de crear una cuenta. Es una muestra de lo que hacemos hoy: un proyecto de ingeniería, desde los requisitos hasta el paquete de producción.
02No es IA, es código
La acción no utiliza inteligencia artificial
La aplicación no ejecuta ningún modelo de IA. El código calcula cada valor mediante fórmulas de la bibliografía y las normas, que pueden verificarse en la documentación de los cálculos. El mismo conjunto de parámetros da las mismas dimensiones de las piezas.
La posición del sol se calcula con el algoritmo de NOAA y Meeus, con refracción. La radiación directa (DNI) se obtiene mediante el modelo de Meinel con la corrección de Laue; la masa de aire, con la fórmula de Kasten y Young de 1989; y la forma del disco solar, con el modelo de Buie. La carga de viento se calcula según EN 1991-1-4, los dientes de los engranajes según ISO 6336 y los rodamientos según ISO 76 e ISO 281.
Dónde ha trabajado la IA
La IA participó en la escritura del código. Paul Lazniak definió los requisitos y un equipo de agentes de IA escribió el código por fases: los autores trabajaron en conjuntos de archivos independientes, en paralelo, y después otros agentes se encargaron de la integración y la revisión. Los autores de las funciones trabajaron con Claude Opus 5.5, mientras que Claude Sonnet 5.5 verificó cada solicitud por separado.
Siete agentes de investigación prepararon 30 fichas de componentes con datos de catálogo. Una sesión de coordinación dirigió a 25 agentes. La regla de trabajo era clara: nada de cifras inventadas, cada valor debe tener una fuente.
03Simulación
Sol, viento y riesgo calculados antes de construir
-
160.000 rayos en 0,1 s
El trazado de rayos con el método de Monte Carlo calcula la óptica en una malla de 129 × 129. Para 37 facetas, el cálculo dura unos 0,1 s, por lo que el mapa de intensidad en el objetivo cambia en tiempo real junto con los parámetros.
-
39,0 W con un objetivo de 57,13 W
Ficha de investigación del 26 de octubre de 2026: con una DNI de 909 W/m² y un objetivo a 4,47 m, llegan al objetivo 39,0 W. La densidad máxima es de 12,35 kW/m² y el 90 % de la energía se concentra en un círculo de 9,6 cm de diámetro.
-
460 Wh al día, 121,3 kWh al año
La misma tarjeta calcula la energía suministrada durante el día y el año. El día se puede consultar hora a hora, también con los datos meteorológicos de Open-Meteo.
-
0 colisiones en 833 posiciones
La comprobación del mecanismo analiza 209 pares de piezas en 833 posiciones. Estado a 26 de octubre de 2026: cero colisiones.
-
Error inferior a 0,05 mm
En modo facetado, el rayo central de cada espejo se desvía del objetivo menos de 0,05 mm a 4,6 m y 0,2 mm a 32 m.
-
Umbrales de seguridad
El módulo de riesgo calcula la intensidad según los umbrales de HSE y API RP 521: 1,2, 2,5, 9,5, 12,5 y 25 kW/m², el tiempo hasta sentir dolor en la piel y el riesgo para los ojos según Ho et al. (2011).
04Decoración
Dispositivo en un lugar real
El dispositivo y el objetivo se sitúan en el mapa o introduciendo una dirección. El terreno se obtiene de datos de elevación, los edificios de OpenStreetMap y el modelo de la ciudad de la fotogrametría de Google Photorealistic 3D Tiles a través de Cesium ion. El objetivo puede ser cualquier punto del espacio: una ventana, un panel o un tramo de pared.
La fecha y la hora se seleccionan en un calendario o se muestra el día a cámara rápida. La misma escena funciona con gafas de realidad virtual y en modo AR con vista del entorno (WebXR).
05Paquete de construcción
Un botón: todo lo necesario para el taller
El botón «Descargar paquete para impresión» descarga un archivo ZIP con 38 archivos, unos 111 MB. Incluye 28 archivos STL para imprimir y cortar 211 piezas, y 4 diseños SVG de placas y espejos para cortar a partir de una lámina. También contiene un sketch de Arduino, la lista de materiales en CSV y Markdown, el presupuesto y los parámetros del proyecto en JSON.
Para la configuración predeterminada, la lista de materiales tiene 107 elementos. Hay que comprar 80, imprimir en 3D 20, cortar 4 de una plancha y 3 piezas se pueden moldear o imprimir. Solo los elementos de fijación suman 340 unidades: 70 tornillos, 30 tuercas y 240 arandelas. Además, se necesitan 74 servomotores, 5 controladores PCA9685, 2 motores 28BYJ-48 y un reloj DS3231.
El dispositivo completo pesa 74,4 kg. Los materiales, según la tarifa de octubre de 2026, cuestan 8.608,73 PLN netos, y la impresión FDM lleva unas 24,7 h.
Manual y ficha de investigación
A partir de los parámetros actuales, la aplicación genera un manual de construcción y una ficha de investigación con los resultados de los cálculos, en polaco y en inglés, listos para imprimir en PDF. En la versión del 26 de octubre de 2026, el manual tenía 61 páginas A4 y la ficha de investigación, 32.
06Controlador
Boceto de Arduino desarrollado para un proyecto concreto
El generador selecciona la placa según el número de espejos: Arduino Uno para hasta 61 facetas, Mega 2560 para hasta 432 y ESP32 para hasta 864. Para 37 facetas, selecciona Mega 2560. En ese caso, el sketch tiene 2 128 líneas y, según la estimación, ocupa unos 44,9 kB de memoria flash.
Los servos controlan los módulos PCA9685, con 8 facetas por módulo. La hora UTC la proporciona un reloj DS3231, y la posición cero, un sensor Hall con calibración guardada en EEPROM. El controlador incluye un botón SAFE y un limitador de potencia del haz concentrado.
Arduino virtual en el navegador
El núcleo del sketch también funciona en la aplicación. El código C++ se traduce a JavaScript y se ejecuta en hardware emulado: tiempos en microsegundos, interrupciones de pasos, histéresis del sensor Hall, servos y EEPROM. Antes de cargar nada en la placa, puede ver qué hace el controlador.
07Aplicaciones
¿Para qué sirve un helióstato?
-
Iluminación de paneles fotovoltaicos
El espejo dirige luz adicional al panel, que a esa hora está a la sombra o mal orientado. Hay que ajustar la intensidad con margen, porque la luz concentrada sobrecalienta las células.
-
Calentamiento puntual y superficial
Un haz concentrado calienta el punto seleccionado; uno disperso, una superficie mayor. El limitador de potencia del controlador vigila el umbral.
-
Varios dispositivos, un mismo objetivo
En la configuración final, varios heliostatos apuntan al mismo punto. La pestaña «Matriz» de la aplicación calcula esta configuración.
-
Puesto de investigación óptica
La ficha de investigación indica la potencia, la distribución de la intensidad y la energía para un lugar, día y distancia concretos.
-
Construcción propia
El paquete STL, la lista de materiales, el esquema y el manual guían desde la impresión de las piezas hasta la puesta en marcha del controlador.
08Estado del proyecto
Qué nos queda por delante
Las cifras de esta página proceden de una simulación, no de mediciones de un dispositivo construido. La propia aplicación lo indica en el pie de página: «Simulación de ingeniería. Resultados estimados. Compruébelos mediante mediciones antes de construirlo.»
En la documentación del proyecto mantenemos una lista de 14 carencias conocidas. Por ejemplo, la caja del controlador aún no tiene interior y los motores NEMA no caben en los soportes para motores 28BYJ-48. Hemos probado los modos VR y AR en un emulador. Aún tenemos pendiente probarlos con las gafas Quest 3.
La luz concentrada quema e incendia, y su reflejo daña la vista. Antes de instalar el dispositivo en el exterior, hay que comprobar dónde incide el haz durante todo el día.
Materiales del proyecto
Renders de la aplicación, versión 1.0.0 del 28 de octubre de 2026.
Preguntas frecuentes
Preguntas sobre Sunspot
¿Sunspot es inteligencia artificial?
No. La aplicación no consulta ningún modelo de IA. El código calcula las dimensiones de las piezas, la óptica y las cargas según fórmulas y normas: NOAA, Monte Carlo, EN 1991-1-4, ISO 6336, ISO 281. La IA solo se utilizó para crear el código: lo escribieron agentes de IA y una persona definió los requisitos y aprobó los cambios.
¿Cuánto cuesta la aplicación y hay que crear una cuenta?
La aplicación es gratuita y funciona en el navegador en sunspot.hexart.io, sin necesidad de crear una cuenta. Los materiales para el dispositivo con la configuración predeterminada cuestan aproximadamente 8 608,73 PLN netos, según la tarifa de octubre de 2026.
¿Qué incluye el paquete de impresión?
Archivo ZIP con 38 archivos: 28 archivos STL para imprimir y cortar 211 piezas, 4 dibujos SVG de placas y espejos, un boceto de Arduino, una lista de materiales en CSV y Markdown, el presupuesto y los parámetros del proyecto en JSON.
¿Con qué Arduino funciona el controlador?
El generador selecciona la placa según el número de espejos: Arduino Uno para hasta 61 facetas, Arduino Mega 2560 para hasta 432 y ESP32 para hasta 864. Para las 37 facetas predeterminadas, selecciona Mega 2560.
¿Puedo cambiar el tamaño del dispositivo?
Sí. El proyecto describe 156 parámetros en 13 grupos: ubicación, objetivo, espejo, enfoque, cúpula, mecanismo, estructura, cargas, temperatura y otros. Cambiar el número de anillos de espejos de 3 a 4 da 61 facetas en lugar de 37, y el paquete, la lista de materiales y el boceto se recalculan.
¿Hasta qué punto son fiables los resultados?
Es una simulación de ingeniería. La aplicación ofrece resultados estimados y recomienda comprobarlos mediante mediciones antes de construir. Las cifras de esta página también proceden de una simulación, no de mediciones realizadas en un ejemplar construido.
¿Tiene un dispositivo que pueda describirse mediante parámetros?
Sunspot se creó en tres días: desde los requisitos hasta el archivo STL, el esquema del controlador y el manual. Si tu producto también se puede calcular, cuéntanos qué debe hacer.
Reservar taller con Paul
Elija treinta minutos o un taller completo. Reserve una hora en el calendario y recibirá la confirmación de inmediato.