Anatomie vun engem "Space Data Center". Himmel-héich Server: kuckt ënnert der Hood

Anatomie vun engem "Space Data Center". Himmel-héich Server: kuckt ënnert der Hood

Muer schĂ©cken mir eise Server an d'StratosphĂ€r. WĂ€rend dem Fluch verdeelt de StratosphĂ€rballon den Internet, schĂ©isst a vermĂ«ttelt Video- an Telemetriedaten op de Buedem. Mir hunn e puer Mol geschriwwen datt mir iwwer d'technesch SĂ€it vun eisem Projet "Space Data Center" schwĂ€tzen (virdrun op den Numm geĂ€ntwert "Server an de Wolleken 2.0"). Mir hunn versprach - mir liwweren! Ënnert dem SchnĂ«tt gĂ«tt et eng Handvoll StĂ©ck Hardware a Code.

Webserver

Och am fréiere "Server an de Wolleken" Projet, wéi mir an engem vollwÀertege Ballon mat enger Crew vun zwee Leit eropgaange sinn, mat eis e vollwÀertege Server mat enger Batterieversammlung ze huelen war, loosst eis soen, net rational. An elo schwÀtze mer vun engem klenge StratosphÀrballon, dee muss 30 km klammen, net 1. Dofir hu mir dee selwechte Raspberry Pi als Webserver gewielt. Dëse Mikrocomputer generéiert eng HTML SÀit an weist se op engem separaten Display.

Satellit Verbindung

Nieft dem Raspberry flĂ©ien Modem aus dem Iridium a Globalstar Satellittekommunikatiounsnetz u Bord. WĂ©i Dir Iech erĂ«nnert, hu mir geplangt e Modem fir de Gewalt Gonets Netz fir hir Firma ze addĂ©ieren, awer mir haten keng ZĂ€it et am Viraus ze krĂ©ien, also wĂ€erte mir et op den nĂ€chste Fluch schĂ©cken. Duerch Satellitmodem kritt de Webserver Är Messagen, op dĂ©i geschĂ©ckt kĂ«nne ginn Projet SĂ€it. DĂ«s Messagen ginn op de Raspberry Pi iwwerdroen, deen se an der Schlaang setzt an op enger HTML SĂ€it affichĂ©iert.

Wichteg Punkt: d'Limite fir d'LÀngt vun engem SMS op Russesch ass 58 Zeechen (inklusiv Plazen). Wann de Message méi laang ass, gëtt se wÀhrend der Iwwerdroung ofgeschnidden. Och all speziell Charaktere ginn aus dem Text erausgeschnidden, zum Beispill, /+$%&;''""<>n an esou.

Well de Raspberry Pi nëmmen een UART Hafen huet, verbannen mir d'Satellittmodem duerch en Zwëschenhub, deen Daten aus de Modem sammelt an se an de Raspberry Pi schécken.

Radio modem

De Webserver wĂ€ert net nĂ«mmen all Messagen, dĂ©i vun Iech op der Ecran empfaange krĂ©ien, affichĂ©ieren, awer och iwwer e LoRa Radiomodem op d'Äerd iwwerdroen. Also wĂ«lle mir d'Iddi testen fir den Internet aus der StratosphĂ€r ze verdeelen (en Hommage un de Google Loon Projet). Natierlech ass eise StratosphĂ€rballon net e vollwĂ€ertege Kommunikatiounsrepeater, awer och wann seng FĂ€egkeeten genuch sinn fir eng stabil Dateniwwerdroung, ouni grouss Informatiounsverloscht, da wĂ€erte spezialisĂ©iert Systemer definitiv mat der Verdeelung vum Internet aus dem Pre-Raum kĂ«mmeren.

Telemetrie

ZousÀtzlech plangen mir Telemetrie Daten op der selwechter HTML SÀit ze weisen. De Raspberry Pi wÀert se vun engem separaten Fluchkontroller huelen.

Anatomie vun engem "Space Data Center". Himmel-héich Server: kuckt ënnert der Hood

Et interrogéiert verschidde Sensoren, déi souwuel bannen wéi ausserhalb vun der Hardware hermetescher Këscht plazéiert kënne ginn, sammelt d'Informatioun an engem Koup, kÀmmt et a gëtt et an enger praktescher Form un déi, déi froen. An eisem Fall wÀert et fir Raspberry Pi froen. Mir notéieren Drock, Héicht, GPS Koordinaten, vertikal an horizontal Geschwindegkeet an Temperatur.

