Π
- Seerfarku wuxuu ku salaysnaan doonaa Raspberry Pi 3
Waxay noqon lahayd mid xiiso leh in hawada sare loo qaado server hal unug ah, laakiin miisaankiisa + culeyska UPS... Waxaas oo dhan waxay u baahan yihiin xoog qaadis la taaban karo. Iyo sababta, haddii ku saleysan Raspberry Pi 3 oo isku dhafan, waxaad geyn kartaa server aad u wanaagsan, oo leh awood xisaabeed dhowr boqol oo jeer ka weyn mashiinka uu Tim Berners-Lee ku madadaalay 1991.
- Aan ku daahno serverka buufin hawo kulul
Waxaan haysanay fikrado ah in aan kor u qaadno server-ka baaritaanka helium, laakiin markaas seerfarku ma garaaci doono muddo dheer ka hor inta uusan buufinku ku dhicin meel sare oo jawi naadir ah oo dhammaan qaab-dhismeedka ayaa ku dhici doona dhulka. Waxaan rabay in aan balaadhiyo wakhtiga hawada "daaqadda" saacad iyo badh. Kadibna waxay go'aansadeen inay isticmaalaan buufin. Muddada duulimaadku waa laba saacadood. Intaa waxaa dheer, in kasta oo duullimaadka aan si buuxda loo koontarooli karin, waxaa jiri kara injineerkeena dambiisha, kaas oo, haddii ay dhacdo cillad, si dhakhso ah, isla markiiba, "shiri oo dami."
- Waxaan u isticmaali doonaa isgaarsiinta gacanta sida shabakad gaadiid ahaan
Anteenooyinka casriga ah ee WiFi waxay "mulooyi karaan" masaafo aad u dheer, laakiin tani waxay noqon doontaa lagama maarmaan in la dhiso xarun isgaarsiineed oo aan aad uga hooseynin cabbirkeeda saldhigga raadaarka milatariga. Iyo aawadood 1,5-2 saacadood oo isgaarsiineed, macno ma samaynayso in la dhiso nidaamkan oo kale, sababtoo ah heerka sare ee buufinta, isgaarsiinta gacanta waa inay si deggan u shaqeyso.
Ka dib markii la qaabeeyey kuwan "postulates", mashruucu hadda uma eka mid aan macquul ahayn, isla markiiba waxaan bilownay inaan ka shaqeyno dhammaan saddexda jiho hal mar.
Marka hore, waxaan u jeesannay raggii ka yimid
Ka dib waxaan soo saarnay Raspberry Pi 3, kaas oo jiifay miiska sariirta ee maamulkayaga, waxaananu bilownay dejinta.
Ku xidhan kamarada:
Oo waxaan ku tijaabinay "Semyon" our:
Semyon aad ayuu ugu habboon yahay tusaale ahaan iyo kaaliyaha - isagu ma waydiisto cunto, kuma mashquulin telefoonka, had iyo jeer waa niyadda weyn iyo dhoola cadeyn ballaaran oo ka soo jeeda koofiyaddiisa oo dhan. Dabcan, uma baahnid booska noocan oo kale ah ee duulimaadka, laakiin waxay abuurtaa jawiga saxda ah ee xafiiska.
Qorshaha mashruuca waa sida soo socota:
Powerbank waxaa loo isticmaalaa tijaabinta dhulka; wax la isku halayn karo ayaa loo baahan yahay si loo bilaabo.
Waxaa laga yaabaa in qaybta ugu xiisaha badan ee qalabka ay tahay guddi laga helo xogta dhammaan dareemayaasha:
Niman ka socda
Waanu soo saarnay, qaabeynay, ka dib dhowr toddobaad oo barnaamij ah iyo daf-tuur ah, waxaan ku guuleysanay inaan helno xogta telemetry iyo sawirka Semyon kamarad xagal ballaaran:
Xogta Telemetry waxa lagu kala qaadaa hal sadar oo qaabkan ah:
Koodhkan ayaa markaa u beddelaya xadhigga isku xidhka oo u soo saara xogta goobta:
$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);
Sharaxaada xogta qaar
- N:2432; - lambarka xirmada xogta, had iyo jeer sii kordhaya
- T: 40m39s; - laga bilaabo markii la damiyay hagaha duulista
- MP.Marxaladda:0; - heerka duulimaadka (0 - dhulka ama ka hooseeya 1 km, 1 - fuulid, 2 - ku dul heehaabaya joog, 3 - soo deg)
- Xildhibaan.Alt:54; - joogga barometric ee mitir u jira heerka badda - waa in la soo bandhigaa
- MP.VSpeed:0.0; - Xawaaraha tooska ah ee mitirka ilbiriqsi kasta oo leh filtar dhexdhexaad ah
- MP.AvgVSpeed:0.0; β Xawaaraha tooska ah ee mitirka ilbiriqsi kasta oo leh shaandheyn celcelis ah
- Baro.Saxaafadda:1006.49; - cadaadiska barometerka ee millibars
- Baro.Alt:54; - joogga marka loo eego barometerka
- Baro.Temp:36.99; - heerkulka barometerka laftiisa
- GPS.Coord:N56d43m23s,E37d55m68s; - isku-duwayaasha hadda
- GPS.Home:N56d43m23s,E37d55m68s; - isku-dubaridyada barta bilowga
- GPS.Alt:165; - joogitaanka GPS ee mitirka
- GPS.Dst:10; - fogaanta meesha laga bilaabo mitir
- DS.Temp:[fc]=34.56; - dareenka heerkulka sabuuradda
Sidee wax soo saarku u eg yahay:
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
)
Maxaa la sameeyaa haddii isgaarsiinta gacanta ay "dhacdo"? Xaaladdan, waxaan haynaa kaadh labaad; laba SIM kaar ayaa la geliyey modem-ka (hal boos markiiba):
Waxay si toos ah ugu wareegi kartaa kanaalka firaaqada ah haddii kan ugu weyni uu si lama filaan ah u joojiyo ka jawaabista.
Maxaa dhacaya haddii labada shabakadood ee gacanta ay noqdaan kuwo aan la heli karin?
(Wiil ka
Xaaladdan oo kale, waxaan yeelan doonaa raadraaca GPS madax-bannaan oo soo diraya calaamad ku saabsan meesha uu ku yaal. Fadlan ogow in tani aysan ku samaynayn shabakad gacanta, helitaanka taas oo masaafo dheer cidna dammaanad qaadin, laakiin iyada oo loo marayo dayax-gacmeed.
Haa, raadraacayaasha GPS-ka ayaa xoogaa ka weyn kan lagu dhex geliyey maqaarka James Bond hoostiisa. Maadaama tartankeenu uu ku xiran yahay isku-duwayaasha server-ka duulaya, qaybtan xogta laga helayo guddiga ayaa noqon doonta tan ugu muhiimsan. Balse waxan kaga hadli doonaa qormada soo socota. Dhawaan imanaya, la soco blog-keena!
Waxaan aaminsanahay guusha ganacsiga oo dhan si aad u badan oo aan xitaa ku dhawaaqnay tartan loogu talagalay kuwa si lama filaan ah u doonaya inay qiyaasaan halka ay kubaddu ku degi doonto. Faahfaahinta in our
Source: www.habr.com