Cov txheej txheem:

LoRa GPS Tracker Tutorial - LoRaWAN Nrog Dragino thiab TTN: 7 Kauj Ruam
LoRa GPS Tracker Tutorial - LoRaWAN Nrog Dragino thiab TTN: 7 Kauj Ruam

Video: LoRa GPS Tracker Tutorial - LoRaWAN Nrog Dragino thiab TTN: 7 Kauj Ruam

Video: LoRa GPS Tracker Tutorial - LoRaWAN Nrog Dragino thiab TTN: 7 Kauj Ruam
Video: Dragino TrackerD - Ein GPS-Tracker für LoRaWAN 2024, Hlis ntuj nqeg
Anonim

Hav, ua li cas, Cov Menyuam! Akarsh nov los ntawm CETech.

Ob peb txoj haujlwm rov qab peb tau saib ntawm LoRaWAN Gateway los ntawm Dragino. Peb txuas cov kab sib txawv mus rau Lub Rooj vag thiab xa cov ntaub ntawv los ntawm cov nodes mus rau Rooj vag siv TheThingsNetwork ua tus neeg rau zaub mov. Peb tau hla tag nrho cov txheej txheem teeb tsa ntawm Gateway. Hauv txoj haujlwm no, Peb yuav coj qhov kev ua si ntawd ib kauj ruam ntxiv los ntawm kev txuas lub GPS tracker mus rau Lub Rooj vag. Qhov tseeb, peb yuav txuas ob GPS taug qab mus rau Lub Rooj vag ib tus zuj zus.

Ua ntej, peb yuav txuas Arduino raws GPS node rau Gateway tom qab kev teeb tsa uas txhawm rau sib qhia GPS cov ntaub ntawv, thiab tom qab ntawd peb yuav txuas qhov npaj ua tiav GPS tracker ntawm LGT92 los ntawm Dragino thiab sau GPS cov ntaub ntawv los ntawm qhov ntawd ib yam.

Tos, Kuv puas tau qhia koj txog Lub Rooj vag Tshiab los ntawm Dragino uas peb yuav siv niaj hnub no. Yog, hnub no peb muaj lub qhov rooj tshiab los ntawm dragino nrog peb 8 channel LPS8 rooj vag uas peb yuav siv.

Nws yuav lom zem. Yog li cia peb pib.

Khoom siv:

Yuav LPS8 hauv Is Nrias teb:

Yuav LGT92 hauv Is Nrias teb:

Kauj Ruam 1: Tau PCBs rau Koj Cov Haujlwm Tsim Khoom

Tau PCBs rau Koj Cov Haujlwm Tsim Khoom
Tau PCBs rau Koj Cov Haujlwm Tsim Khoom

PCBGOGO, tsim nyob rau xyoo 2015, muab cov kev pabcuam PCB sib dhos ua ke, suav nrog PCB tsim khoom, PCB sib dhos, cov khoom siv sib txuas, ntsuas kev ua haujlwm, thiab IC programming.

Nws cov hauv paus tsim khoom tau nruab nrog cov cuab yeej tsim khoom zoo tshaj plaws. Txawm hais tias nws tsuas yog tsib xyoos, lawv cov chaw tsim khoom tau muaj kev paub hauv PCB kev lag luam rau ntau dua 10 xyoo hauv Suav lag luam. Nws yog tus kws tshaj lij tshwj xeeb hauv kev teeb tsa saum npoo, hla qhov, thiab sib xyaw thev naus laus zis PCB sib dhos thiab cov kev pabcuam tsim khoom hluav taws xob ntxiv rau kev sib dhos PCB sib dhos.

PCBGOGO muab cov kev pabcuam xaj khoom los ntawm cov qauv mus rau kev tsim khoom loj, koom nrog lawv tam sim no hauv kev ua koob tsheej Christmas thiab Xyoo Tshiab hauv cov qauv! Lawv tab tom muab cov nyiaj txo daim coupon loj nrog rau cov khoom plig xav tsis thoob nrog koj xaj thiab ntau qhov kev muab khoom plig tau raug tuav !!!!

Kauj Ruam 2: Txog LPS8 Dragino Gateway

Txog LPS8 Dragino Gateway
Txog LPS8 Dragino Gateway
Txog LPS8 Dragino Gateway
Txog LPS8 Dragino Gateway
Txog LPS8 Dragino Gateway
Txog LPS8 Dragino Gateway

LPS8 yog qhov qhib Qhov Chaw Nyob Sab Hauv Tsev LoRaWAN. Tsis zoo li LG01-P ib lub qhov rooj nkag. LPS8 yog 8 lub qhov rooj nkag uas txhais tau tias peb tuaj yeem txuas ntau lub nodes rau nws thiab tuaj yeem yooj yim daws qhov sib piv loj dua LoRa tsheb. LPS8 Rooj vag yog siv los ntawm ib qho SX1308 LoRa cov neeg mloog thiab ob lub 1257 LoRa Transceivers. Nws muaj USB chaw nres nkoj chaw nres nkoj thiab USB hom C fais fab nkag. Sib nrug los ntawm qhov ntawd nws kuj tseem muaj chaw nres nkoj ethernet uas tuaj yeem siv rau lub hom phiaj sib txuas. Tab sis peb yuav tsis siv qhov niaj hnub no vim peb yuav txuas nws siv Wi-nkaus. Nyob rau sab xub ntiag ntawm Lub Rooj vag, peb muaj 4 xwm txheej LEDs rau Lub Hwj Huam, Wifi Access Point, Ethernet chaw nres nkoj, thiab Internet txuas.

Lub Rooj Vag no cia peb txuas LoRa wireless network mus rau IP network ntawm Wi-nkaus lossis Ethernet. LPS8 siv Semtech Packet forwarder thiab ua tiav nrog LoRaWAN raws tu qauv. Lub LoRa tus mloog zoo nyob rau hauv Lub Rooj vag no muab 10 txoj hauv kev rau kev ua kom muaj kev txav mus los. Nws los nrog kev teeb tsa ua ntej txheej txheem LoRaWAN zaus siv rau hauv ntau lub tebchaws. Qee qhov tshwj xeeb ntawm LPS8 LoRaWAN Gateway yog:

  1. Nws yog Open Source OpenWrt system.
  2. Ua raws li 49x LoRa cov neeg tshem tawm.
  3. Muaj 10 txoj hauv kev sib thooj demodulation txoj hauv kev.

Txhawm rau kom ntxaws nyeem txog LPS8 lub qhov rooj. Koj tuaj yeem xa mus rau nws daim ntawv teev npe los ntawm no thiab phau ntawv siv los ntawm no.

Kauj Ruam 3: Txog LGT92 LoRaWAN GPS Tracker

Txog LGT92 LoRaWAN GPS Tracker
Txog LGT92 LoRaWAN GPS Tracker
Txog LGT92 LoRaWAN GPS Tracker
Txog LGT92 LoRaWAN GPS Tracker
Txog LGT92 LoRaWAN GPS Tracker
Txog LGT92 LoRaWAN GPS Tracker

Dragino LoRaWAN GPS Tracker LGT-92 yog qhov qhib qhov GPS tracker raws li Ultra Low Power STM32L072 MCU thiab SX1276/1278 LoRa Module.

LGT-92 suav nrog lub zog qis GPS module L76-L thiab 9-axis accelerometer rau kev ntsuas thiab ntsuas qhov siab. Lub zog rau ob qho tib si GPS module thiab kev ntsuas nrawm tuaj yeem tswj hwm los ntawm MCU kom ua tiav cov txiaj ntsig zoo tshaj plaws rau kev siv sib txawv. LoRa wireless thev naus laus zis siv hauv LGT-92 tso cai rau tus neeg siv xa cov ntaub ntawv thiab mus txog qhov ntev kawg ntawm cov ntaub ntawv tus nqi qis. Nws muab ultra-ntev ntau yam nthuav tawm kev nthuav dav kev sib txuas lus thiab muaj kev cuam tshuam tiv thaiv kev tiv thaiv thaum txo qis kev siv tam sim no. Nws lub hom phiaj rau cov kev pabcuam taug qab. Nws kuj tseem muaj khawm SOS xwm txheej ceev ntawm nws uas thaum nias xa cov lus uas nws tau teeb tsa. Nws yog lub teeb me me uas los hauv ob qhov sib txawv uas yog:

  • LGT-92-Li: Nws tau siv los ntawm 1000mA roj teeb Li-ion uas tau them rov qab thiab them nqi hluav taws xob uas yog siv rau kev taug qab lub sijhawm tiag tiag nrog kev taug qab luv.
  • LGT-92-AA: Lov tes taw them nqi hluav taws xob kom tau txais lub zog qis tshaj thiab siv hluav taws xob ncaj qha los ntawm AA roj teeb. Qhov no yog tsim los rau cov cuab tam taug qab qhov twg tsuas yog xav tau txuas ntxiv ob peb zaug txhua hnub.

