Үүлэн дэх сервер 2.0. Серверийг стратосфер руу эхлүүлж байна

Найзууд аа, бид шинэ хөдөлгөөнтэй боллоо. Та нарын олонхи нь манай өнгөрсөн жилийн фен Geek төслийг санаж байна "Үүл дэх сервер": бид Raspberry Pi дээр суурилсан жижиг сервер хийж, агаарын бөмбөлөг дээр хөөргөв.

Үүлэн дэх сервер 2.0. Серверийг стратосфер руу эхлүүлж байна

Одоо бид цаашаа явахаар шийдсэн, өөрөөр хэлбэл илүү өндөр - стратосфер биднийг хүлээж байна!

Анхны “Үүлэн дэх сервер” төслийн мөн чанар юу байсныг товч эргэн санацгаая. Сервер зүгээр л бөмбөлөгөөр ниссэнгүй, хамгийн сонирхолтой нь төхөөрөмж идэвхтэй ажиллаж, телеметрээ газарт цацсан явдал байв.

Үүлэн дэх сервер 2.0. Серверийг стратосфер руу эхлүүлж байна

Өөрөөр хэлбэл, хүн бүр маршрутыг бодит цаг хугацаанд хянах боломжтой. Бөмбөлөг хөөргөхөөс өмнө газрын зураг дээр 480 хүн агаарын бөмбөлөг хаана бууж болохыг тэмдэглэжээ.

Үүлэн дэх сервер 2.0. Серверийг стратосфер руу эхлүүлж байна

Мэдээжийн хэрэг, Эдвард Мерфигийн хуулийн дагуу GSM модемоор дамжих гол холбооны суваг аль хэдийн нислэгийн үеэр "унасан". Тиймээс багийнхан үндсэн утгаараа нөөц холбоо руу шилжих шаардлагатай болсон Лока. Бөмбөлөгчид мөн телеметрийн модуль болон Raspberry 3-ыг холбосон USB кабельтай холбоотой асуудлыг шийдэх шаардлагатай болсон - энэ нь өндрөөс айж, ажиллахаас татгалзсан бололтой. Асуудал тэнд дуусч, бөмбөг аюулгүй газардсан нь сайн хэрэг. Таг нь буух газар хамгийн ойр байсан гурван азтан амттай шагнал хүртэв. Дашрамд дурдахад, нэгдүгээр байрын төлөө бид таныг AFR 2018 дарвуулт завины регатад (Виталик, сайн уу!) оролцох эрхийг өгсөн.

Энэхүү төсөл нь "агаарын сервер" гэсэн санаа нь санагдах шиг галзуу биш гэдгийг нотолсон. Бид "нисдэг мэдээллийн төв" рүү хүрэх дараагийн алхамыг хийхийг хүсч байна: 30 км-ийн өндөрт стратосферийн бөмбөлөг дээр хөөрөх серверийн ажиллагааг турших. Сансрын нисгэгчдийн өдөртэй давхцах болно, өөрөөр хэлбэл сар хүрэхгүй хугацаа үлдсэн байна.

"Үүлэн дэх сервер 2.0" гэсэн нэр нь бүрэн зөв биш, учир нь ийм өндөрт та үүл харагдахгүй. Тиймээс бид төслийг "Үүлэн сервер" гэж нэрлэж болно (дараагийн төслийг "Хүүхэд, чи бол орон зай!" гэж нэрлэх болно).

Үүлэн дэх сервер 2.0. Серверийг стратосфер руу эхлүүлж байна

Эхний төслийн адил сервер шууд ажиллах болно. Гэхдээ онцлох зүйл бол өөр юм: бид алдартай Google Loon төслийн үзэл баримтлалыг туршиж, стратосферээс интернетийг түгээх боломжийг туршиж үзэхийг хүсч байна.

Серверийн үйл ажиллагааны схем нь иймэрхүү харагдах болно: буух хуудсан дээр та маягтаар сервер рүү текст мессеж илгээх боломжтой болно. Тэдгээрийг HTTP протоколоор дамжуулан 2 бие даасан хиймэл дагуулын холбооны системээр дамжуулан стратосферийн бөмбөлөг дор түдгэлзүүлсэн компьютерт дамжуулах бөгөөд энэ өгөгдлийг дэлхий рүү буцааж дамжуулах боловч хиймэл дагуулаар биш, харин радио сувгаар дамжуулна. Ингэснээр бид сервер нь өгөгдөл хүлээн авч байгаа бөгөөд энэ нь стратосферээс интернетийг түгээх боломжтой гэдгийг мэдэх болно. Мөн бид "хурдны зам дээр" алдагдсан мэдээллийн хувийг тооцоолох боломжтой болно. Нэг буух хуудсан дээр стратосферийн бөмбөлгийн нислэгийн хуваарь гарч ирэх бөгөөд таны мессеж тус бүрийг хүлээн авах цэгүүд дээр тэмдэглэгдсэн байх болно. Өөрөөр хэлбэл, та "тэнгэрийн өндөр сервер"-ийн маршрут, өндрийг бодит цаг хугацаанд хянах боломжтой болно.

Энэ бүхэн нь тохиргоо гэж хэлэх бүрэн үл итгэгчдийн хувьд бид самбар дээр танаас ирсэн бүх мессежийг HTML хуудсан дээр харуулах жижиг дэлгэц суурилуулах болно. Дэлгэцийг камераар бичих бөгөөд түүний харагдах талбарт тэнгэрийн хаяа хэсэг байх болно. Бид радио сувгаар видео дохио дамжуулахыг хүсч байна, гэхдээ энд нэг нюанс бий: хэрэв цаг агаар сайн байвал стратосферийн бөмбөлгийн нислэгийн ихэнх хугацаанд, 70-100 км-ийн зайд видео газарт хүрэх ёстой. Хэрэв үүлэрхэг бол дамжуулалтын хүрээ 20 километр хүртэл буурч магадгүй юм.Гэхдээ ямар ч тохиолдолд унасан стратосферийн бөмбөлгийг олсны дараа бичлэгийг нь нийтлэх болно. Дашрамд хэлэхэд бид үүнийг GPS дохионы дохиог ашиглан хайх болно. Статистикийн мэдээгээр сервер хөөргөх газраас 150 км-ийн зайд газардах аж.

Удахгүй бид танд стратосферийн бөмбөлөг ачааны даацын төхөөрөмжийг хэрхэн зохион бүтээх, энэ бүхэн хэрхэн бие биетэйгээ ажиллах ёстойг дэлгэрэнгүй хэлэх болно. Үүний зэрэгцээ бид сансар огторгуйтай холбоотой төслийн талаар илүү сонирхолтой мэдээллийг дэлгэх болно.

Өнгөрсөн жилийнх шиг төслийг дагахад сонирхолтой болгохын тулд бид серверийн буух байршлыг тодорхойлох шаардлагатай тэмцээн зохион байгууллаа. Буух газрыг хамгийн зөв таасан ялагч Байконур руу 13-р сарын 6-нд болох Союз МС-XNUMX нисэгчтэй сансрын хөлгийг хөөргөх хүртэл явах боломжтой бөгөөд хоёрдугаар байрын шагналыг Tutu.ru сайтаас манай найзуудын аяллын гэрчилгээ олгоно. Үлдсэн хорин оролцогч XNUMX-р сард Оддын хот руу аялах боломжтой. Дэлгэрэнгүйг хаягаар авна уу тэмцээний вэбсайт.

Блогыг дагаж мэдээ аваарай :)

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх