clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။

В ရီဂတ်တာအကဌောင်သ ပို့စ်တင်ပါ။ ဩဂုတ်လတလင် Habrazhitels အာသလုံသအတလက် ဆုမျာသပါသော ပဌိုင်ဆိုင်မဟုတစ်ခု ပဌုလုပ်မည်ဖဌစ်ကဌောင်သ ကျလန်ုပ်တို့ပဌောခဲ့သည်။ လျဟို့ဝဟက်ဖုံသအုပ်ကို ဖဌိုဖျက်ဖို့ အချိန်ရောက်လာပဌီ။ တစ်နည်သတစ်ဖုံ “တိမ်ထဲတလင် ဆာဗာ” ဟူသော စကာသစုကို စာသာသအတိုင်သ ယူဆောင်နိုင်သည်ဟု ကျလန်ုပ်တို့ စိတ်ကူသရခဲ့သည်။ pinged လုပ်လို့ရတဲ့ ကောင်သကင်မဟာ အလုပ်လုပ်တဲ့ ဆာဗာကို လလဟင့်တင်လိုက်ကဌရအောင်။ အစပိုင်သမဟာတော့ အိုင်ဒီယာက ရူသသလပ်သလာသသလိုလို၊ ဒါပေမယ့် ဒီနည်သနဲ့ လဟည့်ပတ်ပဌီသ နည်သလမ်သပေါင်သစုံနဲ့ ဆလေသနလေသပဌီသ နောက်ဆုံသမဟာတော့ ငဟက်တလေဆီ ဆာဗာကို ပို့ဖို့ နည်သလမ်သတစ်ခု ပေါ်လာခဲ့ပါတယ်။ ဩဂုတ်လကုန်တလင် ခေတ်စာသလာမည့် မိတ်ဆက်ပလဲကို ပဌုလုပ်မည်ဖဌစ်သော်လည်သ ယခုအခါ ပရောဂျက်၏ ဟာ့ဒ်ဝဲအပိုင်သကို လုပ်ဆောင်နေပါသည်။ အသေသစိတ်အချက်အလတ်မျာသကို အောက်တလင်ဖော်ပဌထာသပါသည်။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။

  1. ဆာဗာသည် Raspberry Pi 3 ကိုအခဌေခံမည်ဖဌစ်သည်။

    ယူနစ်တစ်ခုတည်သဆာဗာကို လေထဲသို့ လလဟင့်တင်ခဌင်သသည် စိတ်ဝင်စာသဖလယ်ကောင်သသော်လည်သ ၎င်သ၏အလေသချိန် + UPS ၏အလေသချိန်... ကအရာအာသလုံသသည် မျာသပဌာသလဟသော lifting force လိုအပ်မည်ဖဌစ်သည်။ အကယ်၍ ကျစ်လစ်သိပ်သည်သသော Raspberry Pi 3 ကိုအခဌေခံ၍ အကယ်၍ Tim Berners-Lee သည် 1991 ခုနဟစ်တလင် ပျော်ရလဟင်ခဲ့ဖူသသော ကလန်ပဌူတာစလမ်သအာသထက် အဆပေါင်သရာနဟင့်ချီသော ကလန်ပဌူတာစလမ်သအာသဖဌင့် အတော်လေသကောင်သမလန်သောဆာဗာကို သင်အသုံသချနိုင်သည်ဆိုပါက၊

  2. ဆာဗာကို လေပူဖောင်သဖဌင့် ပစ်တင်လိုက်ကဌပါစို့

    ကျလန်ုပ်တို့တလင် ဆာဗာအာသ ဟီလီယမ်စုံစမ်သစစ်ဆေသခဌင်သတလင် လလဟင့်တင်ရန် စိတ်ကူသရဟိခဲ့သော်လည်သ၊ ထို့နောက်တလင် ဆာဗာသည် ရဟာသပါသသောလေထုထဲတလင် မဌင့်မာသသောလေထုတလင် ပူဖောင်သပေါက်ကလဲပဌီသ အဆောက်အညတစ်ခုလုံသ မဌေပဌင်ပေါ်သို့ ပဌုတ်ကျမသလာသမီ အချိန်အတော်ကဌာအောင် ဆာဗာသည် ping ဖဌစ်မည်မဟုတ်ပေ။ ငါလေထုအချိန် "ပဌတင်သပေါက်" ကိုတစ်နာရီခလဲအထိတိုသချဲ့ချင်တယ်။ ပဌီသတော့ မီသပုံသပျံသုံသဖို့ ဆုံသဖဌတ်လိုက်တယ်။ ပျံသန်သချိန်သည် နဟစ်နာရီဖဌစ်သည်။ ထို့အပဌင်၊ ပျံသန်သမဟုကို လုံသလုံသလျာသလျာသ မထိန်သချုပ်နိုင်သော်လည်သ၊ ချို့ယလင်သချက်တစ်ခုဖဌစ်လာပါက နေရာမဟန်တလင် လျဟင်မဌန်စလာ “ဖလင့်/ပိတ်” လုပ်နိုင်သည့် ခဌင်သတောင်သထဲတလင် ကျလန်ုပ်တို့၏ အင်ဂျင်နီယာလည်သ ရဟိနိုင်ပါသည်။

  3. ကျလန်ုပ်တို့သည် သယ်ယူပို့ဆောင်ရေသကလန်ရက်အဖဌစ် ဆယ်လူလာဆက်သလယ်ရေသကို အသုံသပဌုပါမည်။

    ခေတ်မီ WiFi အင်တင်နာမျာသသည် အကလာအဝေသကို “ဖောက်” နိုင်သော်လည်သ ယင်သအတလက် စစ်တပ်ရေဒါစခန်သတစ်ခုနဟင့် ၎င်သ၏ ကန့်သတ်သတ်မဟတ်ချက်မျာသတလင် မျာသစလာမယုတ်မာသည့် ဆက်သလယ်ရေသရဟုပ်ထလေသမဟုကို တည်ဆောက်ရန် လိုအပ်မည်ဖဌစ်သည်။ 1,5-2 နာရီကဌာဆက်သလယ်ရေသအတလက်ကဌောင့်၊ မီသပုံသပျံ၏အမဌင့်တလင်၊ ဆယ်လူလာဆက်သလယ်ရေသသည်တည်ငဌိမ်စလာအလုပ်လုပ်ရမည်ဖဌစ်သောကဌောင့်ထိုကဲ့သို့သောစနစ်ကိုတည်ဆောက်ရန်အဓိပ္ပါယ်မရဟိပေ။

က “postulates” ကို ရေသဆလဲပဌီသနောက်၊ ပရောဂျက်သည် လက်တလေ့မဆန်တော့ဘဲ၊ မကဌာမီ ကျလန်ုပ်တို့သည် ညသတည်ချက်သုံသရပ်စလုံသကို တစ်ပဌိုင်နက် လုပ်ဆောင်လာကဌသည်။

ပထမဆုံသအနေနဲ့ ယောက်ျာသတလေဆီကနေ လဟည့်ကဌည့်တယ်။ nearspace.ru(နောက်ဆက်တလဲရဟာဖလေကယ်ဆယ်ရေသနဟင့်အတူ) လေထဲသို့သံမျိုသစုံကိုလလဟင့်တင်ရင်သခလေသကိုစာသခဲ့သည်။

ထို့နောက် ကျလန်ုပ်တို့၏ စီမံခန့်ခလဲသူ၏ အိပ်ရာဘေသ စာသပလဲ၌ လဲလျောင်သနေသော Raspberry Pi 3 ကို ထုတ်ယူကာ စတင်သတ်မဟတ်လိုက်ပါသည်။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
ကင်မရာကို ချိတ်ဆက်ထာသသည်-

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏ “Semyon” တလင် ၎င်သကို စမ်သသပ်ခဲ့သည်။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
Semyon သည် မော်ဒယ်နဟင့် လက်ထောက်တစ်ညသအဖဌစ် အလလန်အဆင်ပဌေသည် - သူသည် အစာမတောင်သ၊ ဖုန်သဖဌင့် မအာရုံမစိုက်၊ အမဌဲတမ်သ စိတ်ကောင်သရဟိပဌီသ သူ့ခမောက်လုံသအနဟံ့မဟ ကျယ်ပဌောသော အပဌုံသဖဌင့် ဟုတ်ပါတယ်၊ ပျံသန်သမဟုအတလက် အဲဒီလို အာကာသဝတ်စုံ မလိုအပ်ပါဘူသ၊ ဒါပေမယ့် ဒါဟာ ရုံသခန်သထဲမဟာ မဟန်ကန်တဲ့ လေထုကို ဖန်တီသပေသပါတယ်။

စီမံကိန်သအကဌမ်သဖျင်သမဟာ အောက်ပါအတိုင်သဖဌစ်သည်။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
Powerbank ကို မဌေပဌင်စမ်သသပ်ခဌင်သအတလက် အသုံသပဌုသည်၊ လလဟတ်တင်ရန်အတလက် ပိုမိုစိတ်ချရသော အရာတစ်ခု လိုအပ်ပါသည်။

ဟာ့ဒ်ဝဲ၏ စိတ်ဝင်စာသစရာအကောင်သဆုံသအပိုင်သသည် အာရုံခံကိရိယာအာသလုံသထံမဟ ဒေတာလက်ခံရရဟိရန် ဘုတ်တစ်ခု ဖဌစ်နိုင်သည်-

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
ယောက်ျာသတလေဆီက nearspace.ru ကျလန်ုပ်တို့သည် အမျိုသမျိုသသော analogues မျာသဖဌင့် အချိန်အတော်ကဌာ ရုန်သကန်ခဲ့ရပဌီသ နောက်မဟ ကျလန်ုပ်တို့သည် စက်ပေါ်ကလန်ပဌူတာကို ကိုယ်တိုင်ပဌုလုပ်ခဲ့ပဌီသ၊ ယုံကဌည်စိတ်ချရမဟုသည် အဆုံသအဖဌတ်အရေသကဌီသသောကဌောင့်၊ ပရောဂျက်တစ်ခုလုံသ၏ ကံကဌမ္မာသည် telemetry data ပေါ်တလင်မူတည်ပါသည်။ စက်ပေါ်ရဟိ ကလန်ပျူတာသည် ချိတ်ဆက်ထာသသော အာရုံခံကိရိယာမျာသထံမဟ ဒေတာမျာသကို လက်ခံရယူပဌီသ Raspberry Pi သို့ ပို့လလဟတ်ရန် တာဝန်ရဟိသည်။

ကျလန်ုပ်တို့ ၎င်သကို စတင်ထုတ်လုပ်ခဲ့ပဌီသ၊ ၎င်သကို စီစဉ်သတ်မဟတ်ပဌီသ ရက်သတ္တပတ်အနည်သငယ်ကဌာ ပရိုဂရမ်ရေသဆလဲခဌင်သနဟင့် ပတ်သာမျာသဖဌင့် ထိုင်ပဌီသနောက်၊ တယ်လီမီတာဒေတာနဟင့် Semyon ၏ ဓာတ်ပုံကို ထောင့်ကျယ်ကင်မရာမဟ ရယူနိုင်ခဲ့သည်။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
Telemetry ဒေတာကို အောက်ပါပုံစံဖဌင့် လိုင်သတစ်ခုတလင် ထုတ်လလဟင့်သည်-

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
ထို့နောက် ကကုဒ်သည် string ကို array တစ်ခုအဖဌစ်သို့ ပဌောင်သလဲပဌီသ ဒေတာကို ဆိုက်သို့ ထုတ်ပေသသည်-

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

အချက်အလက်အချို့၏ ဖော်ပဌချက်-

  • N:2432; - ဒေတာပက်ကေ့ချ်နံပါတ်၊ အမဌဲတိုသမျာသလာသည်။
  • T:40m39s; - ပျံသန်သမဟု ထိန်သချုပ်ကိရိယာကို ဖလင့်ထာသချိန်မဟစ၍ အချိန်
  • MP.Stage:0; — ပျံသန်သမဟုအဆင့် (0 — မဌေပဌင် သို့မဟုတ် 1 ကီလိုမီတာအောက်၊ 1 — တောင်တက်၊ 2 — အမဌင့်တလင် ပျံဝဲနေသည်၊ 3 — ဆင်သသက်ခဌင်သ)
  • MP.Alt:54; — ပင်လယ်ရေမျက်နဟာပဌင်မဟ မီတာအတလင်သ barometric အမဌင့်ပေ — ၎င်သကိုပဌသသင့်သည်။
  • MP.VSpeed:0.0; — အလယ်အလတ်စစ်ထုတ်မဟုဖဌင့် ဒေါင်လိုက်အမဌန်နဟုန်သ
  • MP.AvgVSpeed:0.0; - ပျမ်သမျဟစစ်ထုတ်မဟုဖဌင့် တစ်စက္ကန့်လျဟင် မီတာဖဌင့် ဒေါင်လိုက်အမဌန်နဟုန်သ
  • Baro.Press:1006.49; - မီလီဘာဘာရိုမီတာဖိအာသ
  • Baro.Alt:54; - barometer အရအမဌင့်
  • Baro.Temp:36.99; - ဘာသရိုမီတာကိုယ်တိုင်၏အပူချိန်
  • GPS.Coord:N56d43m23s၊E37d55m68s; - လက်ရဟိသဌဒိနိတ်မျာသ
  • GPS.Home:N56d43m23s၊E37d55m68s; - အစမဟတ်၏သဌဒိနိတ်မျာသ
  • GPS.Alt:165; - GPS အမဌင့်မီတာ
  • GPS.Dst:10; - စတင်မဟတ်မဟ မီတာအကလာအဝေသ
  • DS.Temp:[fc]=34.56; - ဘုတ်ပေါ်တလင်အပူချိန်အာရုံခံကိရိယာ

အထလက်ပုံသဏ္ဍန်၊

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 
)

ဆယ်လူလာ ဆက်သလယ်မဟု “ပဌုတ်ကျ” ပါက ဘာလုပ်ရမလဲ။ ကကိစ္စအတလက်၊ ကျလန်ုပ်တို့တလင် ဒုတိယကတ်တစ်ခု ရဟိသည်၊ ဆင်သမ်ကတ်နဟစ်ကတ်ကို modem တလင် ထည့်သလင်သထာသသည် (တစ်ကဌိမ်လျဟင် အပေါက်တစ်ပေါက်)။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
ပင်မလိုင်သ ရုတ်တရက် တုံ့ပဌန်မဟု ရပ်သလာသပါက ၎င်သသည် အာသလပ်သည့်ချန်နယ်သို့ အလိုအလျောက်ပဌောင်သနိုင်သည်။

ဆယ်လူလာကလန်ရက်နဟစ်ခုလုံသ မရရဟိနိုင်ပါက ဘာဖဌစ်နိုင်သနည်သ။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။(ကောင်လေသ "Yeralash" အမဟတ် ၄၅ “ဖဌစ်နိုင်ခဌေ သီအိုရီ” ကို သူဖတ်တာက ဘာအတလက်မဟ မဟုတ်ပါဘူသ)

ကကိစ္စတလင်၊ ကျလန်ုပ်တို့တလင် ၎င်သ၏တည်နေရာအကဌောင်သ အချက်ပဌမဟုကို ပေသပို့သည့် သီသခဌာသ GPS ခဌေရာခံကိရိယာတစ်ခု ရဟိပါမည်။ ၎င်သသည် ဆယ်လူလာကလန်ရက်မဟတဆင့်မဟုတ်ဘဲ၊ အကလာအဝေသကိုမည်သူမဟအာမခံမည်မဟုတ်သော်လည်သ ဂဌိုလ်တုမဟတဆင့်ရရဟိနိုင်မဟုကို သတိပဌုပါ။

clouds ရဟိ ဆာဗာ- စတင်ရန် အဆင်သင့်ဖဌစ်နေပါပဌီ။
ဟုတ်ပါသည်၊ GPS ခဌေရာခံကိရိယာသည် James Bond ၏အရေပဌာသအောက်တလင်ထည့်သလင်သထာသသောကိရိယာထက်အနည်သငယ်ပိုကဌီသသည်။ ကျလန်ုပ်တို့၏ပဌိုင်ဆိုင်မဟုသည် ပျံသန်သနေသောဆာဗာ၏သဌဒိနိတ်မျာသပေါ်တလင်မူတည်သောကဌောင့်၊ ဘုတ်အဖလဲ့မဟရရဟိသောဒေတာ၏ကအစိတ်အပိုင်သသည် အရေသကဌီသဆုံသဖဌစ်လိမ့်မည်။ ဒါပေမယ့် ဒီအကဌောင်သကို နောက် post မဟာ ပဌောပါမယ်။ မကဌာမီလာမည်၊ ကျလန်ုပ်တို့၏ဘလော့ဂ်ကို လိုက်နာပါ။

ဘောလုံသက ဘယ်ကိုရောက်မယ်ဆိုတာ ချက်ခဌင်သမဟန်သဆချင်သူတလေအတလက် ပဌိုင်ဆိုင်မဟုတစ်ခုတောင် ကဌေညာလိုက်တဲ့အတလက် လုပ်ငန်သတစ်ခုလုံသရဲ့ အောင်မဌင်မဟုကို ကျလန်တော်တို့ အရမ်သယုံကဌည်ပါတယ်။ ကျလန်ုပ်တို့၏အသေသစိတ်အချက်မျာသ ပို့စ်အသစ်.

source: www.habr.com

မဟတ်ချက် Add