Přejít k obsahu

2026 · Inženýrství, solární energie

Heliostat, který navrhnete v prohlížeči

Sunspot nastaví zrcadlo na mapě, vypočítá optiku a mechaniku a pak předá vše k výrobě: soubory STL pro 3D tisk, seznam materiálů, náčrt pro Arduino a manuál. Při provozu nepoužívá AI. Kód jsme napsali s pomocí AI.

Heliostat Sunspot v kopuli: 37 šestiúhelníkových zrcadel na rámu se servomotory, render z aplikace
Typy dílů
129
Dílů k sestavení
1 587
Soubory STL v balíčku
28, celkem 211 kusů
Seznam materiálů
107 položek
Zrcadla
37 faset, 865 cm²
Kód aplikace
89 346 řádků TypeScriptu
Automatické testy
790 případů v 72 souborech
Od prvního commitu k verzi 1.0.0
26.–28. října 2026

01Co to je

Heliostat s 37 zrcadly s proměnlivým zakřivením

Heliostat je zrcadlo, které se samo otáčí za sluncem a odráží světlo do vybraného bodu. Sunspot se skládá z 37 šestiúhelníkových fazet s akrylovým zrcadlem o tloušťce 2 mm. Strana fazety měří 30 mm, plocha zrcadel činí 865 cm² a celá sestava zrcadla váží 5,64 kg.

Každou fazetu naklánějí dvě serva, celkem 74. Sestava zrcadel tak funguje jako jedno zrcadlo s nastavitelným zakřivením: světelný bod lze zaostřit na cíl vzdálený 4 m nebo 30 m. Celá sestava se otáčí ve dvou osách, azimutu a elevaci, pomocí krokových motorů 28BYJ-48, pod kopulí z PMMA o průměru přibližně 724 mm.

Aplikaci sunspot.hexart.io nabízíme zdarma a bez účtu. Je ukázkou toho, co dnes vytváříme: inženýrský projekt od požadavků až po produkční balíček.

02Ne AI, ale kód

V provozu není umělá inteligence

Aplikace nevolá žádný model AI. Každé číslo vypočítává kód podle vzorců z literatury a norem, které lze ověřit v dokumentaci výpočtů. Stejná sada parametrů dává stejné rozměry součástí.

Poloha slunce se počítá podle algoritmu NOAA a Meeuse s refrakcí. Přímé záření (DNI) určuje model Meinela s korekcí Laue, hmotnost vzduchu vzorec Kastena a Younga z roku 1989 a tvar slunečního kotouče model Buie. Zatížení větrem se řídí normou EN 1991-1-4, ozubení kol normou ISO 6336, ložiska normami ISO 76 a ISO 281.

Kde pracovala AI

AI se podílela na psaní kódu. Požadavky stanovoval Paul Lazniak a tým agentů AI psal kód v dávkách: autoři pracovali souběžně v oddělených skupinách souborů, poté následovala integrace a kontrola jinými agenty. Autoři funkcí pracovali s Claude Opus 5.5, jednotlivé požadavky ověřoval Claude Sonnet 5.5.

Sedm výzkumných agentů připravilo 30 karet komponent s katalogovými údaji. Jedna koordinační relace řídila 25 agentů. Pravidlo znělo: žádná vymyšlená čísla, každá hodnota musí mít zdroj.

03Simulace

