Sesebedisoa marung: ho itokisetsa ho qala

В poso mabapi le regatta Re boletse hore ka Phato ho tla ba le tlholisano le meputso bakeng sa Habrazhitels kaofela. Nako e fihlile ya ho tabola lesira la sephiri. Ka tsela e itseng re ile ra ba le maikutlo a hore poleloana "server marung" e ka nkoa e le ea sebele. Ha e le hantle re ke re hlahise seva e sebetsang leholimong e ka pinged! Qalong khopolo ena e ne e shebahala e hlanya, empa ka mor'a ho e sotha ka tsela ena le eane, re buisana ka eona ka litsela tsohle, qetellong re ile ra tla le mokhoa oa ho romela seva ho linonyana. Ho tla qalisoa ka nako e telele bofelong ba Phato, empa hajoale re ntse re sebetsa karolong ea projeke ea hardware. Lintlha tlas'a sehiloeng.

Sesebedisoa marung: ho itokisetsa ho qala

  1. Seva e tla ipapisa le Raspberry Pi 3

    E ka ba ntho e thahasellisang ho phahamisa seva sa yuniti e le 'ngoe moeeng, empa boima ba eona + boima ba UPS ... Sena sohle se ne se tla hloka matla a mangata a ho phahamisa. Mme hobaneng, haeba motheong oa compact Raspberry Pi 3 o ka tsamaisa seva e ntle haholo, e nang le matla a komporo ho feta mochini oo Tim Berners-Lee a neng a ithabisa ho ona ka 1991.

  2. Ha re hlahise seva ka balune ea moea o chesang

    Re ne re e-na le maikutlo a ho phahamisa seva ka probe ea helium, empa joale seva se ne se ke ke sa lla nako e telele pele balune e phatloha sebakeng se phahameng se sa tloaelehang 'me mohaho oohle o ne o tla oela fatše. Ke ne ke batla ho atolosa "fensetere" ea airtime ho hora le halofo. Eaba ba etsa qeto ea ho sebelisa balune. Nako ea sefofane ke lihora tse peli. Ho phaella moo, le hoja sefofane se sa laolehe ka ho feletseng, ho ka ’na ha e-ba le moenjiniere oa rōna ka basketeng, eo, ha ho ka ba le phoso, a ka e “bulelang le ho e tima” hang-hang hang-hang.

  3. Re tla sebelisa likhokahano tsa cellular joalo ka marang-rang a lipalangoang

    Li-antenna tsa sejoale-joale tsa WiFi li ka "phunya" sebaka se selelele, empa bakeng sa sena ho tla hlokahala ho aha setsi sa likhokahano se seng tlase ho maemo a sona ho seteishene sa radar sa sesole. 'Me molemong oa lihora tse 1,5-2 tsa puisano, ha ho utloahale ho haha ​​​​tsamaiso e joalo, hobane sebakeng se phahameng sa balune, puisano ea cellular e tlameha ho sebetsa ka mokhoa o tsitsitseng.

Ka mor’a ho etsa “lipolelo” tsena, morero oo ha oa ka oa hlola o bonahala o sa khonehe, ’me kapele re ile ra qala ho sebetsa ka mahlakoreng ’ohle a mararo hang-hang.

