
Homme saadame oma serveri stratosfÀÀri. Lennu ajal levitab stratosfÀÀri Ă”hupall internetti, tulistab ja edastab maapinnale video- ja telemeetriaandmeid. Kirjutasime mitu korda, et rÀÀgime oma projekti âSpace Data Centerâ tehnilisest kĂŒljest (varem vastas nimele â"). Lubasime - toimetame! LĂ”ike all on peotĂ€is riistvara ja koodi tĂŒkke.
veebiserver
Isegi eelmises âServer pilvedesâ projektis, kui kaheliikmelise meeskonnaga tĂ€ieĂ”igusliku Ă”hupalliga tĂ”usime, ei olnud tĂ€isvÀÀrtusliku serveri koos akukomplektiga kaasa vĂ”tmine, ĂŒtleme, mitte ratsionaalne. Ja nĂŒĂŒd rÀÀgime vĂ€ikesest stratosfÀÀri Ă”hupallist, mis peab tĂ”usma 30 km, mitte 1. SeetĂ”ttu valisime veebiserveriks sama Raspberry Pi. See mikroarvuti loob HTML-lehe ja kuvab selle eraldi ekraanil.
SatelliidiĂŒhendus
Lisaks Raspberryle hakkavad pardale lendama satelliitsidevÔrkude Iridium ja Globalstar modemid. Nagu mÀletate, plaanisime nende firmasse lisada kodumaise Gonetsi vÔrgu modemi, kuid meil ei olnud aega seda ette saada, seega saadame jÀrgmise lennuga. Satelliitmodemite kaudu saab veebiserver teie sÔnumeid, mida saab saata . Need sÔnumid edastatakse Raspberry Pi-le, mis paneb need jÀrjekorda ja kuvab need HTML-lehel.
Oluline punkt: venekeelse tekstisĂ”numi pikkuse piirang on 58 tĂ€hemĂ€rki (koos tĂŒhikutega). Kui sĂ”num on pikem, katkeb see edastamise ajal. Samuti lĂ”igatakse tekstist vĂ€lja kĂ”ik erimĂ€rgid, nĂ€iteks /+$%&;''""<>n jms.
Kuna Raspberry Pi-l on ainult ĂŒks UART-port, siis ĂŒhendame satelliitmodemid lĂ€bi vahejaoturi, mis kogub modemitelt andmeid ja saadab need Raspberry Pi-le.
Raadiododem
Veebiserver mitte ainult ei kuva kĂ”iki sinult saadud sĂ”numeid ekraanil, vaid edastab need ka LoRa raadiomodemi kaudu Maale. Seega tahame katsetada ideed levitada Internetti stratosfÀÀrist (austusavaldus projektile Google Loon). Muidugi pole meie stratosfÀÀri Ă”hupall tĂ€isvÀÀrtuslik side repiiter, kuid isegi kui selle vĂ”imalused on stabiilseks andmeedastuseks piisavad, ilma suurte teabekadudeta, saavad spetsialiseeritud sĂŒsteemid kindlasti hakkama Interneti levitamisega eelkosmosest.
Telemeetria
Lisaks plaanime telemeetria andmeid kuvada samal HTML lehel. Raspberry Pi vÔtab need eraldi lennujuhist.

See kĂŒsitleb erinevaid andureid, mida saab paigutada nii riistvaralise hermeetilise kasti sisse kui ka vĂ€ljapoole, kogub info hunnikusse, kammib ja annab mugaval kujul kĂŒsijatele. Meie puhul kĂŒsib see Raspberry Pi. Salvestame rĂ”hu, kĂ”rguse, GPS-koordinaadid, vertikaalse ja horisontaalse kiiruse ning temperatuuri.
Lennujuhi andmed edastatakse pikkade ridadena, mis siis selle koodi abil:
$str = 'N:647;T:10m55s;MP.Stage:0;MP.Alt:49;MP.VSpeed:0.0;MP.AvgVSpeed:0.0;Baro.Press:1007.06;Baro.Alt:50;Baro.Temp:35.93;GPS.Coord:N56d43m23s,E37d55m68s;GPS.Home:N56d43m23s,E37d55m68s;Dst:5;GPS.HSpeed:0;GPS.Course:357;GPS.Time:11h17m40s;GPS.Date:30.07.2018;DS.Temp:[fc]=33.56;Volt:5.19,0.00,0.00,0.00,0.00,0.00,0.00,0.00';
parse_str(strtr($str, [
':' => '=',
';' => '&'
]), $result);
print_r($result);muuta massiiviks kuvamiseks sobival kujul:
Array
(
[N] => 647
[Đą] => 10m55Đ·
[MP_Stage] => 0
[MP_Alt] => 49
[MP_VSpeed) => 0.0
[MP_AvgVSpeed] => 0.0
[Baro РrДss] => 1007.06
[Baro_Alt] => 50
[Baro_Temp] => 35.93
[GPS_Coord] => N56d43m23s,E37d55m68s
[GPS_Home) => N56d43m23s,E37d55m68s
[Dst] => 5
[GPS_HSpeed] => 0
[GPS_Course] => 357
[GPS_Time] => 11h17m40s
[GPS_Date] => 30.07.2018
[DS_Temp] => [fŃ] ĐĐ.56
[Volt] => 5.19, 0.00,0.00,0.00,0.00,0.00,0.00,0.00
)Samuti edastame telemeetriaandmeid Maale koos teie sÔnumitega. Selleks paigutame stardipaika vastuvÔtujaama.
Ekraan ja kaamera
Et saaksite veenduda, et server vĂ”tab teie sĂ”numeid satelliitside kaudu vastu ja et see lendas tegelikult stratosfÀÀri ega seisa meie kontoris, otsustasime kuvada kĂ”ik sĂ”numid telemeetria abil ekraanil, mille jÀÀdvustab GoPro. Projekti ettevalmistamiseks oli aega vĂ€he (kuidas seda kunagi palju saab olla?!), nii et me Aliexpressi ja jootekolviga ei vaevanud, vaid vĂ”tsime hoopis valmis seadme. See on meie vajaduste jaoks enam kui piisav. Ekraani ĂŒhendame Raspberryga HDMI kaudu.
Plaanime GoProst videot edastada ka eraldi raadiokanali kaudu, kuid kuidas see toimima hakkab, on veel teadmata â vĂ”ib-olla vĂ€hendavad madalad pilved sideulatust kĂ”vasti. Kuid igal juhul postitame pĂ€rast maandunud stratosfÀÀri Ă”hupalli leidmist kaamerast video ja nĂ€ete ise, milliseid sĂ”numeid meie "kosmoseeelne andmekeskus" sai ja millisele kĂ”rgusele see tĂ”usis - kuvatakse telemeetria samal HTML-lehel, Lisaks on nĂ€htav osa silmapiirist.
Toit
Kogu ĂŒlalkirjeldatud ilu saab toite liitiumakudest, mis on kokku pandud 3S4B vooluringi jĂ€rgi â kolm jĂ€rjestikku, neli paralleelselt. KoguvĂ”imsus on 14 V pingel umbes 12 Ah. Meie hinnangul peaks sellest piisama, kuid pĂ€rast lĂ”plikku kokkupanekut mÔÔdame loomulikult tegelikku tarbimist, vajadusel lisame akusid juurde.
Lisage kÔigele sellele GPS-majakad, mida kasutame maandunud stratosfÀÀri Ôhupalli otsimiseks. Ja hermeetiline kast on serveri ja muude seadmete "maja".

See kaitseb Ă”rnu seadmeid temperatuuri- ja rĂ”humuutuste eest. Samas vĂ€hendab see ka kiirgusdoosi, kuigi see meie projekti jaoks mingit rolli ei mĂ€ngi, server lendab stratosfÀÀris liiga lĂŒhikest aega ja seal pole foon nii kĂ”rge kui ISS-il.
Lisaks sÔnumite saatmisele , vÔite osaleda vÔistlusel ja arvata, kuhu sond maandub. Peaauhinnaks on reis Baikonuri mehitatud kosmoselaeva Sojuz-MS-13 startimiseks.
Allikas: www.habr.com
