suborbitum-1 (2023/24)

Mise: Monitorování mikroklimatu v zemědělství

Využijeme CanSat k monitorování mikroklimatických podmínek na zemědělských pozemcích. Cílem této mise je poskytnout farmářům užitečné informace pro lepší management plodin a optimalizaci zemědělských operací.

CanSat bude vynesen do atmosféry a bude pravidelně měřit teplotu, vlhkost, tlak a výšku během svého letu. Tato data budou poskytovat cenné informace o mikroklimatických podmínkách nad zemědělskými pozemky, které jsou důležité pro růst a zdraví plodin.

Po návratu CanSatu na zem budou sbíraná data zpracována a analyzována na pozemní stanici. Farmáři budou moci přistupovat k těmto informacím prostřednictvím jednoduché webové aplikace nebo mobilní aplikace. Díky těmto údajům budou schopni sledovat mikroklima na svých polích v reálném čase a využít je k rozhodování o zavlažování, ochraně proti mrazu, aplikaci hnojiv a dalších zemědělských postupech.

Tato mise umožňuje využití technologie CanSatu ke prospěchu zemědělců a pomáhá jim optimalizovat svou produkci a minimalizovat

Technické provedení

Celý suborbitum-1 je řízen mikropočítačem Arduino Nano, ten jsme zvolili pro jeho malou velikost, snadné programování, dobrou podporu a dostupnost knihoven.

Pro splnění primární mise měříme teplotu vzduchu a atmosférický tlak. Pro měření tlaku využíváme senzor BMP280 od firmy Bosch, který disponuje velkou přesností a vysokou rychlostí čtení, měření je přesné a data lze získávat jednou za sekundu. Teplotu měří DS18B20 od firmy DALLAS Semiconductors, čtení z něj trvá řádově stovky milisekund.

Jako největší přínos v zemědělství vnímáme možnost monitorování mikroklimatu a proto je naše sekundární mise pokročilá telemetrie. Vlhkost čteme pomocí senzoru DHT11 značky ASAIR. Suborbitum-1 disponuje modulem NEO-6M pro GPS značky uBlox, IC I2C Gyroskop + Akcelerometr MPU-6050 a magnetometr Waveshare 10 DOF IMU.

Data jsou přenašena v pásmu 433 Mhz a zárověn ukladana na microSD kartu. Suborbitum-1 napájí LiPol baterie o kapacitě 1200 mAh. Veškeré součástky a moduly jsou osazeny do speciálně navrženého plošného obvodu. Pro programování jsme použili software VSCode s rozšířením
PlatformIO. Pro návrh plošného obvodu AutoDesk Eagle. Obal suborbitum-1 je navržen v programu AutoDesk Fusion 360 a vytištěn na 3D tiskárně z materiálu PETG.

Naše pozemní stanice využívá jako stěžejní komponenty jednodeskový počítač Raspberry Pi 4 Model B a modul pro komunikaci po frekvenci 433 MHz HC-12. Na Raspberry Pi běží operační systém Raspberry Pi OS 12 “bookworm”. Jako anténu využíváme standardní Jagi anténu.

Pro samotné čtení dat z modulu HC-12 připojeného přes piny GPIO konektoru používáme jednoduchý, ale velmi spolehlivý program psaný v Pythonu. Tento program čte přijatá data z modulu HC-12, provádí výpočet a porovnání vypočteného a přijatého kontrolního součtu a data následně spolu s časovým razítkem a informacemi o senzoru zapisuje do CSV souboru. Druhým programem na naší pozemní stanici je program pro zpracování dat do grafů. Ten využívá knihovnu Plotly k vytváření interaktivních grafů.