Pilveserver: Projekti tulemused

Sõbrad, on aeg kokku võtta meie projekti-konkursi "Server pilvedes" tulemused. Kui keegi ei tea, siis me käivitasime naljaka geeniuse projekti: ehitasime väikese serveri Raspberry Pi 3-le, lisasime GPS-jälgija ja sensoreid, laadisime kogu selle kraami õhupalli ja usaldasime looduse jõududele. Kuhu pall maandub, teavad ainult tuulejumalad ja õhulaevanduse kaitsjad, seega pakkusime kõigile huvilistele võimalust kaardile punkte märkida — kelle punktid on lähimad tegelikule maandumiskohale, saavad "maitsvaid" auhindu.

Pilveserver: Projekti tulemused

Nii on meie server juba pilvedes lennanud, ja on aeg meie konkursi tulemusi kokku võtta.

Lingid varasematele postitustele konkursist

  1. Post regati kohta (auhinnaks meie konkursi esikohale — osalemine Purjetamisregatil AFR (Another F*cking Race), mis toimub 3.-10. novembrini Saroni lahes (Kreeka) koos RUVDS meeskonna ja Habraga.
  2. Kuidas me tegime "rauda" projekti — geeniuspornihuvilistele, koos detailide ja koodi analüüsiga.
  3. Megapost projektist täieliku kirjeldusega.
  4. Projekti koduleht, millel sai jälgida palli liikumist ja telemeetria reaalajas.
  5. Reportaaž palli turule toomise kohalt.

Ja kogemus, poeg raskest vigadest.

Kuidas te mäletate, kavandasime andmete edastamist serverist GSM-mooduli kaudu. See oli peamine teabe edastamise kanali. Me arvasime, et oleme arvestanud igasuguste üllatustega mobiilivõrgu katvuses, lisades modemisse kaks SIM-kaarti parima katvusega operaatoritelt Dmitrovi piirkonnas. Lisaks oli modemil hea 360-kraadine antenn. Kuid nagu öeldakse, inimene plaanib, kuid operaatorid korraldavad. Kui õhk tõusis kõrgemale kui 500 meetrit (Ostankino tele torn kõrge), kadus mobiilside täiesti.

Pilveserver: Projekti tulemused

Tagantjärele mõeldes tundub see ilmselge, kuid see ongi tagantjärele mõtlemine. Loomulikult on mobiilside antennid mõeldud katmiseks maapinnal, mitte õhus. Nende suunad 'löövad' maastiku piki ja ei 'paista' pilvedesse. Nii et mobiilside kõrgusel poolkilomeetrit ja kõrgemal on vaid juhuslik peegelduse osakond mõnest antennist. Nii et mobiilside omaduskäik langes poole teed. Ja allavõtt, kui all tuli alla 500 meetri, mobiilside töötas jälle.

Kuidas me siis saime balloonilt telemeetriaid? Selle eest aitäh andmeedastuse dubleerimise kanalile. Me paigaldasime balloonile komplekti LoRa-raadiotehnoloogia, mis töötab sagedusel 433 MHz.

Pilveserver: Projekti tulemused

Selle läbilaskevõime on tagasihoidlik, kuid meie ülesannete jaoks piisav. Mis puutub ballooni asukoha määramisse GPS-i kaudu, siis sellega polnud mingeid probleeme, jälgija töötas sujuvalt.

Pilveserver: Projekti tulemused

Lennul selgus ka, et USB-kaabel, mis ühendas telemeetria mooduli Raspberry Pi 3-ga, oli defektne. Maapinnal töötas see, kuid lennul ebaõnnestus. Tõenäoliselt kartis see kõrgust. Kaabli viga selgus meil alles pärast maandumist. Õnneks õnnestus andmete edastamine otse telemeetria moodulist läbi LoRa seadistada.

Pilveserver: Projekti tulemused

Pilveserver: Projekti tulemused

Pilveserver: Projekti tulemused

Ja nüüd heast

Õnn naeratas Habrayuseritele @severov_info (esimene koht), @MAXXL (teine koht) ja @evzor (kolmas koht)! Novembris ootab kõige õnnelikumat palju elamusi (loodame, et meeldivaid) osalemisest AFR purjetamisregatil, ning teise ja kolmanda koha omanikud saavad peagi endale toredad nutitelefonid. Ja muidugi saavad kõik kolm kingituseks tasuta virtuaalserveri rendi RUVDS-ilt.

Pilveserver: Projekti tulemused

Pilveserver: Projekti tulemused

Kuidas käis käivitamine, saab vaadata sellest lühikesest videost:

Vaata videot


Allikas: habr.com
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster