Anatomy ntawm "Space Data Center". Ntuj-siab server: saib hauv qab hood

Anatomy ntawm "Space Data Center". Ntuj-siab server: saib hauv qab hood

Tag kis peb yuav xa peb cov neeg rau zaub mov mus rau hauv stratosphere. Thaum lub davhlau, lub stratospheric balloon yuav faib hauv Internet, tua thiab xa cov ntaub ntawv video thiab telemetry mus rau hauv av. Peb tau sau ob peb zaug uas peb yuav tham txog cov txheej txheem ntawm peb qhov project "Space Data Center" (yav dhau los teb rau lub npe "Server hauv huab 2.0"). Peb cog lus - peb xa! Nyob rau hauv lub txiav muaj ib tug puv tes ntawm cov khoom kho vajtse thiab code.

Web server

Txawm tias nyob rau yav dhau los "Server in the Clouds" project, thaum peb nce mus rau hauv lub zais pa puv nrog cov neeg coob ntawm ob tus neeg, noj nrog peb cov neeg rau zaub mov puv nrog lub roj teeb sib dhos yog, cia peb hais, tsis muaj laj thawj. Thiab tam sim no peb tab tom tham txog lub npas me me stratospheric, uas yuav tsum tau nce 30 km, tsis yog 1. Yog li ntawd, peb xaiv tib Raspberry Pi ua lub web server. Lub microcomputer no yuav tsim ib nplooj ntawv HTML thiab muab tso rau ntawm ib qho screen cais.

Kev sib txuas ntawm satellite

Ntxiv rau Raspberry, modems los ntawm Iridium thiab Globalstar satellite kev sib txuas lus sib txuas yuav ya rau ntawm lub nkoj. Raws li koj nco qab, peb npaj yuav ntxiv ib lub modem rau domestic Gonets network rau lawv lub tuam txhab, tab sis peb tsis muaj sij hawm kom tau txais nws ua ntej, yog li peb yuav xa nws mus rau lub davhlau tom ntej. Los ntawm satellite modems, lub web server yuav tau txais koj cov lus, uas tuaj yeem xa mus rau nplooj ntawv qhov project. Cov lus no yuav raug xa mus rau Raspberry Pi, uas yuav teev lawv thiab muab tso rau ntawm nplooj ntawv HTML.

Cov ntsiab lus tseem ceeb: qhov txwv ntawm qhov ntev ntawm cov ntawv xov xwm hauv Lavxias yog 58 tus cim (nrog rau qhov chaw). Yog tias cov lus ntev dua, nws yuav raug txiav tawm thaum sib kis. Tsis tas li ntawd, tag nrho cov cim tshwj xeeb yuav raug txiav tawm ntawm cov ntawv nyeem, piv txwv li, /+$%&;''""<>n thiab zoo li.

Txij li thaum Raspberry Pi tsuas muaj ib qho chaw nres nkoj UART, peb yuav txuas cov satellite modems los ntawm lub chaw nruab nrab, uas yuav sau cov ntaub ntawv los ntawm cov modems thiab xa mus rau Raspberry Pi.

Xov tooj cua modem

Lub web server yuav tsis tsuas tso saib tag nrho cov lus tau txais los ntawm koj ntawm cov zaub, tab sis kuj xa mus rau lub ntiaj teb ntawm LoRa xov tooj cua modem. Yog li peb xav sim lub tswv yim ntawm kev faib tawm Is Taws Nem los ntawm stratosphere (ib qho khoom plig rau Google Loon project). Tau kawg, peb lub stratospheric balloon tsis yog kev sib txuas lus tas li, tab sis txawm tias nws lub peev xwm txaus rau kev xa cov ntaub ntawv ruaj khov, tsis muaj kev poob loj ntawm cov ntaub ntawv, tom qab ntawd cov tshuab tshwj xeeb yuav tiv thaiv kev faib tawm hauv Internet los ntawm qhov chaw ua ntej.

Tub Tooj

Tsis tas li ntawd, peb npaj yuav tso saib cov ntaub ntawv telemetry ntawm tib nplooj ntawv HTML. Lub Raspberry Pi yuav coj lawv los ntawm tus tswj lub davhlau cais.

Anatomy ntawm "Space Data Center". Ntuj-siab server: saib hauv qab hood

Nws interrogates ntau yam sensors uas yuav muab tso rau hauv thiab sab nraum lub hardware hermetic thawv, sau cov ntaub ntawv nyob rau hauv ib pawg, combs nws thiab muab nws nyob rau hauv ib tug yooj yim daim ntawv rau cov neeg thov. Hauv peb rooj plaub, nws yuav nug Raspberry Pi. Peb yuav kaw qhov siab, qhov siab, GPS tswj, ntsug thiab kab rov tav ceev thiab kub.