Slunce, vítr a rizika vypočítaná před výstavbou

  • 160 000 paprsků za 0,1 s

    Optiku počítá sledování paprsků metodou Monte Carlo na mřížce 129 × 129. Pro 37 faset trvá výpočet přibližně 0,1 s, takže se mapa intenzity v cíli mění v reálném čase spolu s parametry.

  • 39,0 W z cíle 57,13 W

    Výzkumná karta z 26. října 2026: při DNI 909 W/m² a cíli ve vzdálenosti 4,47 m dopadá na cíl 39,0 W. Maximální hustota výkonu je 12,35 kW/m² a 90 % energie se soustředí do kruhu o průměru 9,6 cm.

  • 460 Wh denně, 121,3 kWh ročně

    Stejná karta počítá energii dodanou během dne i roku. Den lze zobrazit hodinu po hodině, včetně počasí z Open-Meteo.

  • 0 kolizí na 833 pozicích

    Kontrola mechanismu ověřuje 209 dvojic dílů v 833 polohách. Stav k 26. říjnu 2026: žádné kolize.

  • Odchylka menší než 0,05 mm

    V režimu faset se centrální paprsek každého zrcadla odchyluje od cíle o méně než 0,05 mm na 4,6 m a o 0,2 mm na 32 m.

  • Bezpečnostní limity

    Modul rizika vypočítává intenzitu podle prahových hodnot HSE a API RP 521: 1,2, 2,5, 9,5, 12,5 a 25 kW/m², dobu do vzniku bolesti kůže a ohrožení očí podle Ho a kol. z roku 2011.

04Aranžmá

Zařízení na skutečném místě

Zařízení a cíl nastavíte na mapě nebo zadáním adresy. Terén vychází z výškových dat, budovy z OpenStreetMap a model města z fotogrammetrických dat Google Photorealistic 3D Tiles prostřednictvím Cesium ion. Cílem může být libovolný bod v prostoru: okno, panel nebo část stěny.

Datum a čas vyberete v kalendáři, nebo necháte den proběhnout zrychleně. Stejná scéna funguje v brýlích VR i v režimu AR se zobrazením okolí (WebXR).

05Balíček pro stavbu

Jedno tlačítko: vše potřebné pro workshop

Tlačítko „Stáhnout balíček pro tisk“ nabízí archiv ZIP s 38 soubory o velikosti přibližně 111 MB. Obsahuje 28 souborů STL pro tisk a řezání 211 dílů a 4 výkresy SVG desek a zrcadel pro řezání z archu. Dále obsahuje náčrt Arduino, seznam materiálu ve formátech CSV a Markdown, kalkulaci a parametry projektu ve formátu JSON.

Pro výchozí konfiguraci obsahuje seznam materiálů 107 položek. 80 je třeba koupit, 20 vytisknout na 3D tiskárně, 4 vyřezat z desky a 3 díly lze odlít ve formě nebo vytisknout. Samotných spojovacích prvků je 340 kusů: 70 šroubů, 30 matic a 240 podložek. K tomu 74 serv, 5 řadičů PCA9685, 2 motory 28BYJ-48 a hodiny DS3231.

Celé zařízení váží 74,4 kg. Materiál podle ceníku z října 2026 stojí 8 608,73 PLN bez DPH a tisk metodou FDM zabere přibližně 24,7 h.

Manuál a výzkumná karta

Z aktuálních parametrů aplikace sestaví návod k montáži a výzkumnou kartu s výsledky výpočtů v polštině a angličtině, připravené k exportu do PDF. Verze z 26. října 2026 měla 61 stran A4 u návodu a 32 u výzkumné karty.

06Ovladač

Sketch Arduina napsaný pro konkrétní projekt

Generátor vybírá desku podle počtu zrcadel: Arduino Uno pro 61 faset, Mega 2560 pro 432, ESP32 pro 864. Pro 37 faset vybere Mega 2560. Náčrt má v takovém případě 2 128 řádků a podle odhadu zabírá přibližně 44,9 kB flash paměti.

Serva ovládají moduly PCA9685, 8 faset na modul. Čas UTC zajišťují hodiny DS3231, nulovou polohu Hallův snímač s kalibrací uloženou v EEPROM. Ovladač má tlačítko SAFE a omezovač výkonu soustředěného paprsku.

Virtuální Arduino v prohlížeči

Základ skici funguje také v aplikaci. Kód C++ se překládá do JavaScriptu a spouští na emulovaném hardwaru: čas v mikrosekundách, přerušení kroků, hystereze Hallova senzoru, serva a EEPROM. Ještě před nahráním na desku je vidět, co řídicí jednotka dělá.

07Případy použití

K čemu slouží heliostat

  • Osvětlení fotovoltaických panelů

    Zrcadlo směřuje další světlo na panel, který je v danou dobu ve stínu nebo pod špatným úhlem. Intenzitu je třeba nastavit s rezervou, protože soustředěné světlo články přehřívá.

  • Bodové a povrchové zahřívání

    Zaostřený paprsek zahřívá zvolený bod, rozptýlený větší plochu. Omezovač výkonu v řídicí jednotce hlídá nastavený limit.

  • Několik zařízení, jeden cíl

    Cílem je, aby několik heliostatů mířilo na stejné místo. Karta „Matice“ v aplikaci takové uspořádání vypočítá.

  • Výzkumné optické pracoviště

    Výzkumná karta uvádí výkon, rozložení intenzity a energii pro konkrétní místo, den a vzdálenost.

  • Vlastní výstavba

    Balíček STL, seznam materiálu, náčrt a manuál vás provedou od tisku dílů až po spuštění řídicí jednotky.

08Stav projektu

Co nás ještě čeká

Čísla na této stránce pocházejí ze simulace, nikoli z měření sestaveného zařízení. Aplikace to uvádí sama v patičce: „Inženýrská simulace. Výsledky jsou odhadované, před výrobou je ověřte měřením.“

V dokumentaci projektu vedeme seznam 14 známých nedostatků. Například skříň řídicí jednotky ještě nemá vnitřní prostor a do držáků pro motory 28BYJ-48 se nevejde motor NEMA. Režim VR a AR jsme ověřili v emulátoru, testování v headsetu Quest 3 nás teprve čeká.

Soustředěné světlo pálí a zapaluje, jeho odraz poškozuje zrak. Než zařízení umístíte venku, je třeba ověřit, kam paprsek dopadá po celý den.

Materiály z realizace

Snímky z aplikace, verze 1.0.0 z 28. října 2026.

Otázky a odpovědi

Otázky k Sunspot

Je Sunspot umělá inteligence?

Ne. Aplikace nevolá žádný model AI. Rozměry dílů, optiku a zatížení počítá kód podle vzorců a norem: NOAA, Monte Carlo, EN 1991-1-4, ISO 6336, ISO 281. S pomocí AI vznikl pouze samotný kód: psali ho agenti AI, člověk stanovoval požadavky a schvaloval změny.

Kolik aplikace stojí a je nutné si založit účet?

Aplikace je zdarma a funguje v prohlížeči na sunspot.hexart.io, bez účtu. Materiály na zařízení ve výchozí konfiguraci stojí podle ceníku z října 2026 přibližně 8 608,73 PLN netto.

Co je v tiskovém balíčku?

ZIP archiv s 38 soubory: 28 souborů STL pro 211 dílů k tisku a řezání, 4 výkresy desek a zrcadel ve formátu SVG, náčrt pro Arduino, seznam materiálů ve formátech CSV a Markdown, cenová nabídka a parametry projektu ve formátu JSON.

Na jakém Arduinu běží řídicí jednotka?

Generátor vybírá desku podle počtu zrcadel: Arduino Uno pro 61 fazet, Arduino Mega 2560 pro 432, ESP32 pro 864. Pro výchozích 37 fazet vybírá Mega 2560.

Mohu změnit velikost zařízení?

Ano. Projekt popisuje 156 parametrů ve 13 skupinách: místo, účel, zrcadlo, zaostřování, kopule, mechanismus, konstrukce, zatížení, termika a další. Změna počtu prstenců zrcadel ze 3 na 4 znamená 61 faset místo 37 a balíček, seznam materiálů i náčrt se přepočítají.

Jak spolehlivé jsou výsledky?

Jde o inženýrskou simulaci. Aplikace uvádí orientační výsledky a sama doporučuje před stavbou ověřit je měřením. Čísla na této stránce pocházejí také ze simulace, nikoli z měření postaveného exempláře.

Máte zařízení, které lze popsat pomocí parametrů?

Sunspot vznikl za tři dny: od požadavků přes balíček STL a návrh řídicí jednotky až po manuál. Pokud lze spočítat i váš produkt, napište, co má dělat.

Domluvit workshop s Paulem

Vyberte si třicet minut nebo celý workshop. Termín rezervujete v kalendáři a potvrzení přijde ihned.