Venner, det er pĂ„ tide Ă„ oppsummere resultatene av vĂ„rt prosjekt-konkurranse «Server i skyene». For de som ikke er kjent med det, har vi laget et moro-gikk-prosjekt: vi bygde en liten server pĂ„ Raspberry Pi 3, festet en GPS-tracker og sensorer til den, lastet alt dette pĂ„ en ballong og overlot det til naturkreftene. Hvor ballongen lander, er bare kjent av vindens guder og luftfartsbeskytterne, sĂ„ vi ba alle interesserte om Ă„ sette punkter pĂ„ kartet â de hvis punkter viser seg Ă„ vĂŠre nĂŠrmest den faktiske landingsplassen, fĂ„r «gode» premier.
SÄ, serveren vÄr har allerede vÊrt oppe i skyene, og det er pÄ tide Ä oppsummere resultatene av vÄr konkurranse.
Lenker til tidligere publikasjoner om konkurransen
- (premien for fĂžrsteplassen i vĂ„r konkurranse â deltakelse i seilregattaen, som vil finne sted fra 3. til 10. november i Saroniske bukten (Hellas) i samarbeid med RUVDS-teamet og Habr.
- Hvordan vi lagde «» av prosjektet â for de som elsker geeking, med detaljer og gjennomgang av koden.
- med full beskrivelse.
- , der man kunne fĂžlge bevegelsen til ballongen og telemetri i sanntid.
- fra stedet der ballongen ble lansert.
Og erfaring, sĂžnnen av vanskelige feil
Som dere husker, planla vi Ä overfÞre data fra serveren via GSM-modem. Dette var den primÊre kanalen for informasjonsoverfÞring. Vi trodde vi hadde forutsett enhver uventethet med dekning av mobilnettverket, ved Ä sette inn to SIM-kort fra operatÞrer med best dekning i Dmitrov-distriktet. I tillegg hadde modemet en god omnidireksjonal antenne. Men som sagt, mennesket planlegger, mens mobiloperatÞrene disponerer. Da ballongen steg opp over 500 meter (hÞyden av Ostankino TV-tÄrn), forsvant mobilforbindelsen helt.

NÄr jeg tenker tilbake, synes dette Ä vÊre Äpenbart, men det er hva tilbakeskuende tanker er. SelvfÞlgelig er mobilantennene designet for dekning pÄ bakken, ikke i luften. Deres strÄlingsdiagrammer «treffer» langs terrenget og «lyser» ikke opp i skyene. SÄ mobilforbindelse i en halv kilometer og hÞyere er bare en tilfeldig refleksjon av bladet fra et eller annet antenne. Dermed var det ingen mobilforbindelse med ballongen pÄ halve ruten. Og da vi sank ned igjen under 500 meter, begynte mobilforbindelsen Ä fungere igjen.
Hvordan fikk vi telemetri fra kula? Det takker vi den dupliserende datakanalen for. Vi installerte et sett pÄ kula., som opererer pÄ en frekvens pÄ 433 MHz.

BÄndbredden er ikke stor, men til vÄre oppgaver var den helt tilstrekkelig. NÄr det gjelder Ä bestemme posisjonen til kula med GPS, oppstod det ingen problemer, tracker fungerte uten problemer.

Og under flyvningen viste det seg at USB-kabelen som koblet telemetrimodulen med Raspberry Pi 3, var defekt. Den fungerte pÄ bakken, men sviktet i luften. Kanskje den ble redd for hÞyden. Vi fant ut om kabelens feil fÞrst etter landing. Heldigvis klarte vi Ä etablere datatransmisjon direkte fra telemetrimodulen via LoRa.



Og til det gode
Luck smiled upon Habr's users @ (fÞrste plass), @ (andre plass) og @ (tredje plass)! Den mest heldige vinner i november vil fÄ en haug med inntrykk (forhÄpentligvis hyggelige) fra, og eierne av andre og tredje plass vil snart fÄ flotte smarttelefoner. Og selvfÞlgelig fÄr alle tre gratis leie av en virtuell server fra RUVDS.


Hvordan oppskytingen foregikk kan du se i denne lille videoen:

Kilde: habr.com