Cov ntaub ntawv los ntawm lub davhlau tswj tau kis mus rau hauv cov kab ntev, uas yog tom qab ntawd, siv cov cai no:

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

tig mus rau hauv ib qho array hauv ib daim ntawv yooj yim rau kev tso saib:

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 
)

Peb tseem yuav tshaj tawm cov ntaub ntawv telemetry rau lub ntiaj teb nrog rau koj cov lus. Txhawm rau ua qhov no, peb yuav xa ib qho chaw txais khoom ntawm qhov chaw tso tawm.

Zaub thiab lub koob yees duab

Yog li koj tuaj yeem paub tseeb tias tus neeg rau zaub mov yeej tau txais koj cov lus ntawm kev sib txuas lus satellite, thiab tias nws tau ya mus rau hauv lub stratosphere thiab tsis sawv hauv peb lub chaw ua haujlwm, peb txiav txim siab los tso saib tag nrho cov lus nrog telemetry ntawm cov zaub uas yuav raug ntes los ntawm ib GoPro. Muaj sij hawm me ntsis los npaj qhov project (yuav ua li cas thiaj muaj ntau ntawm nws?!), yog li peb tsis thab nrog Aliexpress thiab cov hlau soldering, tab sis es tsis txhob siv cov khoom npaj ua. Nws yog ntau tshaj qhov txaus rau peb cov kev xav tau. Peb yuav txuas cov zaub rau Raspberry ntawm HDMI.

Peb kuj npaj yuav tshaj tawm cov vis dis aus los ntawm GoPro ntawm lub xov tooj cua sib cais, tab sis nws yuav ua haujlwm li cas tseem tsis tau paub - tej zaum huab cua qis yuav txo qis kev sib txuas lus ntau. Tab sis nyob rau hauv txhua rooj plaub, tom qab peb pom lub stratospheric balloon, peb yuav tshaj tawm ib tug yees duab los ntawm lub koob yees duab thiab koj yuav saib tau rau koj tus kheej cov lus dab tsi peb "pre-space data center" tau txais thiab qhov siab nws nce mus rau - lub telemetry yuav tso tawm kom pom. nyob rau hauv tib nplooj ntawv HTML, Tsis tas li ntawd, ib daim ntawm lub qab ntug yuav pom.

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅

Txhua qhov kev zoo nkauj tau piav qhia saum toj no yuav siv los ntawm kev sib dhos ntawm cov roj teeb lithium sib sau ua ke raws li 3S4B Circuit Court - peb hauv series, plaub nyob rau hauv parallel. Tag nrho lub peev xwm yog li 14 Ah ntawm qhov hluav taws xob ntawm 12 V. Raws li peb qhov kev kwv yees, qhov no yuav tsum txaus, tab sis tom qab lub rooj sib txoos zaum kawg, tau kawg, peb yuav ntsuas qhov kev siv tiag tiag, thiab yog tias tsim nyog, ntxiv roj teeb ntxiv.

Ntxiv rau tag nrho cov no GPS beacons, uas peb yuav siv los tshawb nrhiav lub zais pa stratospheric. Thiab lub thawv hermetic yuav yog "tsev" rau cov neeg rau zaub mov thiab lwm yam khoom siv.

Anatomy ntawm "Space Data Center". Ntuj-siab server: saib hauv qab hood

Nws yuav tiv thaiv cov khoom siv me me los ntawm qhov kub thiab txias hloov pauv. Nyob rau tib lub sijhawm, nws tseem yuav txo cov koob tshuaj tiv thaiv hluav taws xob, txawm hais tias qhov no tsis ua lub luag haujlwm rau peb txoj haujlwm, tus neeg rau zaub mov yuav ya hauv lub stratosphere rau lub sijhawm luv luv, thiab keeb kwm yav dhau tsis muaj siab li ntawm ISS.

Ntxiv rau kev xa lus rau qhov project website, koj tuaj yeem koom nrog hauv kev sib tw thiab twv seb qhov chaw sojntsuam yuav tsaws. Qhov khoom plig tseem ceeb yog kev mus rau Baikonur rau kev tshaj tawm ntawm Soyuz-MS-13 manned spacecraft.

Anatomy ntawm "Space Data Center". Ntuj-siab server: saib hauv qab hood

Tau qhov twg los: www.hab.com

Ntxiv ib saib