Iseva emafini: ilungiselela ukuqalisa

Π’ iposti malunga ne-regatta Sikhankanye ukuba ngo-Agasti kuya kubakho ukhuphiswano kunye namabhaso kuzo zonke iiHabrazhitels. Lifikile ixesha lokukrazula ikhuselo lokufihlakala. Ngandlela-thile sifumene ingcamango yokuba ibinzana elithi "umncedisi emafini" linokuthathwa ngokoqobo. Ngokwenene masiqalise iseva esebenzayo esibhakabhakeni enokuthi i-pinged! Ekuqaleni lo mbono wawubonakala uphambene, kodwa emva kokuwujija ngapha nangapha, ukuxoxa ngayo ngandlela zonke, ekugqibeleni seza nendlela yokuthumela umncedisi kwiintaka. Ukuqaliswa kwe-epoch-making kuya kwenzeka ekupheleni kuka-Agasti, kodwa okwangoku sisebenza kwi-hardware inxalenye yeprojekthi. Iinkcukacha phantsi kokusikwa.

Iseva emafini: ilungiselela ukuqalisa

  1. Umncedisi uya kusekelwa kwiRaspberry Pi 3

    Kuya kuba mnandi ukuphakamisa umncedisi weyunithi enye emoyeni, kodwa ubunzima bayo + ubunzima be-UPS ... Konke oku kuya kufuna amandla amakhulu okuphakamisa. Kwaye kutheni, ukuba ngesiseko se-compact Raspberry Pi 3 ungathumela iseva enesidima, inamandla ekhompyuter aphindwe kaninzi kunomatshini apho uTim Berners-Lee wayezonwabisa ngo-1991.

  2. Masiqalise umncedisi kwibhaluni yomoya oshushu

    Sasinemibono yokuphakamisa umncedisi kwi-helium probe, kodwa ke umncedisi akayi kukhwela ixesha elide ngaphambi kokuba ibhaluni iqhume kwindawo ephakamileyo kwindawo enqabileyo kwaye isakhiwo sonke siya kuwela phantsi. Bendifuna ukwandisa β€œifestile” ye-airtime ibe yiyure enesiqingatha. Kwaye ke bagqiba ekubeni basebenzise ibhaluni. Ubude bendiza ziiyure ezimbini. Ukongezelela, nangona inqwelo-moya ingalawuleki ngokupheleleyo, kusenokubakho injineli yethu engobozini, ethi, xa kukho undonakele, anokukhawuleza, kanye kanye, β€œayivule ayicime.”

  3. Siya kusebenzisa unxibelelwano lweselula njengothungelwano lwezothutho

    Ii-eriyali ze-WiFi zanamhlanje "zinokugqobhoza" imigama emide kakhulu, kodwa ngenxa yoku kuya kufuneka kwakhiwe indawo yonxibelelwano engekho ngaphantsi kakhulu kwiiparamitha zayo kwisikhululo seradar yasemkhosini. Kwaye ngenxa yeeyure ze-1,5-2 zonxibelelwano, akukho ngqiqo ukwakha inkqubo enjalo, kuba kwindawo ephakamileyo yebhaluni, unxibelelwano lwamaselula kufuneka lusebenze ngokuzinzileyo.

Emva kokuqulunqa ezi β€œpostulates,” lo msebenzi wawungasenakwenzeka, yaye kungekudala saqalisa ukusebenza macala omathathu ngaxeshanye.

Okokuqala, siphendukela kubafana abavela nearspace.ru, owadla inja ngelixa eqalisa zonke iintlobo zentsimbi emoyeni (ngokukhangela okulandelayo kunye nokuhlangula).

Emva koko sakhupha iRaspberry Pi 3, eyayilele kwitafile esecaleni kwebhedi yomlawuli, saza saqalisa ukuyibeka.

Iseva emafini: ilungiselela ukuqalisa
Iqhagamshele ikhamera:

Iseva emafini: ilungiselela ukuqalisa
Kwaye siyivavanye kwi "Semyon" yethu:

Iseva emafini: ilungiselela ukuqalisa
U-Semyon ulungele kakhulu njengomzekelo kunye nomncedisi - akaceli ukutya, akaphazanyiswa yifowuni, uhlala enomdla omkhulu kunye noncumo olubanzi oluvela kuyo yonke i-helmet yakhe. Ngokuqinisekileyo, asiyidingi i-spacesuit enjalo yendiza, kodwa idala umoya ofanelekileyo kwiofisi.

Ulwandlalo lweprojekthi luhamba ngolu hlobo lulandelayo:

Iseva emafini: ilungiselela ukuqalisa
I-Powerbank isetyenziselwa uvavanyo lwasemhlabeni;

Mhlawumbi eyona nxalenye inomdla yehardware yibhodi yokufumana idatha kuzo zonke izinzwa:

Iseva emafini: ilungiselela ukuqalisa
Abafana abavela nearspace.ru Sazabalaza ixesha elide ngee-analogues ezahlukeneyo, emva koko senza ikhompyuter kwibhodi ngokwethu, kuba ukuthembeka kubaluleke kakhulu, ikamva layo yonke iprojekthi kuxhomekeke kwidatha ye-telemetry. Ikhomputha ekwibhodi inoxanduva lokufumana idatha kuzo zonke izinzwa ezidibeneyo kwaye idlulisele kwi-Raspberry Pi.

Siye sayisungula, sayilungisa, kwaye emva kweeveki ezimbalwa zokucwangcisa kunye ne-squats ngeentambula, sikwazile ukufumana idatha ye-telemetry kunye nefoto kaSemyon kwikhamera ebanzi:

Iseva emafini: ilungiselela ukuqalisa
Idatha yeTelemetry ihanjiswa ngomgca omnye ngolu hlobo lulandelayo:

Iseva emafini: ilungiselela ukuqalisa
Le khowudi iguqula umtya kuluhlu kwaye ikhuphe idatha kwisiza:

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

Inkcazo yedatha ethile:

  • N:2432; β€” inombolo yepakethe yedatha, ikhula rhoqo
  • T:40m39s; - ixesha ukusuka kwixesha apho umlawuli wenqwelomoya wayevuliwe
  • MP.Inqanaba:0; - inqanaba lendiza (0 - emhlabeni okanye ngaphantsi kwe-1 km, 1 - ukunyuka, 2 - ukujikeleza kwindawo ephakamileyo, 3 - ukuhla)
  • MP.Alt:54; - ukuphakama kwe-barometric kwiimitha ukusuka kwinqanaba lolwandle - kufuneka kuboniswe
  • MP.VSpeed: 0.0; β€” Isantya esithe nkqo kwiimitha ngesekhondi ngesihluzo esiphakathi
  • MP.AvgVSpeed:0.0; - Isantya esithe nkqo kwiimitha ngesekhondi ene-avareji yokucoca
  • Baro.Press:1006.49; - uxinzelelo lwe-barometer kwii-millibar
  • Baro.Alt:54; - ukuphakama ngokwebarometer
  • Baro.Temp:36.99; - ubushushu be-barometer ngokwayo
  • GPS.Coord:N56d43m23s,E37d55m68s; - ulungelelwaniso lwangoku
  • GPS.Home:N56d43m23s,E37d55m68s; - ulungelelwaniso lwendawo yokuqala
  • GPS.Alt:165; β€” Ukuphakama kweGPS ngeemitha
  • GPS.Dst:10; β€” umgama ukusuka kwindawo yokuqala kwiimitha
  • DS.Temp:[fc]=34.56; - inzwa yobushushu ebhodini

Ijongeka njani imveliso:

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 
)

Yintoni enokuyenza ukuba unxibelelwano lweselula "luwa"? Kule meko, sinekhadi lesibini le-SIM khadi zifakwe kwimodem (isithuba esinye ngexesha):

Iseva emafini: ilungiselela ukuqalisa
Iyakwazi ukutshintshela ngokuzenzekelayo kwitshaneli esecaleni ukuba eyona nto iphambili iyeka ngokukhawuleza ukuphendula.

Kwenzeka ntoni ukuba zombini iinethiwekhi zeselula azifumaneki?

Iseva emafini: ilungiselela ukuqalisa(Umfana osuka ukukhutshwa "Yeralash" No. 45 Ayisiyonto yokuba afunde "Ithiyori yokunokwenzeka")

Kule meko, siya kuba ne-GPS tracker ezimeleyo ethumela isignali malunga nendawo yayo. Nceda uqaphele ukuba ayikwenzi oku ngenethiwekhi yeselula, ukufumaneka kwayo kwimigama emide akuqinisekiswanga nguye nabani na, kodwa ngesathelayithi.

Iseva emafini: ilungiselela ukuqalisa
Ewe, i-GPS tracker inkulu ngandlel' ithile kunaleyo yafakwa phantsi kwesikhumba sikaJames Bond. Ekubeni ukhuphiswano lwethu luxhomekeke kukulungelelaniswa komncedisi ophaphazelayo, le nxalenye yedatha efunyenwe kwibhodi iya kuba yinto ebaluleke kakhulu. Kodwa siza kuthetha ngale nto kwisithuba esilandelayo. Uyeza kwakamsinya, landela ibhlog yethu!

Sikholelwa kwimpumelelo yeshishini lonke kangangokuba sade sabhengeza ukhuphiswano kwabo bafuna ngequbuliso baqikelele ukuba ibhola iya kuhlala phi. Iinkcukacha kwi yethu isithuba esitsha.

umthombo: www.habr.com

Yongeza izimvo