Сървър в облаците: Резултати от проекта

Приятели, време е да обобщим резултатите от нашия проект-конкурс „Сървър в облаците“. Ако някой не е наясно, започнахме забавен маниакски проект: направихме малък сървър на Raspberry Pi 3, прикрепихме GPS тракер и сензори към него, заредихме всички тези неща в балон и се доверихме на силите на природата. Къде ще кацне балонът е известно само на боговете на ветровете и покровителите на аеронавтиката, затова поканихме всички да поставят точки на картата - чиито точки са най-близо до действителното място за кацане, получават "вкусни" награди.

Сървър в облаците: Резултати от проекта

И така, нашият сървър вече излетя в облаците и е време да обобщим нашата конкуренция.

Връзки към предишни публикации за конкурса

  1. Публикация за регатата (наградата за първо място в нашето състезание е участие във ветроходна регата AFR (Още едно шибано състезание), който ще се проведе от 3 ноември до 10 ноември в Сароническия залив (Гърция) съвместно с екипа на RUVDS и Habr.
  2. Как се справихме"желязна част» на проекта - за любителите на гийк порно, с подробности и анализ на кода.
  3. Мегапост за проекта с пълно описание.
  4. Уебсайт на проекта, на който беше възможно да се следи движението на топката и телеметрията в реално време.
  5. Репортаж от стартовата площадка.

И опит, син на трудни грешки

Както си спомняте, планирахме да излъчваме данни от сървъра чрез GSM модем. Това беше основният канал за предаване на информация. Струваше ни се, че сме предвидили всякакви изненади с покритието на клетъчната мрежа, като поставихме в модема две SIM-карти на оператори с най-добро покритие в района на Дмитровски. Освен това модемът имаше добра всепосочна антена. Но, както се казва, човек предлага, а opsos разполага. Когато балонът се издигна над 500 метра (височината на телевизионната кула Останкино), клетъчната връзка изчезна напълно.

Сървър в облаците: Резултати от проекта

Погледнато назад, това изглежда очевидно, но така е погледнато назад. Разбира се, клетъчните антени са предназначени за покритие на земята, а не във въздуха. Техните модели на излъчване "бият" по терена и не "блестят" в облаците. Така че клетъчната комуникация на височина от половин километър и повече е просто случайно отражение на лоба на някаква антена. Така че нямаше комуникация с топката през клетъчен канал за половината от трасето. И на слизане, когато слязохме под 500 метра, клетъчната връзка отново заработи.

Как получихме телеметрия от топката? За това, благодарение на дублиращия канал за предаване на данни. Монтирахме комплект на топката радиостанции LoRaработещи на 433 MHz.

Сървър в облаците: Резултати от проекта

Пропускателната способност е малка, но за нашите задачи беше напълно достатъчна. Що се отнася до определянето на местоположението на топката с помощта на GPS, нямаше проблеми с това, тракерът работеше без колебание.

Сървър в облаците: Резултати от проекта

И по време на полет се оказа, че USB кабелът, свързващ телеметричния модул с Raspberry Pi 3, се оказа дефектен. Работеше на земята, но отказа на небето. Вероятно се страхува от височини. Открихме повредата на кабела след кацане. За щастие успяхме да настроим пренос на данни директно от телеметричния модул чрез LoRa.

Сървър в облаците: Резултати от проекта

Сървър в облаците: Резултати от проекта

Сървър в облаците: Резултати от проекта

И за доброто

Късметът се усмихна на хабраузерите @severov_info (първо място), @MAXXL (второ място) и @Евзор (трето място)! Най-щастливите през ноември ще имат много впечатления (надявам се приятни) от участие във ветроходна регата AFR, а скоро ще подарим добри смартфони на победителите на второ и трето място. И разбира се, и тримата ще получат като подарък безплатен виртуален сървър под наем от RUVDS.

Сървър в облаците: Резултати от проекта

Сървър в облаците: Резултати от проекта

Можете да видите как премина стартирането в това кратко видео:



Източник: www.habr.com

Добавяне на нов коментар