«Տիեզերական տվյալների կենտրոնի» անատոմիա. Երկնքից բարձր սերվեր. նայեք գլխարկի տակ

«Տիեզերական տվյալների կենտրոնի» անատոմիա. Երկնքից բարձր սերվեր. նայեք գլխարկի տակ

Վաղը մենք մեր սերվերը կուղարկենք ստրատոսֆերա։ Թռիչքի ընթացքում ստրատոսֆերայի օդապարիկը կտարածի ինտերնետը, կնկարահանի և կփոխանցի տեսանյութեր և հեռաչափական տվյալներ երկիր։ Մենք մի քանի անգամ գրել ենք, որ ձեզ կպատմենք մեր «Տիեզերական տվյալների կենտրոն» նախագծի (նախկինում կոչվում էր «Ամպային սերվեր 2.0")։ Մենք խոստացել էինք՝ կատարեցինք։ Կտրվածքի տակ կա մի բուռ սարքավորում և կոդ։

վեբ սերվեր

Նույնիսկ նախորդ «Սերվեր ամպերի մեջ» նախագծում, երբ մենք բարձրանում էինք լիարժեք օդապարիկով՝ երկու հոգուց բաղկացած անձնակազմով, մարտկոցային հավաքածուով լիարժեք սերվեր վերցնելը, ասենք, իռացիոնալ էր։ Եվ հիմա մենք խոսում ենք փոքր ստրատոսֆերային օդապարիկի մասին, որը պետք է բարձրանա 30 կմ, այլ ոչ թե 1։ Հետևաբար, մենք նույն Raspberry Pi-ն ընտրեցինք որպես վեբ սերվեր։ Այս միկրոհամակարգիչը կստեղծի HTML էջ և կցուցադրի այն առանձին էկրանին։

Արբանյակային կապ

Բացի Raspberry-ից, ինքնաթիռում կթռչեն Iridium և Globalstar արբանյակային կապի ցանցերի մոդեմները: Ինչպես հիշում եք, մենք պլանավորել էինք նրանց ընկերությանը ավելացնել Gonets ներքին ցանցի մոդեմ, բայց մենք ժամանակ չունեցանք այն նախապես ստանալու, ուստի այն կուղարկենք հաջորդ չվերթի ժամանակ: Արբանյակային մոդեմների միջոցով վեբ սերվերը կստանա ձեր հաղորդագրությունները, որոնք կարող են ուղարկվել հետևյալ հասցեով. նախագծի էջԱյս հաղորդագրությունները կփոխանցվեն Raspberry Pi-ին, որը դրանք կհերթի և կցուցադրի HTML էջում։

Կարևոր է. ռուսերեն լեզվով տեքստային հաղորդագրության երկարության սահմանափակումը 58 նիշ է (ներառյալ բացատները): Եթե հաղորդագրությունը ավելի երկար է, այն կկտրվի փոխանցման ընթացքում: Բացի այդ, տեքստից կկտրվեն բոլոր հատուկ նիշերը, օրինակ՝ /+$%&;''""<>n և նմանատիպ բաներ։

Քանի որ Raspberry Pi-ն ունի միայն մեկ UART միացք, մենք արբանյակային մոդեմները կմիացնենք միջանկյալ հանգույցի միջոցով, որը կհավաքի տվյալները մոդեմներից և կուղարկի դրանք Raspberry Pi-ին։

Ռադիո մոդեմ

Վեբ սերվերը ոչ միայն էկրանին կցուցադրի ձեզանից ստացված բոլոր հաղորդագրությունները, այլև LoRa ռադիոմոդեմի միջոցով կփոխանցի դրանք Երկիր: Ահա թե ինչպես ենք մենք ուզում փորձարկել ինտերնետը ստրատոսֆերայից տարածելու գաղափարը (Google Loon նախագծի հարգանքի տուրք): Իհարկե, մեր ստրատոսֆերային օդապարիկը լիարժեք կապի կրկնիչ չէ, բայց նույնիսկ եթե դրա հնարավորությունները բավարար են տվյալների կայուն փոխանցման համար՝ առանց տեղեկատվության մեծ կորուստների, ապա մասնագիտացված համակարգերը անպայման կհաղթահարեն ինտերնետը նախատոսային տարածությունից տարածելու խնդիրը:

Հեռաչափություն

Բացի այդ, մենք պլանավորում ենք հեռաչափման տվյալները ցուցադրել նույն HTML էջում: Raspberry Pi-ն դրանք կվերցնի առանձին թռիչքի կառավարիչից:

«Տիեզերական տվյալների կենտրոնի» անատոմիա. Երկնքից բարձր սերվեր. նայեք գլխարկի տակ

Այն հարցում է անցկացնում տարբեր սենսորների միջոցով, որոնք կարող են տեղադրվել ինչպես հերմետիկ տուփի ներսում, այնպես էլ դրսում, հավաքում է տեղեկատվությունը կույտի մեջ, մշակում այն ​​և հարմար ձևով տրամադրում հարցնողներին: Մեր դեպքում այն ​​կհարցնի Raspberry Pi-ն: Մենք կգրանցենք ճնշումը, բարձրությունը, GPS կոորդինատները, ուղղահայաց և հորիզոնական արագությունը և ջերմաստիճանը:

Թռիչքի կառավարիչից ստացված տվյալները փոխանցվում են երկար տողերով, որոնք այնուհետև մշակվում են այս կոդի միջոցով՝

$str = 'N:647;T:10m55s;MP.Stage:0;MP.Alt:49;MP.VSpeed:0.0;MP.AvgVSpeed:0.0;Baro.Press:1007.06;Baro.Alt:50;Baro.Temp:35.93;GPS.Coord:N56d43m23s,E37d55m68s;GPS.Home:N56d43m23s,E37d55m68s;Dst:5;GPS.HSpeed:0;GPS.Course:357;GPS.Time:11h17m40s;GPS.Date:30.07.2018;DS.Temp:[fc]=33.56;Volt:5.19,0.00,0.00,0.00,0.00,0.00,0.00,0.00';
parse_str(strtr($str, [
	
':' => '=',
	
';' => '&'
]), $result);
print_r($result);

վերածվում են զանգվածի՝ ցուցադրման համար հարմար ձևով։

Array 
(
       [N] => 647
       [Т] => 10m55з
       [MP_Stage] => 0
       [MP_Alt] => 49
       [MP_VSpeed) => 0.0
       [MP_AvgVSpeed] => 0.0
       [Baro Рrеss] => 1007.06
       [Baro_Alt] => 50
       [Baro_Temp] => 35.93
       [GPS_Coord] => N56d43m23s,E37d55m68s 
       [GPS_Home) => N56d43m23s,E37d55m68s 
       [Dst] => 5
       [GPS_HSpeed] => 0
       [GPS_Course] => 357
       [GPS_Time] => 11h17m40s
       [GPS_Date] => 30.07.2018
       [DS_Temp] => [fс] ЗЗ.56
       [Volt] => 5.19, 0.00,0.00,0.00,0.00,0.00,0.00,0.00 
)

Մենք նաև ձեր հաղորդագրությունների հետ միասին Երկիր կփոխանցենք հեռաչափման տվյալներ։ Այդ նպատակով մենք կտեղակայենք ընդունող կայան տիեզերանավի արձակման վայրում։

Էկրան և տեսախցիկ

Որպեսզի համոզվենք, որ սերվերն իրոք ստանում է ձեր հաղորդագրությունները արբանյակի միջոցով, և որ այն իրականում թռչում է ստրատոսֆերա, և ոչ միայն մեր գրասենյակում, մենք որոշեցինք բոլոր հեռաչափման հաղորդագրությունները ցուցադրել GoPro-ով նկարահանվող էկրանի վրա։ Նախագծի նախապատրաստման համար քիչ ժամանակ կար (իսկ երբ է ժամանակը բավականացնում), ուստի մենք չզբաղվեցինք AliExpress-ով և զոդման արդուկով, այլ վերցրեցինք պատրաստի սարք։ Այն ավելին քան բավարար է մեր կարիքների համար։ Մենք էկրանը կմիացնենք Raspberry-ին HDMI-ի միջոցով։

Մենք նաև պլանավորում ենք GoPro-ից ստացված տեսագրությունները հեռարձակել առանձին ռադիոալիքով, բայց դեռևս հայտնի չէ, թե ինչպես դա կաշխատի. հնարավոր է, որ ցածր ամպերը զգալիորեն կնվազեցնեն կապի շառավիղը: Բայց ամեն դեպքում, երբ գտնենք վայրէջք կատարած ստրատոսֆերային օդապարիկը, մենք կտեղադրենք տեսախցիկից ստացված տեսանյութը, և դուք կկարողանաք ինքներդ տեսնել, թե ինչ հաղորդագրություններ է ստացել մեր «նախատիեզերական Ցոդիկը» և որքան բարձր է բարձրացել. հեռաչափությունը կցուցադրվի նույն HTML էջում, և հորիզոնի մի մասը նույնպես տեսանելի կլինի:

Սնունդ

Վերը նկարագրված ողջ գեղեցկությունը կաշխատի լիթիումային մարտկոցների հավաքածուով, որոնք հավաքված են 3S4B սխեմայի համաձայն՝ երեքը հաջորդաբար, չորսը՝ զուգահեռ: Ընդհանուր հզորությունը մոտ 14 Աժ է 12 Վ լարման դեպքում: Մեր գնահատականներով՝ սա պետք է բավարար լինի, բայց վերջնական հավաքումից հետո, իհարկե, մենք կչափենք իրական սպառումը և անհրաժեշտության դեպքում կավելացնենք ավելի շատ մարտկոցներ:

Այս ամենին ավելացրեք GPS փարոսները, որոնց միջոցով մենք կփնտրենք ստրատոսֆերայի վրա վայրէջք կատարած օդապարիկը։ Եվ սերվերի և այլ սարքերի համար «տունը» կլինի հերմետիկ տուփ։

«Տիեզերական տվյալների կենտրոնի» անատոմիա. Երկնքից բարձր սերվեր. նայեք գլխարկի տակ

Այն կպաշտպանի նուրբ սարքավորումները ջերմաստիճանի և ճնշման փոփոխություններից։ Միաժամանակ, այն կնվազեցնի ճառագայթման դոզան, չնայած մեր նախագծի համար դա բացարձակապես կարևոր չէ, սերվերը շատ երկար չի թռչի ստրատոսֆերայում, և այնտեղ ֆոնը այնքան բարձր չէ, որքան Միջազգային տիեզերական կայանում։

Բացի հաղորդագրություններ ուղարկելուց, նախագծի կայքը, կարող եք մասնակցել մրցույթին և գուշակել զոնդի վայրէջքի վայրը: Գլխավոր մրցանակը Բայկոնուր ուղևորություն է՝ «Սոյուզ-ՄՍ-13» օդաչուավոր տիեզերանավի մեկնարկի համար:

«Տիեզերական տվյալների կենտրոնի» անատոմիա. Երկնքից բարձր սերվեր. նայեք գլխարկի տակ

Source: www.habr.com

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster