Przyjaciele, wymyśliliśmy nowy projekt. Wielu z was pamięta nasz zeszłoroczny fanowski projekt geekowski „”: zbudowaliśmy mały serwer na bazie Raspberry Pi i uruchomiliśmy go na balonie.
Teraz postanowiliśmy pójść jeszcze dalej, to znaczy wyżej — czeka nas stratosfera!
Przypomnijmy pokrótce, na czym polegał pierwszy projekt „Serwer w chmurze”. Serwer nie tylko poleciał na balonie, intrygą było to, że urządzenie było aktywne i przesyłało swoją telemetrię na ziemię.

To znaczy, wszyscy chętni mogli w czasie rzeczywistym śledzić trasę lotu. Przed startem 480 osób zaznaczyło na mapie miejsca, w których balon może wylądować.

Oczywiście, zgodnie z prawem Edwarda Murphy'ego, już w trakcie lotu „odpadł” główny kanał komunikacji przez modem GSM. Dlatego załodze przyszło dosłownie w trakcie lotu przejść na zapasowy kanał oparty na . Również baloniarze musieli rozwiązać problem z kablem USB łączącym moduł telemetrii z Raspberry 3 — wydaje się, że przestraszył się wysokości i odmówił współpracy. Dobrze, że na tym problemy się skończyły i balon pomyślnie wylądował. Troje szczęśliwców, których markery znalazły się najbliżej miejsca lądowania, otrzymało smakowite nagrody. Przy okazji, za pierwsze miejsce podarowaliśmy udział w regatach żeglarskich AFR 2018 (Vitalik, pozdrowienia!).
Projekt udowodnił, że idea „serwerów powietrznych” nie jest tak szalona, jak mogłoby się wydawać. I chcemy zrobić następny krok w kierunku „latającego centrum danych”: sprawdzić działanie serwera, który na stratosferze wzleci na wysokość około 30 km — w stratosferę. Start zaplanujemy na Dzień Kosmonauty, co oznacza, że czasu zostało już niewiele, mniej niż miesiąc.
Nazwa „Serwer w chmurze 2.0” jest więc nie do końca trafna, ponieważ na takiej wysokości nie znajdziesz ani chmurki. Można więc nazwać projekt „Serwer za chmurami” (następny projekt będzie musiał nosić tytuł „Kochanie, jesteś w kosmosie!”).

Podobnie jak w pierwszym projekcie, serwer będzie działał. Ale smaczek tkwi w tym, że chcemy przetestować koncepcję słynnego projektu Google Loon i sprawdzić możliwość dostarczania internetu ze stratosfery.
Schemat działania serwera będzie wyglądać następująco: na stronie docelowej będzie można wysyłać do serwera wiadomości tekstowe za pomocą formularza. Będą one przesyłane przez 2 niezależne systemy komunikacji satelitarnej do komputera zawieszonego pod statkiem stratosferycznym, a ten przekaże te dane z powrotem na Ziemię, ale nie tą samą drogą przez satelitę, lecz przez kanał radiowy. W ten sposób będziemy wiedzieć, że serwer w ogóle odbiera dane oraz że może udostępniać internet z stratosfery. Będziemy również w stanie obliczyć procent utraconej „na trasie” informacji. Na tej samej stronie docelowej będzie wyświetlana mapa lotu statku stratosferycznego, na której będą zaznaczone punkty odbioru każdej wiadomości od Ciebie. To znaczy, że będziesz mógł w czasie rzeczywistym śledzić trasę i wysokość „chmurowego serwera”.
A dla całkowitych niedowiarków, którzy powiedzą, że to wszystko jest ustawione, zainstalujemy na pokładzie mały ekran, na którym na stronie HTML będą wyświetlane wszystkie otrzymane od Ciebie wiadomości. Ekran będzie nagrywany przez kamerę, w polu widzenia której znajdzie się również część horyzontu. Chcemy przesyłać sygnał wideo przez kanał radiowy, ale jest tu jeden szczegół: jeśli pogoda będzie dobra, to wideo powinno dotrzeć na ziemię przez większą część lotu statku stratosferycznego, na wysokości od 70 do 100 km. Przy pochmurności zasięg transmisji może spaść do około 20 km. W każdym razie wideo będzie nagrywane i opublikujemy je po odnalezieniu upadłego statku stratosferycznego. Swoją drogą, będziemy go szukać za pomocą sygnału pokładowego nadajnika GPS. Z danych statystycznych wynika, że serwer wyląduje w promieniu 150 km od miejsca startu.
Wkrótce szczegółowo opowiemy, jak będzie zbudowany sprzęt ładunku użytecznego statku stratosferycznego i jak wszystko to powinno działać ze sobą. Przy okazji ujawnimy również kilka interesujących szczegółów projektu związanych z kosmosem.
Abyście mieli interesujące śledzenie projektu, tak jak w zeszłym roku, wymyśliliśmy konkurs, w którym trzeba określić miejsce lądowania serwera. Zwycięzca, który najdokładniej zgadnie miejsce lądowania, będzie mógł pojechać na Bajkonur na start załogowego statku «Sojuz MS-13» 6 lipca, a nagrodą za drugie miejsce jest certyfikat na podróż od naszych przyjaciół z Tuturu. Dwadzieścia pozostałych uczestników będzie mogło pojechać na grupową wycieczkę do Gwiezdnego Miasteczka w maju. Szczegóły na .
Śledźcie nowości na blogu 🙂
Źródło: habr.com