Ntawm no peb yuav siv LGT-92-Li kev hloov pauv. Qee qhov tshwj xeeb ntawm no GPS Tracker yog raws li tau hais hauv qab no:

  • LoRaWAN 1.0.3 ua raws
  • Tsis tu ncua/ Tiag tiag GPS taug qab
  • Built-in 9 axis accelerometer
  • Motion sensing peev xwm
  • Saib Xyuas Lub Hwj Chim
  • Charging clip nrog USB chaw nres nkoj (rau LGT-92-LI)
  • 1000mA Li-ion Roj teeb lub zog (rau LGT-92-LI)
  • Tri-xim LED,
  • Tswb khawm
  • Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915AT Cov lus txib kom hloov tsis

Yog xav paub ntau ntxiv txog LGT92 koj tuaj yeem xa mus rau Datasheet ntawm cov khoom no los ntawm no thiab phau ntawv siv ntawm cov khoom los ntawm no.

Kauj Ruam 4: Teeb Node: Arduino Raws GPS Tracker Node

Teeb Node: Arduino Raws GPS Tracker Node
Teeb Node: Arduino Raws GPS Tracker Node

Hauv theem no, peb tab tom teeb tsa thawj hom GPS tracker node uas peb tab tom yuav txuas rau peb Dragino Gateway piv txwv li Arduino-based GPS node. Qhov ntawm no muaj onboard GPS Chip. Txawm hais tias peb tseem tuaj yeem txuas txuas ntxiv GPS kav hlau txais xov rau qhov no Kuv tseem yuav siv lub onboard ib. Lub GPS Tracker node yog qhov pib tiv thaiv GPS txuas nrog Arduino. LoRa module txuas nrog nws yog nyob hauv Zigbee hom ntawv thiab yog SX1276 LoRa module. Ua ntej txuas nws mus rau Dragino Gateway, peb yuav tsum teeb tsa thiab teeb tsa Lub Rooj vag nrog TheThingsNetwork. Cov txheej txheem rau qhov ntawd zoo ib yam li peb tau siv los teeb tsa LG01-P Gateway. Koj tuaj yeem tshawb xyuas qhov vis dis aus no rau txheej txheem teeb tsa los ntawm no thiab tseem tuaj yeem xa mus rau Cov Lus Qhia rau txoj haujlwm ntawd los ntawm no. Tom qab ua qhov teeb tsa rooj vag. Tam sim no peb yuav tsum ua qhov kev sib txuas rau Node kom ua haujlwm. Raws li GPS ib feem txuas nrog ua daim thaiv npog tsis tas yuav muaj xov hlau thiab txhua qhov. Peb tsuas yog yuav tsum txuas ob lub jumper cable uas yog GPS-Rx thiab GPS-Txi tus pin uas xav tau txuas nrog digital pins 3 thiab 4 feem. Thaum lub node yuav, nws muaj cov xim daj daj nyob ntawm tus pin uas peb xav tau txuas. Tshem tawm cov dhia ua ntej ces koj tuaj yeem ua qhov sib txuas. Tom qab ua cov kev sib txuas yooj yim tam sim no nws yog lub sijhawm los rub cov cai rau hauv qhov no uas peb yuav ua hauv cov kauj ruam tom ntej.

Koj tuaj yeem tau txais cov ncauj lus ntxaws ntxaws ntawm GPS Shield los ntawm no.

Kauj Ruam 5: Ua Haujlwm Arduino Raws GPS Node

Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node
Programming Arduino Raws GPS Node

Hauv cov kauj ruam no, peb yuav tso cov program hauv peb Arduino raws qhov. Txog qhov ntawd, koj yuav tsum xa mus rau GitHub chaw cia khoom rau txoj haujlwm no los ntawm no thiab ua raws cov theem hauv qab no:

1. Lub taub hau mus rau Github chaw cia khoom. Nyob ntawd koj yuav pom cov ntawv hu ua "Arduino LoRaWAN GPS Tracker.ino". Qhib cov ntaub ntawv. Nws yog cov cai uas yuav tsum tau xa mus rau Arduino yog li luam cov cai ntawd thiab muab lo rau hauv Arduino IDE.

2. Lub taub hau mus rau TheThingsNetwork Console. Muaj koj yuav tsum tsim daim ntawv thov muab nws ib qho Kev Thov ID tsis raug, Qee qhov kev piav qhia yog tias koj xav tau thiab tom qab ntawd nyem rau "Ntxiv Daim Ntawv Thov" khawm. Thaum Daim Ntawv Thov tau ntxiv, lub taub hau mus rau cov khoom siv tab.

3. Muaj koj yuav tsum tso npe ib lub cuab yeej. Muab tus lej ntaus cim tshwj xeeb rau lub cuab yeej. Tsim cov khoom siv tsis raug EUI thiab App EUI thiab ntaus lub pob sau npe.

