"விண்வெளி தரவு மையத்தின்" உடற்கூறியல். வானத்தில் உயர்ந்த சர்வர்: ஹூட்டின் கீழ் பாருங்கள்

"விண்வெளி தரவு மையத்தின்" உடற்கூறியல். வானத்தில் உயர்ந்த சர்வர்: ஹூட்டின் கீழ் பாருங்கள்

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

இணைய சேவையகம்

முந்தைய “சர்வர் இன் தி கிளவுட்ஸ்” திட்டத்தில் கூட, நாங்கள் இரண்டு பேர் கொண்ட குழுவினருடன் முழு அளவிலான பலூனில் ஏறியபோது, ​​​​பேட்டரி அசெம்பிளியுடன் கூடிய முழு அளவிலான சேவையகத்தை எங்களுடன் எடுத்துச் செல்வது பகுத்தறிவு அல்ல என்று சொல்லலாம். இப்போது நாம் ஒரு சிறிய அடுக்கு மண்டல பலூனைப் பற்றி பேசுகிறோம், அது 30 கிமீ ஏற வேண்டும், 1 அல்ல. எனவே, அதே ராஸ்பெர்ரி பையை வலை சேவையகமாகத் தேர்ந்தெடுத்தோம். இந்த மைக்ரோகம்ப்யூட்டர் ஒரு HTML பக்கத்தை உருவாக்கி அதை ஒரு தனி காட்சியில் காண்பிக்கும்.

செயற்கைக்கோள் இணைப்பு

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

முக்கிய விஷயம்: ரஷ்ய மொழியில் உரைச் செய்தியின் நீளத்தின் வரம்பு 58 எழுத்துகள் (இடைவெளிகள் உட்பட). செய்தி நீண்டதாக இருந்தால், பரிமாற்றத்தின் போது அது துண்டிக்கப்படும். மேலும், அனைத்து சிறப்பு எழுத்துக்களும் உரையிலிருந்து வெட்டப்படும், எடுத்துக்காட்டாக, /+$%&;''""<>n மற்றும் போன்ற.

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

ரேடியோ மோடம்

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

டெலிமெட்ரி

கூடுதலாக, டெலிமெட்ரி தரவை அதே HTML பக்கத்தில் காண்பிக்க திட்டமிட்டுள்ளோம். ராஸ்பெர்ரி பை அவற்றை ஒரு தனி விமானக் கட்டுப்பாட்டிலிருந்து எடுத்துச் செல்லும்.

"விண்வெளி தரவு மையத்தின்" உடற்கூறியல். வானத்தில் உயர்ந்த சர்வர்: ஹூட்டின் கீழ் பாருங்கள்

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

ஃப்ளைட் கன்ட்ரோலரிலிருந்து தரவு நீண்ட கோடுகளில் அனுப்பப்படுகிறது, இது இந்த குறியீட்டைப் பயன்படுத்துகிறது:

$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 வழியாக டிஸ்ப்ளேவை ராஸ்பெர்ரியுடன் இணைப்போம்.

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

Питание

மேலே விவரிக்கப்பட்ட அனைத்து அழகுகளும் 3S4B சுற்றுக்கு ஏற்ப கூடிய லித்தியம் பேட்டரிகளின் அசெம்பிளி மூலம் இயக்கப்படும் - தொடரில் மூன்று, இணையாக நான்கு. மொத்த திறன் 14 V இன் மின்னழுத்தத்தில் சுமார் 12 Ah ஆகும். எங்கள் மதிப்பீடுகளின்படி, இது போதுமானதாக இருக்க வேண்டும், ஆனால் இறுதி சட்டசபைக்குப் பிறகு, நிச்சயமாக, உண்மையான நுகர்வு அளவிடுவோம், தேவைப்பட்டால், மேலும் பேட்டரிகள் சேர்க்கவும்.

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

"விண்வெளி தரவு மையத்தின்" உடற்கூறியல். வானத்தில் உயர்ந்த சர்வர்: ஹூட்டின் கீழ் பாருங்கள்

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

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

"விண்வெளி தரவு மையத்தின்" உடற்கூறியல். வானத்தில் உயர்ந்த சர்வர்: ஹூட்டின் கீழ் பாருங்கள்

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

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