மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது

В ரெகாட்டா பற்றிய பதிவு ஆகஸ்ட் மாதம் அனைத்து ஹப்ராஜிடெல்களுக்கும் பரிசுகளுடன் ஒரு போட்டி இருக்கும் என்று நாங்கள் குறிப்பிட்டோம். இரகசியத்தின் திரையை கிழிக்கும் நேரம் வந்துவிட்டது. "மேகங்களில் சேவையகம்" என்ற சொற்றொடரை உண்மையில் எடுத்துக் கொள்ளலாம் என்ற எண்ணம் எப்படியோ எங்களுக்கு வந்தது. பிங் செய்யக்கூடிய ஒரு வேலை செய்யும் சேவையகத்தை வானத்தில் தொடங்குவோம்! முதலில் யோசனை பைத்தியமாகத் தெரிந்தது, ஆனால் அதை இப்படியும் அப்படியும் திரித்து, எல்லா வகையிலும் விவாதித்து, கடைசியாக சர்வரை பறவைகளை நோக்கி அனுப்ப ஒரு வழியைக் கண்டுபிடித்தோம். ஒரு சகாப்தத்தை உருவாக்கும் வெளியீடு ஆகஸ்ட் இறுதியில் நடைபெறும், ஆனால் இப்போது நாங்கள் திட்டத்தின் வன்பொருள் பகுதியில் வேலை செய்கிறோம். வெட்டு கீழ் விவரங்கள்.

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது

  1. சேவையகம் ராஸ்பெர்ரி பை 3 ஐ அடிப்படையாகக் கொண்டது

    ஒற்றை-அலகு சேவையகத்தை காற்றில் உயர்த்துவது சுவாரஸ்யமாக இருக்கும், ஆனால் அதன் எடை + UPS இன் எடை... இவை அனைத்திற்கும் கணிசமான தூக்கும் சக்தி தேவைப்படும். ஏன், ஒரு கச்சிதமான ராஸ்பெர்ரி பை 3 இன் அடிப்படையில், 1991 இல் டிம் பெர்னர்ஸ்-லீ வேடிக்கையாக இருந்த இயந்திரத்தை விட பல நூறு மடங்கு அதிகமான கம்ப்யூட்டிங் சக்தியுடன் நீங்கள் மிகவும் ஒழுக்கமான சேவையகத்தை வரிசைப்படுத்தலாம்.

  2. ஹாட் ஏர் பலூனில் சர்வரை லான்ச் செய்வோம்

    சர்வரை ஹீலியம் ப்ரோப்பில் உயர்த்துவதற்கான யோசனைகள் எங்களிடம் இருந்தன, ஆனால் அரிதான வளிமண்டலத்தில் அதிக உயரத்தில் பலூன் வெடித்து முழு கட்டமைப்பும் தரையில் விழுவதற்கு முன்பு சர்வர் நீண்ட நேரம் பிங் செய்யாது. நான் ஒளிபரப்பு நேரத்தை "சாளரத்தை" ஒன்றரை மணிநேரத்திற்கு விரிவாக்க விரும்பினேன். பின்னர் பலூனைப் பயன்படுத்த முடிவு செய்தனர். விமானத்தின் காலம் இரண்டு மணி நேரம். கூடுதலாக, விமானம் முழுவதுமாக கட்டுப்படுத்தப்படாவிட்டாலும், கூடையில் எங்கள் பொறியாளர் இருக்கலாம், அவர் ஒரு செயலிழப்பு ஏற்பட்டால், விரைவாக, அந்த இடத்திலேயே, "அதை இயக்க மற்றும் அணைக்க" முடியும்.

  3. செல்லுலார் தகவல்தொடர்புகளை போக்குவரத்து வலையமைப்பாகப் பயன்படுத்துவோம்

    நவீன வைஃபை ஆண்டெனாக்கள் மிக நீண்ட தூரத்தை "துளைக்க" முடியும், ஆனால் இதற்காக ஒரு இராணுவ ரேடார் நிலையத்திற்கு அதன் அளவுருக்களில் மிகவும் தாழ்ந்ததாக இல்லாத ஒரு தகவல் தொடர்பு வளாகத்தை உருவாக்குவது அவசியம். 1,5-2 மணிநேர தகவல்தொடர்புக்காக, அத்தகைய அமைப்பை உருவாக்குவதில் எந்த அர்த்தமும் இல்லை, ஏனென்றால் பலூனின் உயரத்தில், செல்லுலார் தகவல்தொடர்புகள் நிலையானதாக வேலை செய்ய வேண்டும்.

இந்த "போஸ்டுலேட்டுகளை" உருவாக்கிய பிறகு, திட்டம் இனி சாத்தியமற்றதாகத் தெரியவில்லை, விரைவில் நாங்கள் மூன்று திசைகளிலும் ஒரே நேரத்தில் வேலை செய்யத் தொடங்கினோம்.

முதலில், நாங்கள் தோழர்களிடம் திரும்பினோம் nearspace.ru, அனைத்து வகையான இரும்புத் துண்டுகளையும் காற்றில் செலுத்தும் போது நாயை சாப்பிட்டவர் (அடுத்த தேடுதல் மற்றும் மீட்புடன்).

பிறகு எங்கள் அட்மின் பெட்சைடு டேபிளில் கிடந்த ராஸ்பெர்ரி பை 3-ஐ எடுத்து அமைக்க ஆரம்பித்தோம்.

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
கேமராவை இணைத்தது:

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
நாங்கள் அதை எங்கள் "செமியோனில்" சோதித்தோம்:

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
செமியோன் ஒரு மாடலாகவும் உதவியாளராகவும் மிகவும் வசதியானவர் - அவர் உணவைக் கேட்பதில்லை, தொலைபேசியால் திசைதிருப்பப்படுவதில்லை, எப்போதும் ஒரு சிறந்த மனநிலையில் இருக்கிறார் மற்றும் அவரது ஹெல்மெட் முழுவதிலும் இருந்து பரந்த புன்னகையுடன் இருக்கிறார். நிச்சயமாக, விமானத்திற்கு அத்தகைய ஸ்பேஸ்சூட் தேவையில்லை, ஆனால் அது அலுவலகத்தில் சரியான சூழ்நிலையை உருவாக்குகிறது.

திட்டத்தின் சுருக்கம் பின்வருமாறு:

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
பவர்பேங்க் தரை சோதனைக்கு பயன்படுத்தப்படுகிறது; ஏவுவதற்கு மிகவும் நம்பகமான ஒன்று தேவைப்படுகிறது.

அனைத்து சென்சார்களிடமிருந்தும் தரவைப் பெறுவதற்கான பலகை வன்பொருளின் மிகவும் சுவாரஸ்யமானது:

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
தோழர்களே nearspace.ru பல்வேறு ஒப்புமைகளுடன் நாங்கள் நீண்ட நேரம் போராடினோம், பின்னர் நாங்கள் ஒரு ஆன்-போர்டு கணினியை உருவாக்கினோம், ஏனெனில் நம்பகத்தன்மை தீர்க்கமான முக்கியத்துவம் வாய்ந்தது, முழு திட்டத்தின் தலைவிதியும் டெலிமெட்ரி தரவைப் பொறுத்தது. இணைக்கப்பட்ட அனைத்து சென்சார்களிலிருந்தும் தரவைப் பெறுவதற்கும் அவற்றை ராஸ்பெர்ரி பைக்கு அனுப்புவதற்கும் ஆன்-போர்டு கணினி பொறுப்பாகும்.

நாங்கள் அதைத் தொடங்கினோம், கட்டமைத்தோம், இரண்டு வாரங்கள் நிரலாக்கம் மற்றும் டம்போரைன்களுடன் குந்துகைகளுக்குப் பிறகு, டெலிமெட்ரி தரவையும் செமியோனின் புகைப்படத்தையும் பரந்த கோண கேமராவிலிருந்து பெற முடிந்தது:

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
டெலிமெட்ரி தரவு பின்வரும் வடிவத்தில் ஒரு வரியில் அனுப்பப்படுகிறது:

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
இந்தக் குறியீடு பின்னர் சரத்தை வரிசையாக மாற்றி, தளத்திற்குத் தரவை வெளியிடுகிறது:

$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);

சில தரவுகளின் விளக்கம்:

  • என்:2432; - தரவு பாக்கெட் எண், எப்போதும் அதிகரிக்கும்
  • T:40m39s; - விமானக் கட்டுப்படுத்தி இயக்கப்பட்ட தருணத்திலிருந்து நேரம்
  • எம்.பி.ஸ்டேஜ்:0; - விமான நிலை (0 - தரையில் அல்லது 1 கிமீ கீழே, 1 - ஏற்றம், 2 - உயரத்தில் வட்டமிடுதல், 3 - இறங்குதல்)
  • எம்.பி.ஆல்ட்:54; - கடல் மட்டத்திலிருந்து மீட்டர்களில் பாரோமெட்ரிக் உயரம் - அது காட்டப்பட வேண்டும்
  • MP.VSpeed:0.0; - சராசரி வடிகட்டியுடன் செங்குத்து வேகம் வினாடிக்கு மீட்டரில்
  • MP.AvgVSpeed:0.0; - சராசரி வடிகட்டியுடன் வினாடிக்கு மீட்டரில் செங்குத்து வேகம்
  • பரோ.பிரஸ்:1006.49; - மில்லிபார்களில் காற்றழுத்தமானி அழுத்தம்
  • பரோ.ஆல்ட்:54; - காற்றழுத்தமானியின் படி உயரம்
  • Baro.Temp:36.99; - காற்றழுத்தமானியின் வெப்பநிலை
  • GPS.Coord:N56d43m23s,E37d55m68s; - தற்போதைய ஒருங்கிணைப்புகள்
  • GPS.Home:N56d43m23s,E37d55m68s; - தொடக்க புள்ளியின் ஆயத்தொலைவுகள்
  • GPS.Alt:165; - மீட்டர்களில் ஜிபிஎஸ் உயரம்
  • GPS.Dst:10; - மீட்டர்களில் தொடக்கப் புள்ளியிலிருந்து தூரம்
  • DS.Temp:[fc]=34.56; - போர்டில் வெப்பநிலை சென்சார்

வெளியீடு எப்படி இருக்கும்:

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 
)

செல்லுலார் தொடர்பு "வீழ்ந்தால்" என்ன செய்வது? இந்த வழக்கில், எங்களிடம் இரண்டாவது அட்டை உள்ளது; இரண்டு சிம் கார்டுகள் மோடமில் செருகப்படுகின்றன (ஒரு நேரத்தில் ஒரு ஸ்லாட்):

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
பிரதானமானது திடீரென பதிலளிப்பதை நிறுத்தினால் அது தானாகவே உதிரி சேனலுக்கு மாறலாம்.

இரண்டு செல்லுலார் நெட்வொர்க்குகளும் கிடைக்காமல் போனால் என்ன நடக்கும்?

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது(பையன் வெளியீடு "யெரலாஷ்" எண். 45 அவர் "நிகழ்தகவு கோட்பாடு" படிப்பது சும்மா இல்லை)

இந்த வழக்கில், எங்களிடம் ஒரு சுயாதீன ஜிபிஎஸ் டிராக்கர் இருக்கும், அது அதன் இருப்பிடத்தைப் பற்றிய சமிக்ஞையை அனுப்புகிறது. இது செல்லுலார் நெட்வொர்க் மூலம் அல்ல என்பதை நினைவில் கொள்ளவும், நீண்ட தூரத்திற்கு இது கிடைப்பது யாருக்கும் உத்தரவாதம் அளிக்காது, ஆனால் ஒரு செயற்கைக்கோள் மூலம்.

மேகங்களில் சேவையகம்: தொடங்கத் தயாராகிறது
ஆம், ஜிபிஎஸ் டிராக்கர் ஜேம்ஸ் பாண்டின் தோலின் கீழ் பொருத்தப்பட்டதை விட சற்று பெரியது. எங்கள் போட்டி பறக்கும் சேவையகத்தின் ஆயங்களைச் சார்ந்து இருப்பதால், குழுவிலிருந்து பெறப்பட்ட தரவின் இந்த பகுதி மிக முக்கியமானதாக இருக்கும். ஆனால் இதைப் பற்றி அடுத்த பதிவில் பேசுவோம். விரைவில், எங்கள் வலைப்பதிவைப் பின்தொடரவும்!

முழு நிறுவனத்தின் வெற்றியை நாங்கள் மிகவும் நம்புகிறோம், திடீரென்று பந்து எங்கு இறங்கும் என்று யூகிக்க விரும்புவோருக்கு ஒரு போட்டியை கூட நாங்கள் அறிவித்தோம். எங்களில் விவரங்கள் புதிய பதவி.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்