4. Thaum qhov no ua tiav, koj yuav tsum tau taub hau mus rau qhov chaw teeb tsa thiab hloov txoj hauv kev los ntawm OTAA mus rau ABP thiab tom qab ntawd nyem lub pob txuag.

5. Los ntawm nplooj ntawv Cov cuab yeej tshuaj xyuas nplooj ntawv theej chaw nyob ntawm lub cuab yeej thiab muab lo ntawd tso rau hauv cov cai tshaj tawm hauv Arduino IDE ntawm nws qhov chaw. Tom qab ntawd theej Network Network Session Key thiab App App Session Key hauv cov cim cim thiab muab lawv tso rau hauv cov lej ib yam.

6. Thaum qhov ntawd ua tiav, txuas Arduino rau koj lub PC. Xaiv qhov tseeb COM Port thiab ntaus lub pob upload. Thaum cov cai tau rub tawm. Qhib Serial Monitor ntawm tus nqi baud ntawm 9600 thiab koj yuav pom qee cov ntaub ntawv ntawm tus saib xyuas nws yog lub cim qhia tias kev xa cov ntaub ntawv mus.

7. Tom qab ntawd rov qab mus rau TheThingsNetwork console thiab qhib daim ntawv thov uas peb tsim. Muaj nyem rau ntawm Payload Formats khawm. Rov qab mus rau Github chaw cia khoom nyob ntawd koj yuav pom cov ntawv hu ua "Arduino GPS Tracker Payload". Qhib cov ntaub ntawv ntawd thiab luam cov cai me me sau rau ntawd thiab muab tshuaj txhuam ntawd tso rau hauv qab daim ntawv them nyiaj. Tom qab ntawd txuag cov haujlwm them nyiaj. Txoj haujlwm them nyiaj no yog siv los txiav txim siab cov ntaub ntawv xa los ntawm GPS node.

Hauv qhov no, peb tau ua tiav nrog Kev Ua Haujlwm ib feem rau ntawm qhov ib yam nkaus. Yog tias koj lub taub hau mus rau Cov Ntaub Ntawv tab koj yuav pom qee cov ntaub ntawv tsis raug nyob ntawd ua ntej qhov haujlwm them nyiaj tau thov. Tab sis sai li sai tau lub luag haujlwm them nyiaj tau thov. Tom qab ntawd koj yuav pom qee cov ntaub ntawv muaj txiaj ntsig xws li Latitude, Longitude, thiab cov lus hais tias TTN Payload muaj nuj nqi. Qhov no qhia tau tias lub node tau ua tiav txuas nrog thiab cov ntaub ntawv xa mus kuj tseem mus. Raws li qhov no tsis txuas nrog GPS lub hnub qub uas yog vim li cas nws thiaj siv sijhawm nyob rau hauv cov ntaub ntawv xa tawm tab sis nws tseem yog tias peb khaws nws hauv qab qhib ntuj thiab ntxiv lub kav hlau txais xov ntxiv ces peb tuaj yeem txhim kho qhov ua tau zoo ntawm qhov no.

Kauj Ruam 6: Teeb tsa LGT-92 GPS Tracker Node

Teeb tsa LGT-92 GPS Tracker Node
Teeb tsa LGT-92 GPS Tracker Node
Teeb tsa LGT-92 GPS Tracker Node
Teeb tsa LGT-92 GPS Tracker Node
Teeb tsa LGT-92 GPS Tracker Node
Teeb tsa LGT-92 GPS Tracker Node

Txog tam sim no, peb tau ua tiav kev teeb tsa thiab teeb tsa ntawm Arduino GPS node thiab xa cov ntaub ntawv los ntawm nws mus rau lub qhov rooj ib yam nkaus. Tab sis raws li koj tuaj yeem pom tias Arduino Node yog qhov hnyav me ntsis thiab tsis nthuav tawm ntau. Tab sis tsis txhob txhawj xeeb raws li peb muaj LGT-92 GPS Tracker node los ntawm Dragino. Nws yog lub teeb pom kev zoo nkauj saib GPS tracker ntawm uas muaj cov qauv zoo ib yam li ntawm Arduino ntawm sab hauv tab sis sab nraud, nws muaj lub vaj huam sib luag uas muaj lub pob liab liab SOS uas xa cov ntaub ntawv xwm txheej kub ntxhov rau lub qhov rooj thaum nias thiab los ntawm lub qhov rooj, peb tuaj yeem nyeem qhov ntawd. Nws muaj ntau lub xim LED ib yam uas ua lub teeb los ua piv txwv txog yam sib txawv. Muaj lub hwj chim ON/OFF khawm ntawm sab xis. Nws los nrog qee yam khoom siv xws li pluaj los khi nws rau qee qhov thiab tseem muaj USB cable uas tuaj yeem siv txuas nws mus rau USB rau Serial hloov pauv thiab los ntawm qhov ntawd koj tuaj yeem txuas qhov ntawd rau koj lub PC. Hauv peb qhov xwm txheej, peb tsis tas yuav ua ib qho coding li LGT-92 los ua ntej kev teeb tsa. Lub thawv uas nws los hauv muaj qee cov ntaub ntawv xws li Device EUI thiab lwm yam yog li peb yuav tsum khaws lub thawv kom nyab xeeb nrog peb.

