DRAGINO SN50V3 LoRaWAN အာရုံခံကိရိယာ Node
နိဒါန်း
TTN V3 အတွက် payload decoder လုပ်ဆောင်ချက်သည် ဤနေရာတွင်ဖြစ်သည်။ SN50v3-LB TTN V3 Payload ကုဒ်ဒါ https://github.com/dragino/dragino-end-node-decoder
ဘက်ထရီအချက်အလက်
ဘက်ထရီ volt ကိုစစ်ဆေးပါ။tagSN50v3-LB အတွက် e။
- Ex1- 0x0B45 = 2885mV
- Ex2- 0x0B49 = 2889mV
အပူချိန် (D518B20}
DS18B20 ရှိလျှင် PC13 pin သို့ချိတ်ဆက်ပါ။ အပူချိန်ကို payload တွင် တင်ပါမည်။ နောက်ထပ် DS18B20 သည် 3 DS18B20 မုဒ် ချိတ်ဆက်မှုကို စစ်ဆေးနိုင်သည်-
Example-
- အကယ်၍ payload သည်- 0105H: (0105 & 8000 == 0), temp= 0105H /1 0 = 26.1 ဒီဂရီ၊
- အကယ်၍ payload သည်- FF3FH : (FF3F & 8000 == 1), temp = (FF3FH – 65536)/10 = -19.3 ဒီဂရီ။ (FF3F နှင့် 8000- အမြင့်ဆုံးဘစ်သည် 1 ဟုတ်မဟုတ်၊ အမြင့်ဆုံးဘစ်သည် 1 ဖြစ်သောအခါ ၎င်းသည် အနှုတ်ဖြစ်သည်)
ဒီဂျစ်တယ်ထည့်သွင်းမှု
ပင်နံပါတ် PB15 အတွက် ဒစ်ဂျစ်တယ် ထည့်သွင်းမှု၊
- PB15 မြင့်သောအခါ payload byte 1 ၏ bit 6 သည် 1 ဖြစ်သည်။
- PB15 နိမ့်သောအခါ payload byte 1 ၏ bit 6 သည် 0 ဖြစ်သည်။
ဒစ်ဂျစ်တယ်ကြားဖြတ်ပင်ကို AT +INTMODx= 0 ဟုသတ်မှတ်သောအခါ၊ ဤပင်ကို ဒစ်ဂျစ်တယ်ထည့်သွင်းသည့်ပင်နံပါတ်အဖြစ် အသုံးပြုသည်။
မှတ်ချက် - အများဆုံး voltage input သည် 3.6V ကိုထောက်ပံ့ပေးသည်။
Analogue Digital Converter (ADC)
ADC ၏ တိုင်းတာသည့် အကွာအဝေးသည် 0.1 V မှ 1.1 V အကြား voltage Resolution သည် 0.24mv ခန့်ဖြစ်သည်။ output vol ကို တိုင်းတာသောအခါtage သည် အာရုံခံကိရိယာ၏ 0.1 V နှင့် 1.1 V အကွာအဝေးအတွင်းမဟုတ်ပါ၊ အထွက်ဗိုtage terminal သည် sensor ၏ ex ကို ပိုင်းခြားရမည်။ampအောက်ပါပုံတွင် le သည် output vol ကိုလျှော့ချရန်ဖြစ်သည်။tage အာရုံခံကိရိယာ၏ အကြိမ်ရေကို သုံးဆ လျှော့ချရန် လိုအပ်ပါက၊ ပုံသေနည်းအတိုင်း တွက်ချက်ပြီး သက်ဆိုင်ရာ ခံနိုင်ရည်အား အတွဲလိုက် ချိတ်ဆက်ပါ။
မှတ်ချက် - ADC အမျိုးအစားအာရုံခံကိရိယာအား SN50_v3 ဖြင့် ပါဝါလိုအပ်ပါက၊ ၎င်း၏ခလုတ်ကို ထိန်းချုပ်ရန် +5V ကို အသုံးပြုရန် အကြံပြုထားသည်။ ပါဝါစားသုံးမှုနည်းသော အာရုံခံကိရိယာများကိုသာ VDD ဖြင့် ပါဝါသုံးနိုင်သည်။ LSN5 v50 ပြီးနောက် ဟာ့ဒ်ဝဲရှိ PA3.3 အနေအထားကို အောက်ဖော်ပြပါပုံတွင် ပြထားသည့် အနေအထားသို့ ပြောင်းသွားပြီး စုဆောင်းထားသော voltage သည် မူရင်း၏ ခြောက်ပုံတစ်ပုံ ဖြစ်လာသည်။
ဒစ်ဂျစ်တယ် အနှောင့်အယှက်
Digital Interrupt သည် ပင်နံပါတ် PAS ကို ရည်ညွှန်းပြီး အမျိုးမျိုးသော အစပျိုးနည်းလမ်းများ ရှိပါသည်။ အစပျိုးမှုတစ်ခုရှိသောအခါ SN50v3-LB သည် ဆာဗာထံသို့ ပက်ကတ်တစ်ခုကို ပေးပို့မည်ဖြစ်သည်။
အနှောက်အယှက်ဖြစ်စေသော ချိတ်ဆက်မှုနည်းလမ်း-
Exampတံခါးအာရုံခံကိရိယာဖြင့် အသုံးပြုရန်
တံခါးအာရုံခံကိရိယာကို ညာဘက်တွင် ပြသထားသည်။ ၎င်းသည် တံခါးများ သို့မဟုတ် ပြတင်းပေါက်များ၏ အဖွင့်/အပိတ် အခြေအနေကို ထောက်လှမ်းရန်အတွက် အသုံးပြုသည့် ဝိုင်ယာကြိုးနှစ်ချောင်း သံလိုက်အဆက်အသွယ်ခလုတ်တစ်ခုဖြစ်သည်။
အပိုင်းနှစ်ပိုင်းသည် တစ်ခုနှင့်တစ်ခု နီးကပ်နေသောအခါတွင် ကြိုး ၂ ချောင်း၏ အထွက်သည် တိုနေလိမ့်မည် (အမျိုးအစားပေါ် မူတည်၍) ပွင့်နေမည်ဖြစ်ပြီး၊ အပိုင်းနှစ်ပိုင်းသည် တစ်ခုနှင့်တစ်ခု ဝေးနေပါက၊ ကြိုး ၂ ကြိုးသည် ဆန့်ကျင်ဘက်အခြေအနေဖြစ်လိမ့်မည်။ ထို့ကြောင့် ကျွန်ုပ်တို့သည် တံခါး သို့မဟုတ် ပြတင်းပေါက်အတွက် အခြေအနေကို သိရှိရန် SN2v2-LB ကြားဖြတ်အင်တာဖေ့စ်ကို အသုံးပြုနိုင်သည်။
အောက်မှာ တပ်ဆင်ပုံ example-
သံလိုက်အာရုံခံကိရိယာ၏တစ်ပိုင်းကို တံခါးသို့ပြုပြင်ပြီး ပင်နံပါတ်နှစ်ခုကို SN50v3-LB သို့ အောက်ပါအတိုင်း ချိတ်ဆက်ပါ။
- SN50v3-LB ၏ PAS ပင်နံပါတ်သို့ ပင်နံပါတ်တစ်ခု
- အခြား pin သည် SN50v3-LB ၏ VDD pin သို့ဖြစ်သည်။
အခြားအပိုင်းကို တံခါးတွင် တပ်ဆင်ပါ။ တံခါးပိတ်သည့်အခါ အပိုင်းနှစ်ပိုင်းသည် တစ်ခုနှင့်တစ်ခု နီးကပ်နေမည့်နေရာကို ရှာပါ။ ဤအထူးသဖြင့် သံလိုက်အာရုံခံကိရိယာအတွက်၊ တံခါးပိတ်သည့်အခါ အထွက်တိုတောင်းမည်ဖြစ်ပြီး PAS သည် VCC vol တွင်ရှိမည်ဖြစ်သည်။tagင တံခါးအာရုံခံကိရိယာများသည် NC (Normal close) နှင့် NO (သာမန်အဖွင့်) ဟူ၍ နှစ်မျိုးရှိသည်။ အာရုံခံကိရိယာ နှစ်မျိုးလုံးအတွက် ချိတ်ဆက်မှုသည် တူညီသည်။ သို့သော် payload အတွက် ကုဒ်ကုဒ်သည် ပြောင်းပြန်ဖြစ်ပြီး၊ အသုံးပြုသူသည် ၎င်းကို loT Server ကုဒ်ဒါဖြင့် ပြုပြင်ရန် လိုအပ်သည်။ တံခါးအာရုံခံကိရိယာ တိုသွားသောအခါ၊ ဆားကစ်အတွင်း အပိုပါဝါသုံးစွဲမှု ရှိလိမ့်မည်၊ အပိုလျှပ်စီးကြောင်းမှာ 3v3/R14 = 3v3/1 Mohm = 3uA ဖြစ်ပြီး လျစ်လျူရှုနိုင်ပါသည်။
အထက်ပါဓာတ်ပုံများသည် တံခါးတစ်ခုတွင်တပ်ဆင်ထားသော သံလိုက်ခလုတ်၏ အစိတ်အပိုင်းနှစ်ခုကို ပြသထားသည်။ မူရင်းအားဖြင့် ဆော့ဖ်ဝဲသည် အချက်ပြလိုင်းပေါ်ရှိ ပြုတ်ကျနေသော အစွန်းကို ကြားဖြတ်တစ်ခုအဖြစ် အသုံးပြုသည်။ မြင့်တက်လာသောအစွန်း (0v –> VCC၊ တံခါးပိတ်) နှင့် ပြိုကျသောအစွန်း (VCC –> 0v၊ တံခါးဖွင့်) နှစ်ခုလုံးကို လက်ခံရန် ၎င်းကို ပြုပြင်ပြောင်းလဲရန် လိုအပ်သည်။ အမိန့်မှာ-
- AT +I NTMOD1 :1 II (INMOD အကြောင်း ပိုမိုသိရှိလိုပါက AT Command Manual ကို ဖတ်ရှုပါ။) TTN V3 တွင် မျက်နှာပြင် ဖမ်းယူမှု အချို့ကို အောက်တွင်ဖော်ပြထားသည်-
MOD:1 တွင်၊ အသုံးပြုသူသည် တံခါးဖွင့်ခြင်း သို့မဟုတ် ပိတ်ခြင်း အခြေအနေကို ကြည့်ရန် byte 6 ကို အသုံးပြုနိုင်သည်။ TTN V3 ဒီကုဒ်ဒါသည် အောက်ပါအတိုင်းဖြစ်သည်- door= (bytes[6] & 0x80)။ “ပိတ်”: “ဖွင့်”;
I2C မျက်နှာပြင် (SHT20 နှင့် SHT31)
SDA နှင့် SCK သည် I2C ကြားခံလိုင်းများဖြစ်သည်။ I2C စက်ပစ္စည်းသို့ ချိတ်ဆက်ကာ အာရုံခံကိရိယာဒေတာကို ရယူရန် ၎င်းတို့ကို သင်အသုံးပြုနိုင်ပါသည်။ ငါတို့က ရည်းစားဟောင်း ဖွဲ့ပြီးပြီ။ampSHT2 SHT201 အပူချိန်နှင့် စိုထိုင်းဆ အာရုံခံကိရိယာသို့ ချိတ်ဆက်ရန် I31C အင်တာဖေ့စ်ကို အသုံးပြုပုံကို ပြသရန်။
သတိပေးချက်- မတူညီသော I2C အာရုံခံကိရိယာများတွင် မတူညီသော I2C အမိန့်များကို သတ်မှတ်ပြီး လုပ်ငန်းစဉ်ကို စတင်ရန်၊ အသုံးပြုသူသည် အခြား I2C အာရုံခံကိရိယာများကို အသုံးပြုလိုပါက၊ အသုံးပြုသူသည် ထိုအာရုံခံကိရိယာများကို ပံ့ပိုးရန်အတွက် အရင်းအမြစ်ကုဒ်ကို ပြန်လည်ရေးသားရန် လိုအပ်သည်။ SN20v31-LB ရှိ SHT50/ SHT3 ကုဒ်သည် ကောင်းမွန်သောရည်ညွှန်းချက်ဖြစ်လိမ့်မည်။
အောက်တွင် SHT20/ SHT31 သို့ ချိတ်ဆက်မှု။ ချိတ်ဆက်မှုမှာ အောက်ပါအတိုင်းဖြစ်သည်။
စက်ပစ္စည်းသည် ယခု I2C အာရုံခံကိရိယာဒေတာကို ရယူပြီး loT ဆာဗာသို့ အပ်လုဒ်လုပ်နိုင်ပါသည်။
read byte ကို ဒဿမသို့ ပြောင်းပြီး ဆယ်ဖြင့် ခွဲပါ။
Example
- အပူချိန် ဖတ်ရန်- 0116(H) = 278(0) တန်ဖိုး- 278 /10=27.8″C;
- စိုထိုင်းဆ- ဖတ်ရန်- 0248(H)=584(D) တန်ဖိုး- 584 / 10=58.4၊ ထို့ကြောင့် 58.4% အခြား I2C စက်ပစ္စည်းကို အသုံးပြုလိုပါက SHT20 အပိုင်း အရင်းအမြစ်ကုဒ်ကို ကိုးကားချက်အဖြစ် ကိုးကားပါ။
အဝေးသင်စာဖတ်ခြင်း။
Ultrasonic Sensor အပိုင်းကို ကိုးကားပါ။
Ultrasonic အာရုံခံကိရိယာ
ဤအာရုံခံကိရိယာ၏ အခြေခံမူများကို ဤလင့်ခ်တွင် တွေ့နိုင်သည်- https://wiki.dfrobot.com/Weather – သီးခြား Probe SKU SEN0208 ပါရှိသော Ultrasonic Sensor သည် SN50v3-LB သည် အာရုံခံကိရိယာ၏ သွေးခုန်နှုန်းကို သိရှိပြီး မီလီမီတာ အထွက်သို့ ပြောင်းလဲပေးသည်။ တိကျမှု 1 စင်တီမီတာအတွင်းရှိလိမ့်မည်။ အသုံးပြုနိုင်သော အကွာအဝေး ( ultrasonic probe နှင့် တိုင်းတာထားသော အရာဝတ္ထုကြား အကွာအဝေး ) သည် 24cm နှင့် 600cm ကြားဖြစ်သည်။ ဤအာရုံခံကိရိယာ၏လုပ်ဆောင်မှုနိယာမသည် HC-SR04 ultrasonic sensor နှင့်ဆင်တူသည်။ အောက်ပါပုံသည် ချိတ်ဆက်မှုကို ပြသသည်
SN50v3-LB သို့ချိတ်ဆက်ပြီး ultrasonic မုဒ် (ULT) သို့ပြောင်းရန် AT +MOD:2 ကိုဖွင့်ပါ။ ultrasonic sensor သည် တိုင်းတာမှုတန်ဖိုးအတွက် 8th နှင့် 9th byte ကိုအသုံးပြုသည်။
Example-
အကွာအဝေး- ဖတ်ရန်- 0C2D(Hex) = 3117(0) တန်ဖိုး- 3117 mm = 311.7 cm
ဘက်ထရီအထွက် - BAT ပင်နံပါတ်
SN50v3-LB ၏ BAT ပင်နံပါတ်သည် ဘက်ထရီနှင့် တိုက်ရိုက်ချိတ်ဆက်ထားသည်။ အသုံးပြုသူများသည် ပြင်ပအာရုံခံကိရိယာအား ပါဝါဖွင့်ရန်အတွက် BAT pin ကို အသုံးပြုလိုပါက။ အသုံးပြုသူများသည် ပြင်ပအာရုံခံကိရိယာအား ပါဝါသုံးစွဲမှုနည်းကြောင်း သေချာစေရန် လိုအပ်သည်။ ဘာကြောင့်လဲ ဆိုတော့ BAT pin က အမြဲတမ်းပွင့်နေလို့ပါ။ အကယ်၍ ပြင်ပအာရုံခံကိရိယာသည် ပါဝါသုံးစွဲမှု မြင့်မားသည်။ SN50v3-LB ၏ဘက်ထရီသည် မကြာမီ ကုန်သွားမည်ဖြစ်သည်။
3.10 +5V အထွက်
SN50v3-LB သည် s အားလုံးရှေ့တွင် +5V အထွက်ကို ဖွင့်ပေးလိမ့်မည်။ampအားလုံးပြီးရင် +5v ကိုပိတ်လိုက်ပါ။ampလင်း 5V အထွက်အချိန်ကို AT Command ဖြင့် ထိန်းချုပ်နိုင်သည်။
- AT+SVT-1000
ဆိုလိုသည်မှာ 5V ကို 1 000ms ရှိရန် တရားဝင်အချိန်သတ်မှတ်ထားသည်။ ဒါကြောင့် တကယ့် 5V အထွက်မှာ 1 000ms + s ရှိပါလိမ့်မယ်။ampအခြားအာရုံခံကိရိယာများအတွက် အချိန်ဆွဲပါ။ ပုံမှန်အားဖြင့် AT +5VT =500။ 5v လိုအပ်ပြီး တည်ငြိမ်သောအခြေအနေရရှိရန် အချိန်ပိုလိုအပ်သော ပြင်ပအာရုံခံကိရိယာသည် ဤအာရုံခံကိရိယာအတွက် ပါဝါဖွင့်ချိန်ကို တိုးမြှင့်ရန် ဤအမိန့်ကို အသုံးပြုသူက အသုံးပြုနိုင်သည်။
H1750 အလင်းရောင်အာရုံခံကိရိယာ
MOD=1 သည် ဤအာရုံခံကိရိယာကို ပံ့ပိုးသည်။ အာရုံခံတန်ဖိုးသည် 8th နှင့် 9th bytes တွင်ဖြစ်သည်။
PWM MOD
- အများဆုံး voltage SN50v3 ၏ SDA pin သည် 3.6V ကိုခံနိုင်ရည်ရှိပြီး ၎င်းသည် ဤပမာဏထက်မကျော်လွန်နိုင်ပါ။tage တန်ဖိုးမဟုတ်ရင် ချစ်ပ်ကို မီးလောင်သွားနိုင်ပါတယ်။
- SDA pin နှင့်ချိတ်ဆက်ထားသော PWM pin သည် မြင့်မားသောအဆင့်ကို အလုပ်မလုပ်ပါက၊ သင်သည် resistor R2 ကိုဖယ်ရှားရန် သို့မဟုတ် ၎င်းကို ပိုမိုကြီးမားသောခုခံမှုဖြင့် အစားထိုးရန်လိုအပ်သည်၊ သို့မဟုတ်ပါက 360uA လောက်ရှိသော sleep current ကိုထုတ်ပေးလိမ့်မည်။ Resistor ၏ အနေအထားကို အောက်ပါပုံတွင် ပြထားသည်။
- ထည့်သွင်းခြင်းဖြင့် ဖမ်းယူထားသော signal ကို ဟာ့ဒ်ဝဲစစ်ထုတ်ပြီးနောက် ချိတ်ဆက်မှုဖြင့် လုပ်ဆောင်သင့်သည်။ ဆော့ဖ်ဝဲလ်လုပ်ဆောင်ခြင်းနည်းလမ်းမှာ တန်ဖိုးလေးခုကို ဖမ်းယူရန်၊ ပထမဖမ်းယူထားသော တန်ဖိုးကို ဖယ်ပစ်ကာ ဒုတိယ၊ တတိယနှင့် စတုတ္ထတန်ဖိုးများကို ဖမ်းယူထားသော အလယ်တန်ဖိုးကို ယူပါ။ .
- AT +PWMSET =50 (မိုက်ခရိုစက္ကန့်ဖြင့်ရေတွက်သောအခါတွင် 0ms ၏သွေးခုန်နှုန်းကို XNUMXms သာသိရှိနိုင်သောကြောင့်)၊ ထည့်သွင်းမှုဖမ်းယူသည့်အကြိမ်ရေအရ PWMSET ၏တန်ဖိုးကို ပြောင်းလဲရန်လိုအပ်ပါသည်။
MOD အလုပ်လုပ်သည်။
အလုပ်လုပ်သော MOD အချက်အလက်ကို Digital in & Digital Interrupt byte (?'h Byte) တွင် ပါရှိသည်။ အသုံးပြုသူသည် အလုပ်လုပ်သည့်မုဒ်ကိုကြည့်ရန် ဤဘိုက်၏ 3rd ~ ?'h bit ကိုသုံးနိုင်သည်- Case ?'h Byte » 2 & 0x1 f:
- 0: MOD1
- 1: MOD2
- 2: MOD3
- 3: MOD4
- 4- MODS
- 5: MOD6
- 6: MOD လား။
- 7: MOD8
- 8: MOD9
- 9: MOD10
Payload Decoder file
TTN တွင်၊ အသုံးပြုသူများသည် စိတ်ကြိုက် payload တစ်ခုကို ထည့်သွင်းနိုင်သောကြောင့် ၎င်းသည် ကုဒ်ဒါကိုထည့်ရန် စာမျက်နှာ အပလီကေးရှင်းများ –> Payload Formats –> Custom –> ဒီကုဒ်ဒါတွင် ဖော်ရွေစွာဖတ်ရှုခြင်းကို ပြသနိုင်သည်- https://github.com/dragino/dragino-end-node-decoder/tree/main/SN50 v3-LB
ကြိမ်နှုန်းအစီအစဉ်များ
SN50v3-LB သည် ပုံမှန်အားဖြင့် OT AA မုဒ်နှင့် အောက်-ကြိမ်နှုန်းအစီအစဉ်များကို အသုံးပြုသည်။ အသုံးပြုသူက ၎င်းကို မတူညီသော ကြိမ်နှုန်းအစီအစဉ်ဖြင့် အသုံးပြုလိုပါက AT command sets များကို ကိုးကားပါ။
SN50v3-LB ကို စီစဉ်သတ်မှတ်ပါ။
နည်းလမ်းများကို စီစဉ်သတ်မှတ်ပါ။
SN50v3-LB သည် အောက်ပါ configure method ကို ပံ့ပိုးသည်-
- Bluetooth ချိတ်ဆက်မှုမှတစ်ဆင့် AT Command (အကြံပြုထားသည်- BLE ညွှန်ကြားချက်ကို စီစဉ်သတ်မှတ်ပါ။
- UART ချိတ်ဆက်မှုမှတစ်ဆင့် AT Command- UART ချိတ်ဆက်မှုကို ကြည့်ပါ။
- LoRaWAN Downlink မတူညီသော ပလပ်ဖောင်းများအတွက် ညွှန်ကြားချက်- loT LoRaWAN ဆာဗာကဏ္ဍကို ကြည့်ပါ။
အထွေထွေအမိန့်များ
ဤ command များကို configure လုပ်ရန်ဖြစ်သည်-
- uplink ကြားကာလကဲ့သို့ အထွေထွေစနစ်ဆက်တင်များ။
- LoRaWAN ပရိုတိုကောနှင့် ရေဒီယိုဆိုင်ရာ ညွှန်ကြားချက်။
၎င်းတို့သည် DLWS-005 LoRaWAN Stack ကို ပံ့ပိုးသည့် Dragino စက်ပစ္စည်းများအားလုံးအတွက် တူညီပါသည်။ ဤအမိန့်များကို wiki တွင် ရှာတွေ့နိုင်သည်-
http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/
SN50v3-LB အတွက် အထူးဒီဇိုင်းကို အမိန့်ပေးသည်။
ဤအမိန့်တော်များသည် SN50v3-LB အတွက်သာ အကျုံးဝင်သည်-၊
Transmit Interval Time ကို သတ်မှတ်ပါ။
အင်္ဂါရပ်- LoRaWAN End Node Transmit Interval ကိုပြောင်းပါ။
AT Command: AT+TDC
Downlink Command- 0x01
ဖော်မတ်- Command Code (0x01) ၏နောက်တွင် 3 bytes အချိန်တန်ဖိုး။ downlink payload=0100003C ဖြစ်ပါက၊ အမျိုးအစားကုဒ်သည် 0 ဖြစ်ပြီး END Node ၏ Transmit Interval ကို 00003x60C=01(S) ဟု သတ်မှတ်သည်။
- Example 1- Downlink Payload- 0100001 E II သတ်မှတ် Transmit Interval (TDC) = 30 စက္ကန့်
- Example 2- Downlink Payload- 0100003C II သတ်မှတ် Transmit Interval (TDC) = 60 စက္ကန့်
စက်ပစ္စည်းအခြေအနေရယူပါ။
စက်ပစ္စည်းကို ၎င်း၏အခြေအနေကို ပေးပို့ရန် တောင်းဆိုရန် LoRaWAN ဒေါင်းလုပ်လင့်ခ်တစ်ခု ပေးပို့ပါ။
Downlink Payload- 0x26 ၀၁
အာရုံခံကိရိယာသည် FPORT =5 မှတစ်ဆင့် စက်ပစ္စည်းအခြေအနေကို အပ်လုဒ်လုပ်ပါမည်။ အသေးစိတ်အတွက် payload အပိုင်းကို ကြည့်ပါ။
အနှောင့်အယှက်မုဒ်ကို သတ်မှတ်ပါ။
အင်္ဂါရပ်၊ GPIO_EXIT အတွက် အနှောင့်အယှက်မုဒ်ကို သတ်မှတ်ပါ။
AT Command- AT+ INTMODl၊ AT+ INTMOD2၊ AT +INTMOD3
Downlink Command- 0x06
ဖော်မတ်- Command Code (0x06) ၏နောက်တွင် 3 bytes။ ဆိုလိုသည်မှာ end node ၏ interrupt mode ကို 0x000003=3 (rising edge trigger) ဟု သတ်မှတ်ပြီး အမျိုးအစားကုဒ်မှာ 06 ဖြစ်သည်။
- Example 1: Downlink Payload: 06000000
- –> AT +INTMOD1=0
- Example 2: Downlink Payload: 06000003
- –> AT +INTMOD1=3
- Example 3: Downlink Payload: 06000102
- -> AT +INTMOD2=2
- Example 4: Downlink Payload: 06000201
- -> AT +INTMOD3=1
Power Output Duration ကို သတ်မှတ်ပါ။
အထွက်ကြာချိန် 5V ကို ထိန်းချုပ်ပါ။ ၎ampling, device ကိုပါလိမ့်မယ်။
- ပထမဦးစွာ ပါဝါအထွက်ကို ပြင်ပအာရုံခံကိရိယာသို့ ဖွင့်ပါ၊
- ကြာချိန်အလိုက်၊ အာရုံခံကိရိယာတန်ဖိုးကိုဖတ်ပြီး uplink payload ကိုတည်ဆောက်ပါ။
- နောက်ဆုံးအနေနဲ့ power output ကိုပိတ်လိုက်ပါ။
AT Command- AT+5VT
Downlink Command- 0x07
ဖော်မတ်- Command Code (0x07) နောက်တွင် 2 bytes ရှိသည်။ ပထမနှင့် ဒုတိယဘိုက်များသည် ဖွင့်ရန်အချိန်ဖြစ်သည်။
- Example 1: Downlink Payload: 070000 —> AT +5VT =0
- Example 2- Downlink Payload- 0701 F4 —> AT +5VT =500
အလေးချိန်ဘောင်များကို သတ်မှတ်ပါ။
အင်္ဂါရပ်- အလုပ်မုဒ် 5 သည် ထိရောက်မှု၊ အလေးချိန် အစပြုခြင်းနှင့် HX711 ၏ အလေးချိန်အချက်ပြ သတ်မှတ်ခြင်း ဖြစ်သည်။
AT Command- AT+WEIGRE၊ AT+WEIGAP
Downlink Command- 0x08
ဖော်မတ်- Command Code (0x08) နောက်တွင် 2 bytes သို့မဟုတ် 4 bytes ရှိသည်။ ပထမ byte သည် 1၊ 1 byte သာရှိသောအခါ AT +WEIG RE ကိုသုံးပါ။ 2 ဖြစ်သောအခါ၊ AT + WEI GAP ကိုသုံးပါ၊ 3 bytes ရှိပါသည်။ ဒုတိယနှင့် တတိယဘိုက်များကို AT +WEIGAP တန်ဖိုးအဖြစ် 1 0 အမြှောက်ဖြင့် မြှောက်ထားသည်။
- Example 1- Downlink Payload- 0801 —> AT +WEIGRE
- Example 2- Downlink Payload- 08020FA3 —> AT +WEIGAP=400.3
- Example 3- Downlink Payload- 08020FA0 —> AT +WEIGAP=400.0
ဒစ်ဂျစ်တယ် သွေးခုန်နှုန်းရေတွက်မှုတန်ဖိုးကို သတ်မှတ်ပါ။
အင်္ဂါရပ်- pulse count value ကို သတ်မှတ်ပါ။ Count 1 သည် mode 6 ၏ PAS pin နှင့် mode 9 ဖြစ်သည် ။ Count 2 သည် mode 4 ၏ PA9 pin ဖြစ်သည်။
AT Command- AT+SETCNT
Downlink Command- 0x09
ဖော်မတ်- Command Code (0x09) နောက်တွင် 5 bytes ရှိသည်။ ပထမ byte သည် စတင်ရန် မည်သည့် count value ကို ရွေးချယ်ရန်နှင့် နောက် လေးခုသော bytes သည် အစပြုရမည့် count values ဖြစ်သည်။
- Example 1- Downlink Payload- 090100000000 —> AT +SETCNT =1,0
- Example 2- Downlink Payload- 0902000003E8 —> AT +SETCNT =2၊ 1000
Workmode သတ်မှတ်ပါ။
အင်္ဂါရပ်- အလုပ်လုပ်မုဒ်ကို ပြောင်းပါ။
AT Command: AT+MOD
Downlink Command- 0x0A
ဖော်မတ်- Command Code (0x0A) ၏နောက်တွင် 1 bytes။
- Example 1- Downlink Payload- 0A01 —> AT +MOD= 1
- Example 2- Downlink Payload- 0A04 —> AT +MOD=4
PWM ဆက်တင်
အင်္ဂါရပ်- PWM ထည့်သွင်းမှုဖမ်းယူမှုအတွက် အချိန်ရယူမှုယူနစ်ကို သတ်မှတ်ပါ။
AT Command: AT+PWMSET
Downlink Command- 0x0C
ဖော်မတ်- Command Code (0x0C) ၏နောက်တွင် 1 bytes။
- Example 1- Downlink Payload- 0C00 —> AT +PWMSET =
- Example 2- Downlink Payload- 0C010 —> AT +PWMSET =1
ဘက်ထရီနှင့် ပါဝါသုံးစွဲမှု
SN50v3-LB သည် ER26500 + SPC1520 ဘက်ထရီအထုပ်ကို အသုံးပြုသည်။ ဘက်ထရီအချက်အလက်နှင့် အစားထိုးနည်းအကြောင်း အသေးစိတ်အချက်အလက်များအတွက် အောက်ပါလင့်ခ်တွင် ကြည့်ပါ။
ဘက်ထရီအချက်အလက်နှင့် စွမ်းအင်သုံးစွဲမှု ပိုင်းခြားစိတ်ဖြာခြင်း။
OTA Firmware အပ်ဒိတ်
အသုံးပြုသူများသည် Firmware SN50v3-LB ကို အောက်ပါသို့ ပြောင်းလဲနိုင်သည်-
- ကြိမ်နှုန်းလှိုင်း/ဒေသကို ပြောင်းပါ။
- ဝန်ဆောင်မှုအသစ်များဖြင့် အပ်ဒိတ်လုပ်ပါ။
- bug တွေကို fix ။
Firmware နှင့် Changelog ကို အောက်ပါတို့မှ ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ Firmware ဒေါင်းလုဒ်လင့်ခ်
Firmware အပ်ဒိတ်လုပ်နည်းများ
- (အကြံပြုထားသည့်နည်းလမ်း) OT ကြိုးမဲ့မှတစ်ဆင့် ဖာမ်းဝဲလ်အပ်ဒိတ်တစ်ခု- http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/
- UART TTL အင်တာဖေ့စ်မှတဆင့် အပ်ဒိတ်လုပ်ပါ- ညွှန်ကြားချက်။
အမြဲမေးလေ့ရှိသောမေးခွန်းများ
SN50v3-LB ၏ အရင်းအမြစ်ကုဒ်ကို ဘယ်မှာ ရှာရမည်နည်း။
- ဟာ့ဒ်ဝဲအရင်းအမြစ် Files.
- Software Source Code နှင့် compile များကို သင်ကြားပေးပါသည်။
SN50v3-LB တွင် PWM Output ကိုမည်သို့ထုတ်လုပ်မည်နည်း။
ဤစာရွက်စာတမ်းကိုကြည့်ပါ- SN50v3 တွင် PWM Output ကိုထုတ်လုပ်ပါ။
အာရုံခံကိရိယာများစွာကို SN50v3-LB သို့ မည်သို့ထည့်မည်နည်း။
ကျွန်ုပ်တို့သည် A SN50v3-LB တွင် အာရုံခံကိရိယာများစွာကို ထားလိုသောအခါ၊ ကြီးမားသောချိတ်ဆက်ကိရိယာတွင် ရေစိုခံခြင်းသည် ပြဿနာတစ်ခုဖြစ်လာလိမ့်မည်။ အသုံးပြုသူများသည် အောက်ဖော်ပြပါ အမျိုးအစားသို့ ကြီးမားသော ချိတ်ဆက်ကိရိယာကို လဲလှယ်ရန် ကြိုးစားနိုင်သည်။ ကိုးကားတင်သွင်းသူ။
Cable Gland Rubber Seal
အရွယ်အစား အရွယ်အစားသည် YSC ကေဘယ်ဂလင်းများအတွက် သင့်လျော်သည်၊ အထူးအရွယ်အစားများကို မှာကြားနိုင်ပါသည်။ ကျွန်ုပ်တို့သည် သင့်လိုအပ်ချက်အရ မော်ဒယ်အသစ်များကို ဖန်တီးနိုင်ပါသည်။ ပစ္စည်း- EPDM
အမိန့်အချက်အလက်
- အပိုင်းနံပါတ်- SN50v3-LB-XX-YY
- XX- မူရင်း လှိုင်းနှုန်းစဉ်
- AS923- LoRaWAN AS923 တီးဝိုင်း
- AU915- LoRaWAN AU915 တီးဝိုင်း
- EU433- LoRaWAN EU433 တီးဝိုင်း
- EU868- LoRaWAN EU868 တီးဝိုင်း
- KR920- LoRaWAN KR920 တီးဝိုင်း
- US915- LoRaWAN US915 တီးဝိုင်း
- IN865- LoRaWAN IN865 တီးဝိုင်း
- CN470- LoRaWAN CN470 တီးဝိုင်း
- YY- အပေါက်ရွေးချယ်မှု
- 12: M 12 ရေစိုခံကေဘယ်အပေါက်ဖြင့်
- 16: M 16 ရေစိုခံကေဘယ်အပေါက်ဖြင့်
- 20: M20 ရေစိုခံကေဘယ်အပေါက်နှင့်အတူ
- NH- အပေါက်မရှိ။
ထုပ်ပိုးမှုအချက်အလက်
Package တွင် ပါဝင်သည်-
- SN50v3-LB LoRaWAN ယေဘူယျ Node
အတိုင်းအတာနှင့် အလေးချိန်
- ကိရိယာအရွယ်အစား - cm
- စက်ပစ္စည်းအလေးချိန်- g
- Package Size I pcs cm
- အလေးချိန်/ပစ္စည်း g
အထောက်အပံ့
- ပံ့ပိုးမှုကို တနင်္လာနေ့မှ သောကြာနေ့အထိ၊ 09:00 မှ 18:00 GMT +8 အထိ ပံ့ပိုးပေးပါသည်။ မတူညီသော အချိန်ဇုန်များကြောင့် ကျွန်ုပ်တို့သည် တိုက်ရိုက်ပံ့ပိုးမှုကို မပေးနိုင်ပါ။ သို့သော်၊ သင်၏မေးခွန်းများကို မဖော်ပြမီအချိန်ဇယားတွင် တတ်နိုင်သမျှအမြန်ဆုံးဖြေကြားပေးပါမည်။
- သင့်စုံစမ်းမေးမြန်းမှုနှင့်ပတ်သက်၍ တတ်နိုင်သမျှ အချက်အလက်များကို ပေးဆောင်ပါ (ထုတ်ကုန်မော်ဒယ်များ၊ သင့်ပြဿနာကို တိကျစွာဖော်ပြရန်နှင့် ၎င်းကို ပုံတူကူးရန် အဆင့်များစသည်ဖြင့်) ထံသို့ စာတစ်စောင်ပေးပို့ပါ။ support@dragino.cc
FCC သတိပေးချက်
လိုက်လျောညီထွေဖြစ်စေရန် တာဝန်ရှိသည့်ပါတီမှ ရှင်းရှင်းလင်းလင်း အတည်ပြုမထားသော ပြောင်းလဲမှု သို့မဟုတ် ပြုပြင်မွမ်းမံမှုများသည် စက်ကိရိယာအား အသုံးပြုသူ၏ အခွင့်အာဏာကို ပျက်ပြယ်စေနိုင်သည်။ ဤစက်ပစ္စည်းသည် FCC စည်းမျဉ်းများ အပိုင်း 15 နှင့် ကိုက်ညီပါသည်။ လုပ်ဆောင်ချက်သည် အောက်ပါအခြေအနေနှစ်ခုတွင် အကျုံးဝင်သည်- (1) ဤစက်ပစ္စည်းသည် အန္တရာယ်ရှိသော အနှောင့်အယှက်ဖြစ်စေမည်မဟုတ်ပါ၊ (2) မလိုလားအပ်သောလည်ပတ်မှုကိုဖြစ်စေနိုင်သော အနှောင့်အယှက်များအပါအဝင် ဤစက်ပစ္စည်းသည် လက်ခံရရှိထားသော မည်သည့်အနှောင့်အယှက်ကိုမဆို လက်ခံရပါမည်။
မှတ်ချက် - ဤစက်ပစ္စည်းအား FCC စည်းမျဉ်းများ အပိုင်း 15 အရ Class B ဒစ်ဂျစ်တယ်စက်ပစ္စည်းအတွက် ကန့်သတ်ချက်များကို လိုက်နာရန် စမ်းသပ်ထားပြီးဖြစ်ကြောင်း တွေ့ရှိရပါသည်။ ဤကန့်သတ်ချက်များသည် လူနေအိမ်တပ်ဆင်မှုတွင် အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်များမှ ကျိုးကြောင်းဆီလျော်စွာ အကာအကွယ်ပေးနိုင်ရန် ဒီဇိုင်းထုတ်ထားသည်။ ဤစက်ပစ္စည်းသည် ရေဒီယိုကြိမ်နှုန်းစွမ်းအင်ကို ထုတ်လုပ်၊ အသုံးပြုကာ ထုတ်လွှင့်နိုင်ပြီး ညွှန်ကြားချက်များနှင့်အညီ ထည့်သွင်းအသုံးပြုခြင်းမရှိပါက ရေဒီယိုဆက်သွယ်ရေးကို အန္တရာယ်ဖြစ်စေနိုင်သည်။ သို့ရာတွင်၊ သီးခြားတပ်ဆင်မှုတစ်ခုတွင် အနှောင့်အယှက်မဖြစ်စေကြောင်း အာမခံချက်မရှိပါ။ အကယ်၍ ဤစက်ပစ္စည်းသည် ရေဒီယို သို့မဟုတ် ရုပ်မြင်သံကြား ဧည့်ခံအား အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်ဖြစ်စေပါက၊ စက်ကို အဖွင့်အပိတ်လုပ်ခြင်းဖြင့် ဆုံးဖြတ်နိုင်သည့် အနှောင့်အယှက်ကို အောက်ပါအတိုင်းအတာတစ်ခု သို့မဟုတ် တစ်ခုထက်ပို၍ ပြင်ဆင်ရန် သုံးစွဲသူအား တိုက်တွန်းအပ်ပါသည်။
- လက်ခံအင်တာနာကို ပြန်ပြောင်းပါ သို့မဟုတ် နေရာပြောင်းပါ။
- ပစ္စည်းနှင့် လက်ခံသူကြား ခြားနားမှုကို တိုးစေသည်။
- လက်ခံသူနှင့် ချိတ်ဆက်ထားသည့် ခြားနားသော ဆားကစ်ရှိ ပလပ်တစ်ခုသို့ စက်ပစ္စည်းကိရိယာများကို ချိတ်ဆက်ပါ။
- အကူအညီရယူရန် အရောင်းကိုယ်စားလှယ် သို့မဟုတ် အတွေ့အကြုံရှိ ရေဒီယို/တီဗီနည်းပညာရှင်နှင့် တိုင်ပင်ပါ။
ဤစက်ပစ္စည်းသည် ထိန်းချုပ်မရသော ပတ်ဝန်းကျင်အတွက် သတ်မှတ်ထားသော FCC ဓာတ်ရောင်ခြည်ထိတွေ့မှု ကန့်သတ်ချက်များနှင့် ကိုက်ညီပါသည်။ ဤစက်ပစ္စည်းကို ရေတိုင်ကီနှင့် သင့်ကိုယ်ထည်ကြား အနည်းဆုံး 20cm အကွာအဝေးတွင် တပ်ဆင်ပြီး လည်ပတ်သင့်သည်။ ဤထုတ်လွှင့်မှုအား အခြားအင်တင်နာ သို့မဟုတ် အသံလွှင့်ကိရိယာတစ်ခုခုနှင့် တွဲဖက်တည်နေရာ သို့မဟုတ် တွဲဖက်လုပ်ဆောင်ခြင်းမပြုရပါ။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
DRAGINO SN50V3 LoRaWAN အာရုံခံကိရိယာ Node [pdf] အသုံးပြုသူလက်စွဲ SN50V3 LoRaWAN Sensor Node၊ SN50V3၊ LoRaWAN Sensor Node၊ Sensor Node |
![]() |
DRAGINO SN50V3 LoRaWAN အာရုံခံကိရိယာ Node [pdf] အသုံးပြုသူလက်စွဲ SN50V3 LoRaWAN Sensor Node၊ SN50V3၊ LoRaWAN Sensor Node၊ Sensor Node |
![]() |
DRAGINO SN50V3 LoRaWAN အာရုံခံကိရိယာ Node [pdf] အသုံးပြုသူလက်စွဲ SN50V3 LoRaWAN Sensor Node၊ SN50V3၊ LoRaWAN Sensor Node၊ Sensor Node |