Budujemy sterownik obserwatorium, który sami chcielibyśmy mieć
Harmonique Astroshed Controller, w skrócie HAC, to projekt inteligentnego sterownika do małego obserwatorium astronomicznego. Ma ogarniać dach, zasilanie, bezpieczeństwo, komputer sesyjny i całą „fizyczną warstwę” obserwatorium, współpracując z NINA zamiast dublować jej funkcje.
To nie jest jeszcze gotowy produkt. Nie mamy finalnego hardware, nie udajemy też, że wszystko jest już skończone. W tej chwili budujemy symulator, logikę sterowania i architekturę systemu, tak żeby sprawdzić scenariusze, wychwycić błędy i dopiero potem przejść do realnego urządzenia.
Innymi słowy: jesteś tu na etapie, na którym projekt dopiero nabiera kształtu. I właśnie dlatego możesz mieć realny wpływ na to, czym ostatecznie się stanie.
Skąd wziął się ten projekt?
Każdy kto budował własne obserwatorium przez to przechodził. Ręczne sterowanie dachem, manualne odpalanie flatownicy, zostawiony bez nadzoru sprzęt fotografujący chmury, plątanina kabli i osobnych jednofunkcyjnych gadżetów.
Właśnie z takiego myślenia narodził się HAC. Nie jako kolejny „gadżet do astro”. Tylko jako centrum automatyki małego obserwatorium, które ma przejąć nudne, techniczne i ryzykowne zadania, a użytkownikowi zostawić to, co najważniejsze: planowanie sesji i fotografowanie nieba.
I tu wchodzisz Ty.
Jeśli masz własny setup, budujesz obserwatorium, kombinujesz z automatyką albo po prostu wkurzają Cię ograniczenia gotowych rozwiązań, to ten projekt jest również dla Ciebie. Chcemy zbierać pomysły, scenariusze użycia, problemy z realnych setupów i budować HAC razem z ludźmi, którzy naprawdę tego potrzebują.
Co ma dać HAC w praktyce?
Bezpieczne sterowanie dachem
Dach ma być otwierany i zamykany w kontrolowany sposób, z obsługą krańcówek, timeoutów ruchu, blokad oraz jasną logiką awaryjną. Nie interesuje nas „jakoś działa”. Interesuje nas przewidywalne działanie także wtedy, gdy coś pójdzie nie tak.
Porządek w zasilaniu
Montaż, kamery, chłodzenie, grzałki, oświetlenie, komputer. Zamiast plątaniny kabli i kilku osobnych przełączników, HAC ma zarządzać sekcjami zasilania świadomie i zgodnie z kolejnością potrzebną w realnej sesji.
Integracja z workflow astro
NINA ma robić astronomię. HAC ma robić automatykę obserwatorium. Taki podział ról jest logiczny, skalowalny i daje szansę zbudowania systemu, który będzie realnie użyteczny, a nie tylko efektowny na papierze.
Aktualna mapa wejść i wyjść projektu HAC
Poniżej znajduje się aktualna logika I/O przyjęta dla projektu. To właśnie ona nadaje urządzeniu charakter sterownika obserwatorium, a nie zwykłego modułu przekaźnikowego.
| Typ | Kanał | Nazwa funkcjonalna | Przeznaczenie |
|---|---|---|---|
| Przekaźnik | CH1 | HDC OPEN | Sterowanie otwieraniem dachu |
| Przekaźnik | CH2 | HDC CLOSE | Sterowanie zamykaniem dachu |
| Przekaźnik | CH3 | HXM Switch 0 | Zasilanie montażu i kamer |
| Przekaźnik | CH4 | HXM Switch 1 | Zasilanie chłodzenia i grzałek |
| Przekaźnik | CH5 | HXM Switch 2 | Oświetlenie obserwatorium |
| Przekaźnik | CH6 | HXM Switch 3 | Rezerwa pod przyszłą funkcję |
| Przekaźnik | CH7 | HPM | Zwarcie styku POWER komputera PC |
| Przekaźnik | CH8 | Rezerwa | Dodatkowe wyjście do rozbudowy |
| Wejście cyfrowe | DI1 | OPEN limit | Krańcówka dachu w pozycji otwartej |
| Wejście cyfrowe | DI2 | CLOSE limit | Krańcówka dachu w pozycji zamkniętej |
| Wejście cyfrowe | DI3 | 230V detect | Detekcja obecności zasilania sieciowego 230 V |
| Wejście cyfrowe | DI4 | Rezerwa | Np. czujnik wiatru, pogodowy lub inny sygnał alarmowy |
Na czym chcemy to zbudować?
Bazą projektu jest przemysłowa platforma z ESP32-S3, Ethernetem, Wi-Fi, wejściami cyfrowymi i wyjściami przekaźnikowymi. To dobry punkt wyjścia do budowy czegoś więcej niż zwykłego kontrolera DIY: modułu, który może pracować jako realne centrum automatyki małego obserwatorium.
Roadmapa projektu
Nie chcemy przeskakiwać etapów. Zamiast obiecywać gotowy produkt „zaraz”, wolimy budować system krok po kroku. Najpierw logika, potem testy, potem dopiero realne urządzenie.
Symulator i logika
Budowa symulatora wejść, wyjść i stanów pracy. Testowanie scenariuszy dachu, stanów alarmowych, zasilania i zależności między modułami.
Aktualnie tutajPierwszy hardware
Uruchomienie fizycznego prototypu, testy wejść i przekaźników, weryfikacja zachowania w warunkach zbliżonych do realnego obserwatorium.
PlanowanyIntegracja z NINA
Udostępnienie sterowania w sposób wygodny dla workflow astro, tak aby HAC naturalnie wpinał się w sekwencję i współpracował z resztą środowiska.
PlanowanyTesty terenowe i rozwój
Próby w realnym obserwatorium, poprawki, nowe funkcje, dopracowanie bezpieczeństwa i budowa społeczności wokół projektu.
PlanowanyTo ma być projekt robiony razem z ludźmi
Masz obserwatorium?
Napisz, co jest w nim najbardziej upierdliwe. Co dziś robisz ręcznie? Co psuje Ci rytm sesji? Co wymaga biegania między domem a sprzętem? Takie rzeczy są dla nas cenniejsze niż najbardziej efektowny marketingowy opis.
Budujesz własne rozwiązania?
Świetnie. Podrzuć pomysł, uwagi, scenariusz awaryjny, którego nie przewidzieliśmy. Czasem jedna konkretna uwaga od praktyka zmienia więcej niż tydzień rozmyślania nad projektem.
Nie chcemy budować projektu w próżni.
Chcemy zbudować coś, co naprawdę przyda się ludziom, którzy fotografują niebo, rozwijają własne obserwatoria i lubią mieć kontrolę nad swoim setupem.
Dołącz do projektu
Śledź postępy
Na Facebooku będziemy wrzucać kolejne etapy projektu, pomysły, testy, screeny z symulatora, architekturę i to, co aktualnie jest na warsztacie.
Podsuń pomysł
Masz sugestię funkcji? Pomysł na logikę bezpieczeństwa? Chcesz, żeby HAC obsługiwał konkretny scenariusz albo czujnik? Odezwij się przez nasz profil i współtwórz projekt od samego początku.