Pele ho tsohle, re retelehela ho bashanyana ho tloha Nearspace.ru, ea ileng a ja ntja ha a ntse a hlahisa mefuta eohle ea likotoana tsa tšepe moeeng (ka ho batla le ho pholosa ka mor'a moo).

Eaba re ntša Raspberry Pi 3, e neng e robetse tafoleng ea bethe ea rona, 'me ra qala ho e beha.

Sesebedisoa marung: ho itokisetsa ho qala
Khamera e hoketsoe:

Sesebedisoa marung: ho itokisetsa ho qala
'Me re e lekile ho "Semyon" ea rona:

Sesebedisoa marung: ho itokisetsa ho qala
Semyon e loketse haholo e le mohlala le mothusi - ha a kope lijo, ha a sitisoe ke thelefono, o lula a e-na le maikutlo a monate le pososelo e pharaletseng e tsoang hohle helmete ea hae. Ha e le hantle, ha re hloke sepakapaka se joalo bakeng sa sefofaneng, empa se etsa hore ho be le moea o nepahetseng ofising.

Tlhaloso ea morero ke e latelang:

Sesebedisoa marung: ho itokisetsa ho qala
Powerbank e sebelisetsoa tlhahlobo ea fatše; ho na le ntho e ka tšeptjoang haholoanyane e hlokahalang bakeng sa ho qala.

Mohlomong karolo e khahlang ka ho fetesisa ea lisebelisoa ke boto ea ho amohela data ho tsoa ho li-sensor tsohle:

Sesebedisoa marung: ho itokisetsa ho qala
Banna ba tsoang Nearspace.ru Re ile ra loana ka nako e telele ka li-analogues tse fapaneng, ebe re iketsetsa k'homphieutha ka borona, hobane ho tšepahala ke habohlokoa haholo, qetello ea morero oohle e itšetlehile ka lintlha tsa telemetry. Khomphuta e ka har'a board e na le boikarabello ba ho amohela data ho tsoa ho li-sensor tsohle tse hokahaneng le ho li fetisetsa ho Raspberry Pi.

Re e tsebisitse, ra e hlophisa, 'me ka mor'a libeke tse' maloa tsa lenaneo le li-squats tse nang le meropa, re ile ra khona ho fumana lintlha tsa telemetry le foto ea Semyon ho tsoa khamera e pharaletseng:

Sesebedisoa marung: ho itokisetsa ho qala
Lintlha tsa Telemetry li fetisoa ka mohala o le mong ka mokhoa o latelang:

Sesebedisoa marung: ho itokisetsa ho qala
Khoutu ena e fetolela khoele ho sehlopha ebe e hlahisa data sebakeng sa marang-rang:

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

Tlhaloso ea lintlha tse ling:

  • N:2432; - nomoro ea pakete ea data, e ntseng e eketseha kamehla
  • T:40m39s; — nako ho tloha nakong eo molaoli oa sefofane a buloang
  • MP.Sethala:0; - sebaka sa sefofane (0 - fatše kapa ka tlase ho 1 km, 1 - ho nyoloha, 2 - ho fofa sebakeng se phahameng, 3 - ho theoha)
  • MP.Alt:54; - bophahamo ba barometric ka limithara ho tloha boemong ba leoatle - e lokela ho bontšoa
  • MP.VSpeed: 0.0; - lebelo le otlolohileng ka limithara motsotsoana ka filthara ea median
  • MP.AvgVSpeed:0.0; - lebelo le otlolohileng ka limithara motsotsoana o nang le filthara e tloaelehileng
  • Baro.Press:1006.49; - khatello ea barometer ka millibar
  • Baro.Alt:54; - bophahamo ho latela barometer
  • Baro.Temp:36.99; - mocheso oa barometer ka boeona
  • GPS.Coord: N56d43m23s,E37d55m68s; - lihokahanyo tsa hona joale
  • GPS.Home: N56d43m23s,E37d55m68s; - likhokahano tsa sebaka sa ho qala
  • GPS.Alt:165; — GPS bophahamo ka limithara
  • GPS.Dst:10; — sebaka ho tloha moo ho qalwang teng ka dimithara
  • DS.Temp:[fc]=34.56; - sensor ea mocheso ka boto

Hore na tlhahiso e shebahala joang:

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 
)

Seo u lokelang ho se etsa haeba puisano ea cellular "e oela"? Tabeng ena, re na le karete ea bobeli; li-SIM card tse peli li kenngoa modem (slot e le 'ngoe ka nako):

Sesebedisoa marung: ho itokisetsa ho qala
E ka fetohela seteisheneng sa spare ka bo eona haeba e ka sehloohong e emisa ho araba ka tšohanyetso.

Ho etsahala'ng haeba li-network tsa cellular ka bobeli li sa fumanehe?

Sesebedisoa marung: ho itokisetsa ho qala(Moshanyana ho tloha khatiso "Yeralash" No. 45 Ha se lefeela hore ebe o bala "Khopolo ea Monyetla")

Tabeng ena, re tla ba le GPS tracker e ikemetseng e romellang letšoao mabapi le sebaka sa eona. Ka kopo hlokomela hore ha e etse sena ka marang-rang a cellular, ho fumaneha ha sebaka se selelele ho sa tiisetsoe ke mang kapa mang, empa ka satellite.

Sesebedisoa marung: ho itokisetsa ho qala
Ee, GPS tracker e batla e le kholoanyane ho feta e kentsoeng ka tlas'a letlalo la James Bond. Kaha tlhōlisano ea rona e itšetlehile ka lihokahanyo tsa seva se fofang, karolo ena ea data e fumanoang ho tsoa boto e tla ba ea bohlokoa ka ho fetisisa. Empa re tla bua ka sena posong e latelang. Haufinyane, latela blog ea rona!

Re lumela katlehong ea khoebo eohle hoo re bileng ra phatlalatsa tlholisano bakeng sa bao ka tšohanyetso ba batlang ho hakanya hore na bolo e tla oela hokae. Lintlha ka har'a rona poso e ncha.

Source: www.habr.com

Eketsa ka tlhaloso