Server u oblacima: Rezultati projekta

Prijatelji, vrijeme je da sumiramo rezultate našeg konkursnog projekta "Server u oblacima". Ako neko ne zna, započeli smo zabavan geek projekat: napravili smo mali server na Raspberry Pi 3, na njega priključili GPS tracker i senzore, sve te stvari utovarili na balon na vrući zrak i povjerili silama prirode . Gdje će lopta sletjeti znaju samo bogovi vjetrova i zaštitnici aeronautike, pa smo pozvali sve da stave tačke na mapu – čije tačke su najbliže mjestu sletanja dobit će „ukusne“ nagrade.

Server u oblacima: Rezultati projekta

Dakle, naš server je već odleteo u oblake i vreme je da sumiramo rezultate našeg takmičenja.

Linkovi na prethodne publikacije o takmičenju

  1. Post o regati (nagrada za prvo mjesto na našem takmičenju je učešće na jedriličarskoj regati AFR (još jedna jebena utrka), koji će se održati od 3. do 10. novembra u Saronskom zaljevu (Grčka) zajedno sa RUVDS i Habr timom.
  2. kako smo prošli"gvozdeni deo» projekta - za ljubitelje geek pornografije, sa detaljima i analizom koda.
  3. Megapost o projektu sa punim opisom.
  4. Web stranica projekta, gdje je bilo moguće pratiti kretanje lopte i telemetriju u realnom vremenu.
  5. Reportaža sa mesta gde je lopta lansirana.

I iskustvo, sin teških grešaka

Kao što se sećate, planirali smo da emitujemo podatke sa servera preko GSM modema. Ovo je bio glavni kanal za prenošenje informacija. Činilo nam se da smo obezbedili bilo kakva iznenađenja pokrivenošću mobilnom mrežom tako što smo u modem ubacili dve SIM kartice operatera sa najboljom pokrivenošću u Dmitrovskom regionu. Pored toga, modem je imao dobru omnidirekcionu antenu. Ali, kako kažu, osoba pretpostavlja, a opsos raspolaže. Kada se lopta podigla iznad 500 metara (visina TV tornja Ostankino), mobilne komunikacije su potpuno nestale.

Server u oblacima: Rezultati projekta

Gledajući unazad, čini se očiglednim, ali tome služi retrospektiva. Naravno, antene za mobilne telefone su dizajnirane za pokrivanje na zemlji, a ne u zraku. Njihovi obrasci zračenja "udaraju" po reljefu i ne "sijaju" u oblake. Dakle, ćelijska komunikacija na visini od pola kilometra i više je samo nasumični odraz režnja neke antene. Dakle, pola rute nije bilo komunikacije s balonom putem mobilnog kanala. I tokom spuštanja, kada smo se spustili ispod 500 metara, mobilne komunikacije su ponovo proradile.

Kako smo primili telemetriju iz balona? Zahvaljujući redundantnom kanalu za prijenos podataka za ovo. Instalirali smo komplet na loptu LoRa radio komunikacije, radi na 433 MHz.

Server u oblacima: Rezultati projekta

Propusnost mu je mala, ali je za naše potrebe bila sasvim dovoljna. Što se tiče određivanja lokacije lopte pomoću GPS-a, nije bilo problema s tim, tracker je radio bez ikakvih štucanja.

Server u oblacima: Rezultati projekta

A tokom leta se ispostavilo da je USB kabl koji povezuje telemetrijski modul sa Raspberry Pi 3 neispravan. Radio je na zemlji, ali je odbio da ode u raj. Verovatno se plaši visine. Nakon slijetanja otkrili smo kvar na sajlu. Srećom, uspjeli smo uspostaviti prijenos podataka direktno iz telemetrijskog modula preko LoRa.

Server u oblacima: Rezultati projekta

Server u oblacima: Rezultati projekta

Server u oblacima: Rezultati projekta

I o dobrom

Sreća se nasmiješila habrayusers @severov_info (prvo mjesto), @MAXXL (drugo mjesto) i @evzor (treće mjesto)! Najsrećniji će imati mnogo utisaka (nadajmo se prijatnih). učešće na AFR jedriličarskoj regati, a nosiocima drugog i trećeg mjesta uskoro ćemo predstaviti dobre pametne telefone. I naravno, svo troje ćemo dobiti besplatan najam virtuelnog servera od RUVDS-a na poklon.

Server u oblacima: Rezultati projekta

Server u oblacima: Rezultati projekta

Kako je proteklo lansiranje možete pogledati u ovom kratkom videu:



izvor: www.habr.com

Dodajte komentar