D'Donnéeë vum Fluchkontroller ginn a laange Linnen iwwerdroen, dat ass dann mat dësem Code:

$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);

verwandelt an eng Array an enger Form bequem fir ze weisen:

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 
)

Mir wĂ€erten och Telemetriedaten op d'Äerd zesumme mat Äre Messagen iwwerdroen. Fir dĂ«st ze maachen, wĂ€erte mir eng Empfangstatioun op der Startplaz ofsetzen.

Display a Kamera

Fir datt Dir sĂ©cher kĂ«nnt, datt de Server tatsĂ€chlech Är Messagen iwwer Satellitekommunikatioun kritt, an datt en tatsĂ€chlech an d'StratosphĂ€r geflunn ass an net an eisem BĂŒro steet, hu mir beschloss all Messagen mat Telemetrie op engem Display ze weisen, deen duerch an GoPro. Et war wĂ©ineg ZĂ€it fir de Projet virzebereeden (wĂ©i kann et jeemools vill ginn?!), Also hu mir eis net mat Aliexpress an engem LötstĂ©ier gestĂ©iert, awer e fĂ€erdegen Apparat geholl. Et ass mĂ©i wĂ©i genuch fir eis Besoinen. Mir verbannen den Ecran mat der Raspberry iwwer HDMI.

Mir plangen och Video vu GoPro iwwer e separaten Radiokanal ze iwwerdroen, awer wéi et funktionnéiert ass nach ëmmer onbekannt - vlÀicht niddereg Wolleken wÀerten d'KommunikatiounsberÀich staark reduzéieren. Awer op alle Fall, nodeems mir de gelante StratosphÀreballon fonnt hunn, poste mir e Video vun der Kamera an Dir kënnt selwer gesinn wat fir Messagen eise "Pre-Space Data Center" krut a wéi eng Héicht et geklommen ass - d'Telemetrie gëtt ugewisen an der selwechter HTML SÀit, ZousÀtzlech, wÀert e Stéck vum Horizont siichtbar ginn.

Energieversuergung

All déi uewe beschriwwe Schéinheet gëtt vun enger Versammlung vu Lithium Batterien ugedriwwen, déi no dem 3S4B Circuit versammelt sinn - drÀi an der Serie, véier parallel. D'Gesamtkapazitéit ass ongeféier 14 Ah bei enger Spannung vun 12 V. Laut eisen SchÀtzungen sollt dat genuch sinn, awer no der Finale Montage wÀerte mir natierlech den aktuellen Verbrauch moossen, a wann néideg, méi Batterien addéieren.

FĂŒĂŒgt zu all deem GPS-Beaconen, dĂ©i mir benotze fir de gelante StratosphĂ€rballon ze sichen. An dĂ©i hermetesch KĂ«scht wĂ€ert d'"Haus" fir de Server an aner Apparater sinn.

Anatomie vun engem "Space Data Center". Himmel-héich Server: kuckt ënnert der Hood

Et schĂŒtzt delikat AusrĂŒstung vu Temperatur- an DrockĂ€nnerungen. Zur selwechter ZĂ€it wĂ€ert et och d'Stralungsdosis reduzĂ©ieren, obwuel dat fir eise Projet keng Roll spillt, de Server flitt ze kuerz an der StratosphĂ€r, an den Hannergrond do ass net sou hĂ©ich wĂ©i op der ISS.

ZousÀtzlech fir Messagen ze schécken Projet WebsÀit, Dir kënnt un engem Concours deelhuelen a roden, wou d'Sond wÀert landen. Den HaaptprÀis ass eng Rees op Baikonur fir de Start vun der Sojus-MS-13 bemannter Raumschëff.

Anatomie vun engem "Space Data Center". Himmel-héich Server: kuckt ënnert der Hood

Source: will.com

Kaaft zouverlĂ€sseg Hosting fir Site mat DDoS Schutz, VPS VDS Server đŸ”„ Kaaft zouverlĂ©issegt WebsĂ€ithosting mat DDoS-Schutz, VPS VDS Server | ProHoster