"අභ්‍යවකාශ දත්ත මධ්‍යස්ථානයක" ව්‍යුහ විද්‍යාව. අහස උස සේවාදායකය: තොප්පිය යට බලන්න

"අභ්‍යවකාශ දත්ත මධ්‍යස්ථානයක" ව්‍යුහ විද්‍යාව. අහස උස සේවාදායකය: තොප්පිය යට බලන්න

හෙට අපි අපේ සර්වර් එක ආන්තික ගෝලයට යවනවා. පියාසැරිය අතරතුර, ආන්තික ගෝලාකාර බැලූනය අන්තර්ජාලය බෙදා හැරීම, වෙඩි තැබීම සහ වීඩියෝ සහ ටෙලිමෙට්‍රි දත්ත බිමට සම්ප්‍රේෂණය කරයි. අපගේ ව්‍යාපෘතියේ “අභ්‍යවකාශ දත්ත මධ්‍යස්ථානය” (පෙර නමට ප්‍රතිචාර දැක්වූයේ” හි තාක්ෂණික පැත්ත ගැන කතා කරන බව අපි කිහිප වතාවක්ම ලිව්වෙමු.වලාකුළු වල සේවාදායකය 2.0") අපි පොරොන්දු වුණා - අපි භාර දෙනවා! කප්පාදුව යටතේ දෘඩාංග සහ කේතයේ කෑලි අතලොස්සක් ඇත.

වෙබ් සේවාදායකය

පෙර “සර්වර් ඉන් ද ක්ලවුඩ්ස්” ව්‍යාපෘතියේදී පවා, අපි දෙදෙනෙකුගෙන් යුත් කාර්ය මණ්ඩලයක් සමඟ සම්පූර්ණ බැලූනයක නැඟුණු විට, බැටරි එකලස් කිරීමක් සහිත සම්පූර්ණ සේවාදායකයක් අප සමඟ රැගෙන යාම තාර්කික නොවන බව කියමු. දැන් අපි කතා කරන්නේ කුඩා ආන්තික ගෝලාකාර බැලූනයක් ගැනයි, එයට කිලෝමීටර 30 ක් නැඟීමට සිදුවනු ඇත, 1 නොවේ. එබැවින්, අපි වෙබ් සේවාදායකයක් ලෙස එකම රාස්ප්බෙරි පයි තෝරා ගත්තෙමු. මෙම ක්ෂුද්‍ර පරිගණකය HTML පිටුවක් ජනනය කර එය වෙනම සංදර්ශකයක පෙන්වයි.

චන්ද්රිකා සම්බන්ධතාවය

Raspberry වලට අමතරව Iridium සහ Globalstar චන්ද්‍රිකා සන්නිවේදන ජාල වල මොඩමයන් යානයේ පියාසර කරනු ඇත. ඔබට මතක ඇති පරිදි, අපි ඔවුන්ගේ සමාගමට ගෘහස්ථ ගොනෙට්ස් ජාලය සඳහා මොඩමයක් එක් කිරීමට සැලසුම් කළෙමු, නමුත් අපට එය කල්තියා ලබා ගැනීමට කාලය නොමැති බැවින් අපි එය ඊළඟ ගුවන් ගමනේදී යවන්නෙමු. සැටලයිට් මොඩමයන් හරහා, වෙබ් සේවාදායකයට ඔබගේ පණිවිඩ ලැබෙනු ඇත, එය යැවිය හැක ව්යාපෘති පිටුව. මෙම පණිවිඩ Raspberry Pi වෙත සම්ප්‍රේෂණය වන අතර, ඒවා පෝලිම් කර HTML පිටුවක ප්‍රදර්ශනය කරනු ඇත.

වැදගත් කරුණක්: රුසියානු භාෂාවෙන් කෙටි පණිවිඩයක දිග සීමාව අක්ෂර 58 (හිස්තැන් ඇතුළුව) වේ. පණිවිඩය දිගු නම්, සම්ප්රේෂණය අතරතුර එය කපා හරිනු ලැබේ. එසේම, සියලුම විශේෂ අක්ෂර පෙළෙන් කපා හරිනු ඇත, උදාහරණයක් ලෙස, /+$%&;''""<>n සහ ඒ හා සමාන ය.

Raspberry Pi සතුව ඇත්තේ UART port එකක් පමණක් බැවින්, අපි චන්ද්‍රිකා මොඩමයන් අතරමැදි කේන්ද්‍රයක් හරහා සම්බන්ධ කරන්නෙමු, එමඟින් මොඩමයන්ගෙන් දත්ත රැස් කර Raspberry Pi වෙත යවනු ලැබේ.

රේඩියෝ මොඩමය

වෙබ් සේවාදායකය ඔබෙන් ලැබෙන සියලුම පණිවිඩ සංදර්ශකයේ ප්‍රදර්ශනය කරනවා පමණක් නොව, එය LoRa රේඩියෝ මොඩමයක් හරහා පෘථිවියට සම්ප්‍රේෂණය කරයි. එබැවින් අපට ආන්තික ගෝලයේ සිට අන්තර්ජාලය බෙදා හැරීමේ අදහස පරීක්ෂා කිරීමට අවශ්‍යයි (ගූගල් ලූන් ව්‍යාපෘතියට උපහාරයක්). ඇත්ත වශයෙන්ම, අපගේ ආන්තික ගෝලාකාර බැලූනය පූර්ණ සන්නිවේදන පුනරාවර්තකයක් නොවේ, නමුත් එහි හැකියාවන් ස්ථායී දත්ත සම්ප්‍රේෂණය සඳහා ප්‍රමාණවත් වුවද, විශාල තොරතුරු අලාභයකින් තොරව, විශේෂිත පද්ධති පූර්ව අවකාශයෙන් අන්තර්ජාලය බෙදා හැරීම සමඟ අනිවාර්යයෙන්ම කටයුතු කරනු ඇත.

ටෙලිමෙට්‍රි

ඊට අමතරව, අපි එකම 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 සහ පෑස්සුම් යකඩ සමඟ කරදර නොවී, ඒ වෙනුවට සූදානම් කළ උපාංගයක් ගත්තා. එය අපගේ අවශ්‍යතාවලට වඩා ප්‍රමාණවත්ය. HDMI හරහා අපි තිරය Raspberry වෙත සම්බන්ධ කරමු.

අපි වෙනම ගුවන්විදුලි නාලිකාවක් හරහා GoPro වෙතින් වීඩියෝ විකාශනය කිරීමට ද සැලසුම් කරමු, නමුත් එය ක්‍රියා කරන්නේ කෙසේදැයි තවමත් නොදනී - සමහර විට අඩු වලාකුළු සන්නිවේදන පරාසය බෙහෙවින් අඩු කරයි. කෙසේ වෙතත්, අපි ගොඩබසින ලද ආන්තික ගෝලාකාර බැලූනය සොයාගත් පසු, අපි කැමරාවෙන් වීඩියෝවක් පළ කරන්නෙමු, අපගේ “පූර්‍ව අභ්‍යවකාශ දත්ත මධ්‍යස්ථානයට” ලැබුණු පණිවිඩ මොනවාද සහ එය කුමන උන්නතාංශයට නැග්ගේද යන්න ඔබටම දැක ගත හැකිය - ටෙලිමෙට්‍රිය පෙන්වනු ඇත. එම HTML පිටුවෙහි, ඊට අමතරව, ක්ෂිතිජයේ කොටසක් දෘශ්‍යමාන වනු ඇත.

බල සැපයුම

ඉහත විස්තර කර ඇති සියලුම අලංකාරය 3S4B පරිපථයට අනුව එකලස් කරන ලද ලිතියම් බැටරි එකලස් කිරීමකින් බල ගැන්වේ - ශ්‍රේණියේ තුනක්, සමාන්තරව හතරක්. සම්පූර්ණ ධාරිතාව 14 V වෝල්ටීයතාවයකින් 12 Ah පමණ වේ. අපගේ ඇස්තමේන්තු අනුව, මෙය ප්රමාණවත් විය යුතුය, නමුත් අවසාන එකලස් කිරීමෙන් පසුව, ඇත්ත වශයෙන්ම, අපි සැබෑ පරිභෝජනය මැන බලමු, අවශ්ය නම්, තවත් බැටරි එකතු කරන්න.

මෙම සියලු ජීපීඑස් බීකන්ස් වලට එකතු කරන්න, අපි ගොඩබැස්සවූ ආන්තික ගෝලාකාර බැලූනය සෙවීමට භාවිතා කරමු. තවද හර්මෙටික් පෙට්ටිය සේවාදායකය සහ අනෙකුත් උපාංග සඳහා "නිවස" වනු ඇත.

"අභ්‍යවකාශ දත්ත මධ්‍යස්ථානයක" ව්‍යුහ විද්‍යාව. අහස උස සේවාදායකය: තොප්පිය යට බලන්න

එය උෂ්ණත්ව හා පීඩන වෙනස්වීම් වලින් සියුම් උපකරණ ආරක්ෂා කරනු ඇත. ඒ අතරම, එය විකිරණ මාත්‍රාව ද අඩු කරනු ඇත, මෙය අපගේ ව්‍යාපෘතිය සඳහා කිසිදු කාර්යභාරයක් ඉටු නොකළද, සේවාදායකය ඉතා කෙටි කාලයක් සඳහා ආන්තික ගෝලයේ පියාසර කරනු ඇත, සහ එහි පසුබිම ISS හි තරම් ඉහළ නොවේ.

වෙත පණිවිඩ යැවීමට අමතරව ව්යාපෘති වෙබ් අඩවිය, ඔබට තරඟයකට සහභාගී විය හැකි අතර පරීක්ෂණය ගොඩබසින ස්ථානය අනුමාන කරන්න. ප්‍රධාන ත්‍යාගය වන්නේ Soyuz-MS-13 මිනිසුන් සහිත අභ්‍යවකාශ යානය දියත් කිරීම සඳහා බයිකොනූර් වෙත සංචාරය කිරීමයි.

"අභ්‍යවකාශ දත්ත මධ්‍යස්ථානයක" ව්‍යුහ විද්‍යාව. අහස උස සේවාදායකය: තොප්පිය යට බලන්න

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න