Server yn 'e wolken: Projektresultaten

Freonen, it is tiid om de resultaten fan ús kompetysjeprojekt "Tsjinner yn 'e wolken" op te summajen. As immen it net wit, binne wy ​​in leuk geekprojekt begûn: wy makken in lytse server op Raspberry Pi 3, hechsten der in GPS-tracker en sensoren oan, laden al dit spul op in loftballon en fertrouden it oan 'e natuerkrêften . Wêr't de bal sil lânje is allinich bekend by de goaden fan 'e winen en begeunstigers fan' e loftfeart, dus wy hawwe elkenien útnoege om punten op 'e kaart te setten - waans punten it tichtst by de eigentlike lâningssite lizze sille "lekker" prizen krije.

Server yn 'e wolken: Projektresultaten

Dat, ús server is al yn 'e wolken flein, en it is tiid om de resultaten fan ús konkurrinsje op te summajen.

Keppelings nei eardere publikaasjes oer de kompetysje

  1. Post oer de regatta (de priis foar it earste plak yn ús kompetysje is dielname oan in sylregatta AFR (In oare F*cking Race), dat fan 3 oant 10 novimber hâlden wurdt yn 'e Saronyske Golf (Grikelân) tegearre mei it team RUVDS en Habr.
  2. Hoe dogge wy"izer diel» projekt - foar fans fan geek porno, mei details en koade analyze.
  3. Megapost oer it projekt mei folsleine beskriuwing.
  4. Projektside, wêr't it mooglik wie om de beweging fan 'e bal en telemetry yn echte tiid te kontrolearjen.
  5. Reportaazje út it plak dêr't de bal waard lansearre.

En ûnderfining, de soan fan drege flaters

Sa't jo ûnthâlde, hawwe wy plannen om gegevens út te stjoeren fan 'e tsjinner fia in GSM-modem. Dit wie it haadkanaal foar it ferstjoeren fan ynformaasje. It like ús dat wy foar alle ferrassingen mei dekking fan sellulêre netwurken foarsjoen hiene troch twa SIM-kaarten yn te setten fan operators mei de bêste dekking yn 'e Dmitrov-regio yn' e modem. Derneist hie it modem in goede omnidireksjonele antenne. Mar, sa't se sizze, in persoan oannimt, en de opsos beskikke. Doe't de bal boppe 500 meter kaam (de hichte fan 'e Ostankino TV-toer), ferdwûn sellulêre kommunikaasje folslein.

Server yn 'e wolken: Projektresultaten

Achterôf liket it fanselssprekkend, mar dêr is efterútsjoch foar. Fansels binne cellphone-antennes ûntworpen foar dekking op 'e grûn, net yn' e loft. Harren strieling patroanen "hit" lâns it reliëf en net "skynsel" yn 'e wolken. Dus sellulêre kommunikaasje op in hichte fan in heale kilometer en boppe is gewoan in willekeurige refleksje fan 'e lob fan guon antenne. Sa wie der foar de helte fan de rûte gjin kommunikaasje mei de ballon fia in sellulêr kanaal. En by de delgong, doe't wy ûnder de 500 meter gongen, begon de sellulêre kommunikaasje wer te wurkjen.

Hoe krigen wy telemetry fan 'e ballon? Mei tank oan it oerstallige gegevens oerdracht kanaal foar dit. Wy ynstallearre in kit op 'e bal LoRa radio kommunikaasje, wurkje op 433 MHz.

Server yn 'e wolken: Projektresultaten

De trochslach is lyts, mar foar ús doelen wie it genôch. Wat de lokaasje fan 'e bal oanbelanget mei GPS, wiene d'r gjin problemen mei dit; de tracker wurke sûnder hikke.

Server yn 'e wolken: Projektresultaten

En tidens de flecht die bliken dat de USB-kabel dy't de telemetrymodule ferbine mei de Raspberry Pi 3 defekt die bliken te wêzen. Hy wurke op 'e grûn, mar wegere nei de himel te gean. Wierskynlik hichte bang. Wy fûnen de fout fan de kabel nei de lâning. Gelokkich koenen wy gegevensoerdracht direkt fan 'e telemetrymodule fia LoRa fêststelle.

Server yn 'e wolken: Projektresultaten

Server yn 'e wolken: Projektresultaten

Server yn 'e wolken: Projektresultaten

En oer it goede

Lok glimke op habrayusers @severov_info (earste plak), @MAXXL (twadde plak) en @evzor (tredde plak)! De gelokkichste persoan sil hawwe in protte yndrukken (hooplik noflike) fan dielname oan de AFR sylregatta, en wy sille gau presintearje goede smartphones oan de hâlders fan twadde en tredde plak. En fansels krije wy alle trije fergees ferhier fan in firtuele server fan RUVDS kado.

Server yn 'e wolken: Projektresultaten

Server yn 'e wolken: Projektresultaten

Jo kinne sjen hoe't de lansearring plakfûn yn dizze koarte fideo:



Boarne: www.habr.com

Add a comment