Barátok, itt az ideje, hogy levonjuk a következtetéseket a "Szerver a felhőkben" projekt-versenyünkről. Ha valaki nem tudja, egy szórakoztató geek projektet hoztunk létre: készítettünk egy kis szervert Raspberry Pi 3-on, rákötöttünk egy GPS-tracker-t és érzékelőket, mindezt egy léggömbre bíztuk, hogy a természet erejére támaszkodjunk. Csak a szél istenei és a légi közlekedés védőszentjei tudják, hol fog földet érni a léggömb, ezért felajánlottuk bárkinek, hogy helyezzen el pontokat a térképen - akinek a pontjai a legközelebb esnek a tényleges leszállási helyhez, "finom" díjakat kap.
Tehát, a szerverünk már járt a felhőkben, itt az ideje, hogy levonjuk a versenyünk következtetéseit.
Linkek a versennyel kapcsolatos korábbi publikációkhoz
- (az első helyezett díja a versenyünkben - részvétel a vitorlás regattán, amely november 3-tól 10-ig zajlik a Saronikus-öbölben (Görögország) a RUVDS csapatával együtt, és a Habr védnöksége alatt.
- Hogyan készítettük el a "" a projektnak - geek-pornó kedvelőknek, részletekkel és kód-elemzésekkel.
- teljes leírással.
- , amelyen nyomon lehetett követni a léggömb mozgását és a telemetriát valós időben.
- a léggömb indításának helyszínéről.
És a tapasztalat, fiam, nehéz hibákból
Ahogy emlékezhetünk, az volt a terv, hogy a szerver adatait GSM-modemen keresztül sugározzuk. Ez volt az információ átadásának fő csatornája. Úgy gondoltuk, hogy minden váratlan helyzetre felkészültünk a mobilszolgáltatás lefedettségével, és két SIM-kártyát helyeztünk a modembe, a legjobb lefedettséggel rendelkező szolgáltatóktól a Dmitrov területén. Ráadásul a modemnek volt egy jó iránytű antennája is. De ahogy mondani szokták, az ember tervez, a mobilszolgáltatók rendelnek. Amikor a léggömb 500 méter magasságba emelkedett (az Oroszország-i Ostankino TV-torony magassága), a mobilszolgáltatás teljesen megszűnt.

Visszatekintve ez nyilvánvalónak tűnik, de ez is csak visszatekintés. Természetesen a mobilszolgáltatók antennái a földi lefedettség biztosítására készültek, nem pedig a levegőben. Iránysávjuk a domborzatra érvényes és nem "világít" a felhőkbe. Így a fél kilométernél és magasságban a mobilszolgáltatás csak véletlen visszaverődés, miután valamelyik antenna átszórta a jelet. Hiszen a léggömb és a mobilcsatorna közötti kapcsolat felénél elment a mobilszolgáltatás. Az ereszkedéskor, amikor 500 méter alá kerültünk, a mobilszolgáltatás újból működött.
Hogyan kaptuk telemetriát a gömbből? Ezt a másodlagos adatátviteli csatornának köszönhetjük. A gömbre telepítettünk egy készletet, ami 433 MHz-es frekvencián működik.

Átbocsátó képessége nem nagy, de a feladatainkhoz bőven elegendő volt. Ami a gömb GPS-en való pozicionálását illeti, azzal nem voltak problémák, a nyomkövető simán működött.

A repülés során kiderült, hogy a telemetriai modult a Raspberry Pi 3-mal összekötő USB-kábel hibás volt. Földön működött, de a levegőben meghibásodott. Valószínűleg megijedt a magasságtól. A kábel hibáját már a leszállás után derítettük ki. Szerencsére sikerült a telemetriai modul adatainak átvitelét közvetlenül a LoRa-n keresztül beállítani.



És a jó hírek
A szerencse ránk mosolygott a Habr-uzerek @ (első hely), @ (második hely) és @ (harmadik hely)! A legszerencsésebb résztvevőnk novemberben rengeteg élményre számíthat (reméljük, kellemesekre) azA rajt hogyan zajlott, ezt a kis videót megnézve láthatjátok:


Barátok, ideje összegzést készíteni projekt-versenyünk, a „Szerver a felhőben” kapcsán.

Forrás: habr.com