Tam sim no los rau qhov teeb tsa ib feem. Peb yuav tsum tsim daim ntawv thov raws li peb tau ua hauv Arduino GPS node. Tab sis yuav tsum tau ua qee qhov kev hloov pauv uas tau hais hauv qab no:

1. Thaum peb nkag mus rau EUI tab hauv qab qhov teeb tsa peb pom tias muaj lub hauv paus EUI uas twb muaj lawm. Peb yuav tsum tshem tawm EUI ntawd thiab nkag mus rau App EUI tam sim no ntawm lub thawv ntawm LGT-92.

2. Tam sim no peb yuav tsum tsim lub cuab yeej thiab sab hauv lub cuab yeej teeb tsa, peb yuav tsum nkag mus rau Device EUI thiab App Key uas peb yuav tau txais ntawm lub npov. Raws li ob qhov no tau nkag mus, peb lub cuab yeej tau sau npe thiab npaj siv.

Txoj hauv kev no, kev teeb tsa tau ua tiav thiab peb lub cuab yeej tau npaj los siv ua kab.

Kauj Ruam 7: Kuaj Kev Ua Haujlwm ntawm LGT-92

Kuaj Kev Ua Haujlwm ntawm LGT-92
Kuaj Kev Ua Haujlwm ntawm LGT-92
Kuaj Kev Ua Haujlwm ntawm LGT-92
Kuaj Kev Ua Haujlwm ntawm LGT-92

Txog rau cov kauj ruam dhau los, peb tau ua tiav nrog teeb tsa, teeb tsa ib feem, thiab cov cuab yeej sau npe ntawm peb LGT-92 GPS Tracker node. Tam sim no thaum peb tig rau LGT-92 peb yuav pom lub teeb ntsuab thaum nws tig rau. Raws li lub cuab yeej yuav qhib ON, lub teeb yuav tawm thiab yuav ntsais muag tom qab lub sijhawm tshwj xeeb. Lub teeb ntsais yuav yog xim xiav uas qhia tau tias cov ntaub ntawv raug xa thaum lub sijhawm ntawd. Tam sim no thaum peb mus hauv qab Cov Ntaub Ntawv tab peb yuav pom tias muaj qee cov ntaub ntawv tsis raug. Yog li peb yuav tsum hloov pauv Cov Ntawv Them Nqi raws li peb tau ua rau Arduino node. Lub taub hau hla mus rau Github chaw cia khoom uas koj yuav pom cov ntawv hu ua "LGT-92 GPS Tracker Payload". Qhib cov ntawv thiab luam cov cai sau rau ntawd. Tam sim no rov qab mus rau TheThingsNetwork Console, nyob rau ntawd koj yuav tsum mus rau ntawm Payload Format tab thiab muab tshuaj txhuam rau qhov ntawd. Txuag qhov kev hloov pauv thiab koj ua tiav. Tam sim no thaum koj rov qab mus rau Cov Ntaub Ntawv tab koj yuav pom tias tam sim no cov ntaub ntawv nyob hauv qee qhov kev nkag siab. Muaj koj yuav pom cov ntaub ntawv xws li Roj Teeb Voltage, Latitude, Longitude, thiab lwm yam kuj koj yuav pom qee cov ntaub ntawv hais tias Alarm_status: Tsis tseeb uas qhia tau tias khawm SOS tsis raug nias.

Ua li no, peb tau saib mus rau hauv LPS-8 Dragino Gateway thiab LGT-92 GPS Tracker node thiab teeb tsa lawv kom xa thiab tau txais cov ntaub ntawv chaw nyob. Cov cuab yeej no tuaj yeem pab tau zoo hauv kev ua LoRa raws cov phiaj xwm. Kuv yuav sim ua qee qhov haujlwm nrog lawv yav tom ntej ib yam. Vam tias koj nyiam qhov kev qhia no. Nrhiav rau pem hauv ntej kom pom koj tom ntej no.

Pom zoo: