Miq, është koha të nxjerrim përfundimet e projektit-tonë të konkurrencës "Server në re". Nëse dikush nuk e di, kemi realizuar një projekt argëtues geek: ndërtuam një server të vogël me Raspberry Pi 3, i bashkëngjitëm një GPS tracker dhe sensorë, e ngarkuam këtë të gjithë në një balonë dhe ia lamë natyrës. Ku do të ulet balona, e dinë vetëm perënditë e erës dhe mbrojtësit e aviacionit, prandaj ne i propozuam të gjithëve që të vendosin pika në hartë - këto pika që do të jenë më afër vendit të saktë të uljes, do të fitojnë çmime "të lakmueshme".
Pra, serveri ynë tashmë ka fluturuar në re, dhe është koha të nxjerrim përfundimet e konkursit tonë.
Lidhjet për publikimet e mëparshme rreth konkursit
- (cmimi për vendin e parë në konkursin tonë - pjesëmarrja në regatën e vela, e cila do të zhvillohet nga 3 deri më 10 nëntor në Gjirin Saronik (Greqi) së bashku me ekipin RUVDS dhe Habr.
- Si e bëmë "" e projektit - për adhuruesit e geek-porn, me detaje dhe analizën e kodit.
- me përshkrimin e plotë.
- , ku mund të ndiqni lëvizjen e balonës dhe telemetrinë në kohë reale.
- nga vendi i lançimit të balonës.
Dhe eksperienca, biri i gabimeve të vështira
Siç e mbani mend, ne planifikonim të transmetonim të dhënat nga serveri me një modem GSM. Ky ishte kanali kryesor i transmetimit të informacionit. Na dukej se kishim parashikuar çdo papritur me mbulimin e rrjetit celular, duke futur në modem dy SIM karta nga operatorët me mbulimin më të mirë në rajonin e Dmitrovit. Për më tepër, modem kishte një antenë të mirë të gjithanshme. Por, siç thonë, njeriu parashikon, por operatorët e komunikacionit disponojnë. Kur balona u ngrit mbi 500 metra (lartësia e Kullës Ostankino), lidhja celulare u humb plotësisht.

Duke reflektuar më pas, kjo duket e qartë, por kjo është ajo e kaluara. Sigurisht, antenat e telefonisë celulare janë të dizajnuara për mbulim në tokë, jo në ajër. Diagramet e tyre të orientimit "godasin" përgjatë terrenit dhe nuk "ndriçojnë" në re. Pra, lidhja celulare në lartësi gjysmë kilometri dhe më shumë - është thjesht një reflektim rastësor i një petale të ndonjë antene. Kështu që gjysma e rrugës së lidhjes me balonën përmes kanaleve celulare nuk kishte. Dhe në rënien, kur u ulëm poshtë 500 metrave, lidhja celulare rifilloi të punojë.
Si ndodhi që ne të merrnim telemetrin nga shpërndarësi? Falënderojmë kanalit të dyfishtë të transmetimit të të dhënave. Ne instaloymë një komplet në shpërndarës., i cili funksionon në frekuencën 433 MHz.

Kapaciteti i tij nuk ishte i madh, por për ne ishte mjaft i mjaftueshëm. Sa i përket përcaktimit të vendndodhjes së shpërndarësit përmes GPS-it, nuk kishim asnjë problem, njësia e gjurmimit punonte pa vonesa.

Po ashtu, gjatë fluturimit u zbulua se kablli USB, i cili lidhte njësinë e telemetrisë me Raspberry Pi 3, ishte i defektuar. Punonte në tokë, por dështoi në ajër. Ndoshta kishte frikë nga lartësia. Ne e zbuluam fajin e kabllit vetëm pas uljes. Fatmirësisht, arritëm të rivendosim transmetimin e të dhënave direkt nga njësia e telemetrisë përmes LoRa.



Dhe për të mirën
Fatkeqësia qeshi për përdoruesit e Habrës @ (vendi i parë), @ (vendi i dytë) dhe @ (vendi i tretë)! Personi më me fat në nëntor do të presë një sërë përvojash (shpresojmë, të këndshme) nga, dhe ata që zënë vendin e dytë dhe të tretë, së shpejti do t'u prezantojmë smartphone të shkëlqyer. Dhe sigurisht, të treve një dhuratë: qira falas e një serveri virtual nga RUVDS.


Si u realizua lëshimi mund ta shihni në këtë video të vogël:

Burimi: habr.com
