Teóricamente, usando una Raspberry Pi, (al menos) un espejo y dos motores, uno debería poder construir un helióstato , es decir, un dispositivo que redirige la luz del sol a un punto fijo, como un matorral a la sombra de un edificio.
Ahora estoy buscando el código fuente heliostat (abierto) , idealmente en python, con suerte con suficientes comentarios. Además: ¿Es correcto mi siguiente enfoque aproximado?
Eso suena bastante simple, al menos teóricamente. Leí que para el paso 2, muchos usan tablas precalculadas. ¿Por qué? ¿Es numéricamente tan desafiante?
Escribí la fuente que necesitas hace algunos años:
https://jumpjack.wixsite.com/progetti/sorgenti-ipsun
La versión Arduino/Processing era solo un programa de demostración para controlar manualmente una cámara TENVIS con múltiples botones, carece del "algoritmo astronómico".
La versión de Javascript contiene cálculos astronómicos y una página de demostración que se conecta a una cámara TENVIS local.
También construí un prototipo...
https://jumpjack.wixsite.com/progetti/ipsun
...luego encontré, en MakerFairRome 2016, un fabricante que vendió en Kickstarter un helióstato listo para usar, inicialmente llamado " Lucy ", luego rebautizado como " Caia "... pero pasaron 5 años y aún no ha nacido... así que creo que tendré que volver a mi proyecto y desarrollar mi propio helióstato.
Pero mientras tanto, encontré esta página sobre un "helióstato estático", y ahora estoy tratando de aplicar ingeniería inversa para averiguar si podría ser más fácil/más barato:
http://cleardomesolar.com/solareflexpanels.html
Recurso adicional con docenas de enlaces a helióstatos, celostatos y demás...:
Suponiendo que conoce la altitud/elevación y el acimut del sol en un lugar determinado de la Tierra (puede calcularlo usando cualquier biblioteca de astronomía, como suncalc.js ), y la altitud/elevación y el acimut del espejo de destino, el espejo debe apuntar hacia este dirección:
mirrorAz = TargetAz + (SunAz - TargetAz) / 2
mirrorAlt = TargetAlt + (SunAlt - TargetAlt) / 2
Extraño caminante
Michael Seifert
b--rian
saltador
b--rian