Server v oblakoch: Výsledky projektu

Priatelia, je čas zhrnúť výsledky nášho súťažného projektu „Server v oblakoch“. Ak niekto nevie, rozbehli sme zábavný geek projekt: na Raspberry Pi 3 sme vyrobili malý server, pripojili sme k nemu GPS tracker a senzory, všetko toto naložili na teplovzdušný balón a zverili sme to silám prírody. . Kde loptička pristane, vedia len bohovia vetrov a patróni letectva, preto sme vyzvali všetkých, aby na mapu umiestnili body – ktorých body sú najbližšie k skutočnému miestu pristátia, získajú „chutné“ ceny.

Server v oblakoch: Výsledky projektu

Takže náš server už vyletel do oblakov a je čas zhrnúť výsledky našej súťaže.

Odkazy na predchádzajúce publikácie o súťaži

  1. Príspevok o regate (cenou za prvé miesto v našej súťaži je účasť na jachtárskej regate AFR (ďalšie posraté preteky), ktorý sa bude konať od 3. do 10. novembra v Sarónskom zálive (Grécko) spolu s tímom RUVDS a Habr.
  2. Ako sme dopadli"železná časť» projekt - pre fanúšikov geek porna, s podrobnosťami a analýzou kódu.
  3. Megapost o projekte s úplným popisom.
  4. Webová stránka projektu, kde bolo možné sledovať pohyb lopty a telemetriu v reálnom čase.
  5. Reportáž z miesta, kde bola lopta odpálená.

A skúsenosť, syn ťažkých chýb

Ako si pamätáte, plánovali sme vysielať dáta zo servera cez GSM modem. Toto bol hlavný kanál na prenos informácií. Zdalo sa nám, že sme sa postarali o akékoľvek prekvapenia s pokrytím mobilnej siete vložením dvoch SIM kariet od operátorov s najlepším pokrytím v Dmitrovskej oblasti do modemu. Okrem toho mal modem dobrú všesmerovú anténu. Ale, ako sa hovorí, človek predpokladá, a opsos disponujú. Keď lopta vystúpila nad 500 metrov (výška televíznej veže Ostankino), mobilná komunikácia úplne zmizla.

Server v oblakoch: Výsledky projektu

Pri spätnom pohľade sa to zdá samozrejmé, ale na to slúži spätný pohľad. Samozrejme, antény mobilných telefónov sú určené na pokrytie na zemi, nie vo vzduchu. Ich vzory žiarenia „zasahujú“ pozdĺž reliéfu a „nesvietia“ do oblakov. Takže bunková komunikácia vo výške pol kilometra a viac je len náhodným odrazom laloku nejakej antény. Takže polovicu trasy neprebehla žiadna komunikácia s balónom cez mobilný kanál. A počas zostupu, keď sme išli pod 500 metrov, začala opäť fungovať mobilná komunikácia.

Ako sme prijali telemetriu z balóna? Vďaka redundantnému kanálu na prenos dát. Na loptu sme nainštalovali súpravu Rádiová komunikácia LoRapracujúci na frekvencii 433 MHz.

Server v oblakoch: Výsledky projektu

Jeho priepustnosť je malá, no na naše účely celkom postačovala. Čo sa týka určovania polohy lopty pomocou GPS, s tým neboli žiadne problémy, tracker fungoval bez štikútania.

Server v oblakoch: Výsledky projektu

A počas letu sa ukázalo, že USB kábel spájajúci telemetrický modul s Raspberry Pi 3 sa ukázal ako chybný. Pracoval na zemi, ale odmietol ísť do neba. Pravdepodobne sa bojí výšok. Chybu kábla sme zistili až po pristátí. Našťastie sa nám podarilo nadviazať prenos dát priamo z telemetrického modulu cez LoRa.

Server v oblakoch: Výsledky projektu

Server v oblakoch: Výsledky projektu

Server v oblakoch: Výsledky projektu

A o dobrom

Šťastie sa usmialo na habrayusers @severov_info (Prvé miesto), @MAXXL (druhé miesto) a @ezor (tretie miesto)! Ten najšťastnejší človek si odnesie veľa dojmov (dúfajme, že príjemných). účasť na plachetníckom regate AFR, a držiteľom druhého a tretieho miesta už čoskoro predstavíme dobré smartfóny. A samozrejme, všetci traja dostaneme ako darček bezplatný prenájom virtuálneho servera od RUVDS.

Server v oblakoch: Výsledky projektu

Server v oblakoch: Výsledky projektu

Ako spustenie prebiehalo si môžete pozrieť v tomto krátkom videu:



Zdroj: hab.com

Pridať komentár