Server u oblacima: Rezultati projekta

Prijatelji, vrijeme je da sumiramo naš projekt-natječaj „Server u oblacima“. Ako netko nije upućen, pokrenuli smo zabavni geek projekt: izradili smo mali server na Raspberry Pi 3, spojili mu GPS tracker i senzore, smjestili sve to na balon i povjerili ga snagama prirode. Gdje će se balon sletjeti, znaju samo bogovi vjetra i zaštitnici zračnog letenja, stoga smo svima željnima ponudili da postavljaju točke na karti — čije točke budu najbliže stvarnom mjestu slijetanja, dobit će „sočne“ nagrade.

Server u oblacima: Rezultati projekta

Dakle, naš server je već letio u oblacima, i vrijeme je da objavimo rezultate našeg natječaja.

Linkovi na prethodne objave o natječaju

  1. Objava o regati (nagrada za prvo mjesto u našem natječaju — sudjelovanje u jedriličarskoj regati AFR (Another F*cking Race), koja će se održati od 3. do 10. studenog u Saronikom zaljevu (Grčka) zajedno s timom RUVDS i Habarom.
  2. Kako smo radili „hardver“ projekta — za ljubitelje geek pornografije, s detaljima i razradom koda.
  3. Megaobjava o projektu s potpunim opisom.
  4. Web stranica projekta, na kojem se moglo pratiti kretanje balona i telemetriju u realnom vremenu.
  5. Izvještaj s mjesta lansiranja balona.

I iskustvo, sine teških grešaka

Kao što se sjećate, planirali smo prenositi podatke s poslužitelja putem GSM modema. To je bio glavni kanal za prijenos informacija. Mislili smo da smo predvidjeli sve moguće nepredviđene okolnosti s pokrivenošću mobilne mreže, umetnuvši u modem dvije SIM kartice operatora s najboljom pokrivenošću u Dmitrovskom okrugu. Uz to, modem je imao dobru omnidirekcijsku antenu. No, kao što se kaže, čovjek planira, a operateri realiziraju. Kada se balon uzdigao iznad 500 metara (visina Ostanjinske televizijske kule), mobilna veza potpuno je nestala.

Server u oblacima: Rezultati projekta

Razmišljajući unazad, to se čini očiglednim, ali tako je to s povratnom informacijom. Naravno, mobilne antene su namijenjene pokrivanju tla, a ne zraka. Njihove karakteristike usmjerenosti „udaraju“ duž terena i u oblake ne „svijetle“. Dakle, mobilni signal na visini od pol kilometra i više — to je samo slučajno odbijanje petlje neke antene. Tako da polovinu rute veze s balonom putem mobilne mreže nije bilo. A pri spuštanju, kada smo se spustili ispod 500 metara, mobilna veza ponovno je proradila.

Kako smo dobijali telemetriju sa balona? Hvala duplom kanalu za prenos podataka. Na balonu smo postavili komplet LoRa-radijske veze, koji radi na frekvenciji 433 MHz.

Server u oblacima: Rezultati projekta

Propusnost nije velika, ali za naše potrebe je bila dovoljno dobra. Što se tiče određivanja lokacije balona putem GPS-a, tu nije bilo problema, traker je radio besprijekorno.

Server u oblacima: Rezultati projekta

Osim toga, tokom leta se pokazalo da je USB kabl koji je spajao telemetrijski modul sa Raspberry Pi 3 bio neispravan. Na zemlji je radio, a u vazduhu je otkazao. Verovatno se uplašio visine. Grešku u kablu smo otkrili tek nakon slijetanja. Na sreću, uspjeli smo uspostaviti prenos podataka direktno sa telemetrijskog modula putem LoRa.

Server u oblacima: Rezultati projekta

Server u oblacima: Rezultati projekta

Server u oblacima: Rezultati projekta

I dobra strana

Sreća se osmehnula korisnicima Habr @severov_info (prvo mesto), @MAXXL (drugo mesto) i @evzor (treće mesto)! Najsrećnijeg u novembru očekuje hrpa utisaka (nadamo se, prijatnih) od učešća u jedriličarskoj regati AFR, a vlasnicima drugog i trećeg mesta uskoro ćemo podeliti dobre pametne telefone. I naravno, svima trojici u poklon besplatna najam virtuelnog servera od RUVDS.

Server u oblacima: Rezultati projekta

Server u oblacima: Rezultati projekta

Kako je prošlo lansiranje možete pogledati u ovom malom videu:

Pogledajte video


Izvor: habr.com
Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster