ဤအက်ပ်သည်သင်၏ဖုန်းရှိအာရုံခံကိရိယာမှရရှိသောအာရုံခံတန်ဖိုးများကိုတိကျတဲ့ MQTT သုံးစွဲသူထံသို့ပေးပို့ရန်ဖြစ်သည်။ အက်ပ်တွင်အာရုံခံကိရိယာများစွာရှိသော်လည်းသင့်ဖုန်းတွင်သတ်သတ်မှတ်မှတ်အာရုံခံကိရိယာရှိသင့်သည်ကိုသတိပြုပါ။
သင့်ဖုန်းရှိအာရုံခံအမျိုးအစားသည်သင့်အမှတ်တံဆိပ်နှင့်သင့်ဖုန်း၏ဗားရှင်းနှင့်ကွာခြားသည်။ သင်၏ဖုန်းတွင်ထည့်သွင်းထားသောအာရုံခံကိရိယာကို ဦး စွာခွဲခြားသတ်မှတ်ရန်အရေးကြီးသည်။
စတင်ခဲ့သည်
စတင်ရန် app ကိုသွားပြီး settings ကိုနှိပ်ပါ (ဘယ်ဘက်အပေါ်ထောင့်ထောင့်) ။ ပေးထားသောနေရာများရှိလိုအပ်သောအသေးစိတ်အချက်အလက်များကိုထည့်ပါ။
သင်တစ် ဦး သတ်သတ်မှတ်မှတ် MQTT ပွဲစားမှဒေတာကိုထုတ်ဝေချင်လျှင် hostname နှင့်၎င်း၏ဆိပ်ကမ်းရိုက်ထည့်ပါ။ ပုံနှိပ်ထုတ်ဝေရန်နှင့်ခေါင်းစဉ်တပ်ရန်အထူးအရေးကြီးသည်။
သင်၏လိုအပ်ချက်များနှင့်အညီသင်စမ်းကြည့်နိုင်သောအခြားရွေးချယ်စရာများလည်းရှိသည်။
ဤအက်ပ်ကိုအသုံးပြုနေစဉ်ဖုန်းသည်အမြဲတမ်းတည်ငြိမ်သောအင်တာနက်ဆက်သွယ်မှုရှိသင့်သည်။
အာရုံခံကိရိယာ
QR / Bar Code Scanner
သင်၏ကင်မရာဖြင့် QR ကုဒ်တစ်ခုကိုစစ်ဆေးပြီးအချက်အလက်ပေးပို့ပါ။ သင်၏အက်ပလီကေးရှင်းကိုသင့်ကင်မရာကိုအသုံးပြုရန်အရေးကြီးသည်
အချက်အလက်များပေးပို့သည့်ပုံစံ - {"qr": {"format": "QR_CODE", "content": ""}}
Accelerometer
Accelerometer ဆိုသည်မှာ Electromechanical Sensor ဖြစ်ပြီးအရှိန်ကိုတိုင်းတာခြင်းဖြစ်သည်။ ယူနစ် - X-axis, Y-axis, m / s2 ဖြင့်တိုင်းတာသည် Z-axis တန်ဖိုးများ
ဒေတာအမျိုးအစားကို {- "accelerometer": {"x": "2.84", "y": "0.44", "z": "10.02"}
Gyroscope
ထို့အပြင် angular rate sensors သို့မဟုတ် angular velocity sensors ဟုလူသိများသည့် Gyro sensor များသည် angular velocity ကိုခံစားနိုင်သောကိရိယာများဖြစ်သည်။
ယူနစ် - rad / s တွင်တိုင်းတာသည် X-axis, Y-axis, Z-axis တန်ဖိုးများ
ဒေတာအမျိုးအစားကို {- "gyroscope": {"x": "0.0", "y": "0.0", "z": "0.0"}}
Proximity အာရုံခံကိရိယာ
အနီးကပ်အာရုံခံကိရိယာဆိုသည်မှာအာရုံခံကိရိယာမဟုတ်သောအာရုံခံကိရိယာတစ်ခုဖြစ်ပြီးပစ်မှတ်သည်အာရုံခံကိရိယာ၏လယ်ပြင်ထဲသို့ ၀ င်ရောက်သောအခါအရာဝတ္ထုတစ်ခု (မကြာခဏ“ ပစ်မှတ်” ဟုခေါ်သည်) ၏တည်ရှိမှုကိုစစ်ဆေးသည်။
ယူနစ် - စင်တီမီတာဖြင့်တိုင်းတာသောအကွာအဝေး
အချက်အလက်များပေးပို့ခြင်းပုံစံ - {"proximity": {"x": "5.0"}}
အလင်း
ဒီအာရုံခံကိရိယာသည်ofရိယာ၏တောက်ပမှုကိုပေးသည်
lx အတွက်ယူနစ်
ဒေတာအမျိုးအစားကို {{"light": {"illuminance": "7.0"}
အပူချိန်
အခန်းထဲမှာအပူချိန်ပေးသည်။
celcius အတွက်ယူနစ်
ဒေတာအမျိုးအစားကို {- "အပူချိန်": {"အပူချိန်": "7.0"}} ကိုပို့သည်။
ဖိအား
အခန်းဖိအားကိုတိုင်းတာသည်
hPa ရှိယူနစ်များ
ဒေတာအမျိုးအစားကို {{ဖိအား ": {" ဖိအား ":" 1009.56 "}} ကိုပို့သည်။
တည်နေရာ
တည်နေရာကိုရယူရန်အက်ပ်ကိုအသုံးပြုခွင့်ပေးပါ။ ၎င်းသည်စက်၏လတ္တီတွဒ်နှင့်လောင်ဂျီတွဒ်တည်နေရာကိုဒီဂရီဖြင့်ဖော်ပြပေးနိုင်ပြီးမီတာဖြင့်လက်ရှိတည်နေရာကိုလည်းဖော်ပြသည်
ဒေတာအမျိုးအစားကို {- "gps": {"alt": "0.0", "lon": "80.06", "lat": "6.72"}
ချိန်ညှိချက်များ
အပေါ်ညာဘက်ထောင့်ရှိ settings သို့သွားပါ။ ဤအရာများသည်သင်စိတ်ကြိုက် application ပြုလုပ်ရန်သင်ပြောင်းလဲသင့်သောချိန်ညှိချက်များဖြစ်သည်။ လိုအပ်သောအချို့ရှိပါသည်
App များအလုပ်လုပ်ရန်သင်နယ်ပယ်များသာမကသင်ဖြည့်စွက်သင့်သည့် optional fields များပါရှိသည်။
Hostname - မင်းဒီပွဲစားရဲ့နာမည်ကိုရေးထည့်သင့်တယ်။ ကျွန်ုပ်တို့အသုံးပြုရန်ကျွန်ုပ်တို့အကြံပြုထားသောအခမဲ့ MQTT ပွဲစားများရှိသည်။ သူတို့က,
broker.hivemq.com
mqtt.eclipse.org
ဒါဟာလိုအပ်တဲ့နယ်ပယ်တစ်ခုပါ။
Port- ဤသည်သည်လည်းလိုအပ်သောလယ်ကွက်ဖြစ်သည်။ port default ထားခဲ့ခြင်းသည်သင့်အတွက်အကောင်းဆုံးသောအလေ့အကျင့် (1883)
အသုံးပြုသူအမည်။ လုံခြုံရေးပိုမိုလုံခြုံရန်အတွက်သုံးစွဲသူအမည်ထည့်သွင်းရန်ကောင်းပါသည်။
လျှို့ဝှက်နံပါတ် - ဤသည်မှာလိုအပ်သောလိုအပ်ချက်ဖြစ်သည်။ လုံခြုံရေးပိုမိုလုံခြုံရန်အတွက်သုံးစွဲသူအမည်ထည့်သွင်းရန်ကောင်းပါသည်။
ClientID - ဒါကမလိုအပ်တဲ့လိုအပ်ချက်ဖြစ်တယ်။ အကယ်၍ ကျန်ရှိနေပါက application သည်သုံးစွဲသူအတွက် clientID ကိုထုတ်ပေးလိမ့်မည်။
ပုံနှိပ်ထုတ်ဝေရန်ခေါင်းစဉ် - အသုံးပြုသူသည်သူ / သူမအချက်အလက်များပေးပို့သည့်ခေါင်းစဉ်ကိုသတ်မှတ်သင့်သည်။
Subscribe Topic - အသုံးပြုသူကအချက်အလက်လက်ခံရရှိရန်အတွက်နားထောင်မည့်ခေါင်းစဉ်ကိုသတ်မှတ်သင့်သည်။
Data Push Interval - အချက်အလက်ကိုထုတ်ဝေသင့်သည့်နှုန်း။
QoS - MQTT အကြောင်းပိုမိုသိရှိလိုပါက QoS သည်သင်၏ MQTT ပွဲစား၏တရားဝင်ဝက်ဘ်ဆိုက်သို့ဝင်ရောက်ပါ။
လိုအပ်သောအကွက်ကိုသတ်မှတ်ပြီးပါက Save ကိုနှိပ်ပြီး home page သို့သွားပါ။ MQTT ပွဲစားနှင့်ချိတ်ဆက်ရန် slider ကိုတွန်းပါ။ အားလုံးအဆင်ပြေလျှင်သင်ဖန်သားပြင်တွင် 'ချိတ်ဆက်' ထားလိမ့်မည်
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၃ ဇွန် ၁၂