Nowszy montaż iOptron CEM60-EC i kamera QHY247C (usb 3.0), pociągnęły za sobą konieczność modyfikacji komputera do sterowania sesją.
Komputer pokładowy Raspberry PI 4B - 4GB RAM, specyfikacja:
- Kod: Zaznacz wszystko
Pamięć RAM - 4GB LPDDR4
Procesor - Broadcom BCM2711, quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
GPIO - 2 x 20 pin, raster 2,54 mm
Łączność - 2.4 GHz and 5.0 GHz IEEE 802.11b/g/n/ac ; LAN, Bluetooth 5.0, BLE Gigabit Ethernet
USB - 2 × USB 3.0 / 2 × USB 2.0
Karta pamięci - microSD
Komunikacja - UART, SPI, I2C, GPIO
Temperatura pracy - 0–50° C
Zasilanie - złącze USB C minimum 5V/3A / złącza GPIO minimum 5V/3A
Wymiary - 85 x 56 x 17 mm
Główny powody wymiany komputera:
- porty USB 3.0
- szybsza sieć zarówno WiFi jak i LAN
- 4 GB pamięci RAM
- szybszy procesor (chociaż to nie było najistotniejsze)
System operacyjny:
- Gentoo Linux - ARM64-bit
System operacyjny został dostosowany do 64-bitowego procesora ARM. Obraz systemu
został stworzony w oparciu o projekt sakaki- / gentoo-on-rpi-64bit .
Oprogramowanie:
- Serwer LIGHTPD (https://www.lighttpd.net/) - udostępnianie danych z czujników
- Serwer NTP udostępniający dokładną datę
- WiFi - skonfigurowane jako punkt dostępowy (access point mode)
- INDI Open Astronomy Instrumentation (https://www.indilib.org/) - zarządzanie teleskopem / kamerami itd.
- Octave - pakiet matematyczny
- GCC, G++, GFortran, Python - pakiet programistyczny
Oprogramowanie usunięte:
- Wirtualny pulpit - TigerVNC (środowisko graficzne FLUXBOX, monitor systemu CONKY)
- Leafpad, Geany - edytory graficzne
- Octave, Qalculate - pakiet matematyczny
- PCManFM, Xterm - menadżer plików i terminal
- Astrometry - pakiet do pomiarów astronomicznych
- LinGuider, Polemaster, INDIStarter - narzędzia pomocnicze
Kompletnie zrezygnowałem z trybu graficznego, aby odciążyć połączenie sieciowe.
Całość oprogramowania obraz systemu plus programy zaimplementowane przez siebie
umieszczę na GitHub, ale dopiero wtedy jak wszystko będzie działać bez błędnie
(obecnie cały czas jest to rozwijane)...
Inne podzespoły elektroniczne:
Moduł GPS:
- Adafruit Ultimate GPS HAT for Raspberry Pi A+/B+/Pi 2/Pi 3 - Mini Kit (https://www.adafruit.com/product/2324)
- Antena GPS 3,3V ze złączem SMA mocowana magnetycznie - SparkFun (https://botland.com.pl/pl/anteny/1692-antena-gps-33v-ze-zlaczem-sma-mocowana-magnetycznie-sparkfun.html?search_query=gps+antena&results=20)
Zegar czasu rzeczywistego (RTC):
- Adafruit DS1307 Real Time Clock Assembled Breakout Board (https://www.adafruit.com/product/3296)
Czujniki:
- Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor (https://www.adafruit.com/product/2652)
Obudowa:
- Obudowa do HiFiBerry Digi+ i Raspberry Pi Model 4B stalowa czarna (https://botland.com.pl/pl/obudowy-do-raspberry-pi/15719-obudowa-do-hifiberry-digi-i-raspberry-pi-4b-stalowa.html)
Karta pamięci:
- 32GB SanDisk Ultra A1
Komputerek po poprawkach, zdjęcia:
(tutaj mi bardzo pomógł znajomy z AGH bardzie wprawny w lutowaniu i składaniu takich rzeczy)
-------------------------------------------------------------------------------------------------------------------------
Witam
W ostatnim czasie nie miałem zbyt wiele okazji do przeprowadzania obserwacji, ale wykorzystałem ten czas do
dopracowania mojego komputerka do sterowania teleskopem/montażem i całą resztą akcesoriów.
Nowa wersja komputerka AstroPI 2019 do zarządzania teleskopem.
Komputer poza sterowaniem urządzeniami do astrofotografii:
- montaż (NEQ6 Pro)
- kamery (QHY10, QHY5-II, ASI-224MC, CanonEOS60D)
- koło filtrowe (ZWO EFW 8x1,25")
umożliwia również pomiary warunków atmosferycznych oraz
udostępnia dokładny czas w oparciu o moduł GPS:
- czas - moduł GPSD dla INDI
Możliwe są pomiary następujących parametrów otoczenia:
- temperatura
- wilgotność
- ciśnienie
W oparciu o moduł GPS i czujnik BME280 można też określić
wysokość na poziomem morza (uwaga wysokość ustalona w oparciu o czujnik
ciśnienia jest mało precyzyjna).
Wyniki są prezentowane poprzez wykorzystanie prostej strony www.
SPECYFIKACJA:
- Raspberry Pi 3 Model B+ (https://www.raspberrypi.org/products/ra ... el-b-plus/)
- Kod: Zaznacz wszystko
Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz
1GB LPDDR2 SDRAM
2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN, Bluetooth 4.2, BLE
Gigabit Ethernet over USB 2.0 (maximum throughput 300 Mbps)
Extended 40-pin GPIO header
Full-size HDMI
4 USB 2.0 ports
CSI camera port for connecting a Raspberry Pi camera
DSI display port for connecting a Raspberry Pi touchscreen display
4-pole stereo output and composite video port
Micro SD port for loading your operating system and storing data
5V/2.5A DC power input
Power-over-Ethernet (PoE) support (requires separate PoE HAT)
Moduł GPS:
- Adafruit Ultimate GPS HAT for Raspberry Pi A+/B+/Pi 2/Pi 3 - Mini Kit (https://www.adafruit.com/product/2324)
- Antena GPS 3,3V ze złączem SMA mocowana magnetycznie - SparkFun (https://botland.com.pl/pl/anteny/1692-antena-gps-33v-ze-zlaczem-sma-mocowana-magnetycznie-sparkfun.html?search_query=gps+antena&results=20)
Zegar czasu rzeczywistego (RTC):
- Adafruit DS1307 Real Time Clock Assembled Breakout Board (https://www.adafruit.com/product/3296)
Czujniki:
- Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor (https://www.adafruit.com/product/2652)
Obudowa:
- Obudowa do HiFiBerry Digi+ i Raspberry Pi Model 3B+/3B/2B stalowa czarna IV (https://botland.com.pl/pl/raspberry-pi-karty-dzwiekowe-i-hifiberry/8767-obudowa-do-hifiberry-digi-i-raspberry-pi-model-3b3b2b-stalowa-czarna-iv-4260439550354.html)
Karta pamięci:
- 32GB SanDisk Ultra A1
SYSTEM OPERACYJNY:
- Raspbian [Raspbian Stretch Lite] (https://www.raspberrypi.org/downloads/raspbian/)
Usługi / oprogramowanie:
- Wirtualny pulpit - TigerVNC (środowisko graficzne FLUXBOX, monitor systemu CONKY)
- Serwer LIGHTPD (https://www.lighttpd.net/) - udostępnianie danych z czujników
- Serwer NTP udostępniający dokładną datę
- WiFi - skonfigurowane jako punkt dostępowy (access point mode)
- INDI Open Astronomy Instrumentation (https://www.indilib.org/) - zarządzanie teleskopem / kamerami itd.
- LinGuider, Polemaster, INDIStarter - narzędzia pomocnicze
- Astrometry - pakiet do pomiarów astronomicznych
- PCManFM, Xterm - menadżer plików i terminal
- Leafpad, Geany - edytory graficzne
- Octave, Qalculate - pakiet matematyczny
- GCC, G++, GFortran, Python - pakiet programistyczny
Prezentacja warstwy aplikacyjne:
- wirtualny pulpit:
(Obraz kamerki QHY5-II przedstawia śmieci ze względu na to że do testów była podłączona bez obiektywu)
- strona www:
W załączniku umieszczam też kody programów: usługa do zarządzania czujnikami / strona www wszystko na licencji GPL.:
Może komuś się to do czegoś przyda albo nawet rozwinie pomysł.
Niestety ze względu na rozmiar nie jestem wstanie umieścić obrazu systemu,
może go jeszcze zmodyfikuję i przygotuję jakąś ogólną wersję i umieszczę na GitHub albo
czymś innym.