Cov txheej txheem:

LoRa GPS Tracker: 6 Kauj Ruam (nrog Duab)
LoRa GPS Tracker: 6 Kauj Ruam (nrog Duab)

Video: LoRa GPS Tracker: 6 Kauj Ruam (nrog Duab)

Video: LoRa GPS Tracker: 6 Kauj Ruam (nrog Duab)
Video: LoRa GPS Tracker Project with Google Maps - Arduino ESP8266 RYLR406 2024, Kaum ib hlis
Anonim
LoRa GPS Tracker
LoRa GPS Tracker

Txoj haujlwm no yuav qhia yuav ua li cas sib sau ua koj tus kheej GPS tracker module, rau siv nrog Ripple LoRa mesh tes hauj lwm. Saib cov kab lus no rau cov ntaub ntawv:

Cov qauv ntsuas no siv Semtech LoRa cov xov tooj cua, thiab sib xws Arduino dev cov laug cam. Thaum pib, tsuas yog txhawb nqa rau Adafruit Feather, tab sis yuav ntxiv ntau ntxiv nyob rau lub sijhawm. Cov qauv tuaj yeem siv los taug qab qhov chaw ntawm txhua yam nyob deb, ntawm LoRa pob ntawv xov tooj cua mesh network.

Khoom siv

Cov khoom siv kho vajtse tuaj yeem yuav tau ntawm no:

  • Adafruit Feather nrog LoRa module:
  • BN-180 GPS tus txais:
  • 900MHz dipole kav hlau txais xov:
  • 1S LiPo:

NCO TSEG: cov xov hlau yuav tsum tau pauv hauv qhov txuas ntawm cov roj teeb Lipo no ua ntej ntsaws rau hauv Plaub

Ntawd yog, lub roj teeb no muaj txoj cai txuas txuas, tab sis qhov rov qab yog rov qab !!

Xwb, koj tuaj yeem yuav 1S lipo roj teeb los ntawm Adafruit. Cov no muaj cov txuas nrog txoj cai polarity.

Kauj ruam 1: Kev thaiv kab

Thaiv
Thaiv
Thaiv
Thaiv

Lub rooj plaub plaub tsuas xav tau BN-180 GPS tus txais xov txuas rau nws, nrog cov txuas hauv qab no:

  • (dub) GND -> GND tus pin ntawm plaub
  • (liab) VCC -> 3.3V tus pin ntawm plaub
  • (white) TX -> RX1 pin feather
  • (ntsuab) RX -> TX1 tus pin ntawm plaub

Lub kav hlau txais xov tsis muaj lub txuas txuas zoo, yog li koj yuav tsum txiav IPEX4 ib qho tawm, tom qab ntawd cais cov coax braids thiab txuas rau lub kav hlau txais xov hauv av (saib daim duab kawg saum toj no). Txhawm rau ua qhov no, koj yuav tsum tau hlais kwv yees li 10 hli ntawm cov yas sab nraud tawm ntawm qhov kawg ntawm txoj kab, tom qab ntawd cais qhov zoo nyob ib puag ncig coax xaim mesh tom qab ntawd muab qee qhov txuas rau qhov no. Tom qab ntawd tshem tawm li 1 hli ntawm cov yas los ntawm cov xov hlau sab hauv thiab tso me me ntawm cov kab laug sab ntawm qhov no. cov ntaub qhwv (sib cais coax rau hauv cov ntaub qhwv hauv av, cov xov hlau sab hauv rau cov kav hlau txais xov).

Kauj ruam 2: Flashing Firmware

Rau qhov no koj yuav tsum tau teeb tsa Arduino IDE, thiab txhawb nqa rau hom phiaj hom phiaj.

Muaj cov lus qhia yuav ua li cas nyem lub firmware ntawm nplooj Github no:

Xaiv ib qho ntawm 'GPS Tracker Node' lub hom phiaj.

Nrog lub rooj sib tham txuas ntawm USB cable, ntsuas qhov firmware tau zoo los ntawm kev qhib Serial Monitor hauv Arduino IDE. Nkag mus 'q' (tsis hais nqe lus) hauv kab ntawv xa, thiab nias sau.

Tus saib xyuas yuav tsum teb nrog cov ntawv pib nrog "Q: …"

Kauj Ruam 3: Txheeb Tus Txheej Txheem hauv App

Configure Tracker hauv App
Configure Tracker hauv App
Configure Tracker hauv App
Configure Tracker hauv App
Configure Tracker hauv App
Configure Tracker hauv App

Txhawm rau teeb tsa lub tracker module thiab txhawm rau taug qab nws tiag tiag, koj yuav tsum teeb tsa Ripple Commander app. Tam sim no tsuas yog Android tau txais kev txhawb nqa. Rub tawm los ntawm Kev Ua Si:

Lub app muaj ob lub cim launcher. Qhov 'Cov Khoom Siv' ib qho tsuas yog rau thaum koj tab tom teeb tsa koj lub network sib txuas (rov ua dua, ntsuas ntsuas, lub qhov rooj, thiab lwm yam). Lub tracker nodes tsuas yog yuav tsum tau muab tus cim tshwj xeeb (nruab nrab ntawm 2 thiab 254), thiab muaj lawv cov yuam sij encryption tsim. Tsuas yog nyem rau ntawm 'NEW' ntawv qhia zaub mov ntawm lub cuab yeej, thiab nkag mus rau tus ID thiab lub npe rau tus tracker, tom qab ntawd nyem Txuag.

Tam sim no tus tracker yuav tsum yog nyob hauv cov npe tseem ceeb. Coj mus rhaub ntawm lub cim 'nti' rau sab xis, mus rau 'Programmer' screen. Txuas lub tracker board ntawm USB-OTG cable rau Android, tom qab ntawd coj mus rhaub rau ntawm 'PROGRAM' khawm. Yog tias txhua yam mus tau zoo, tom qab ntawd yuav tsum muaj cov lus hais tias 'Ua tiav', thiab tam sim no koj tuaj yeem txiav tawm.

Tawm rov qab mus rau Android launcher, tom qab ntawd coj mus rhaub rau lub ntsiab 'Ripple Commander' launcher icon.

Nov yog lub ntsiab UI ntawm lub app, qhov twg koj tuaj yeem sib tham nrog lwm tus 'pager' cov neeg siv hauv lub network (leej twg siv Ripple Messenger app), ntxiv rau saib xyuas koj cov nodes tshwj xeeb, zoo li rov ua dua thiab GPS Tracker nodes. Coj mus rhaub ntawm tus tracker ntawm cov npe, thiab koj yuav tsum pom lub cuab yeej xwm txheej tshuaj ntsuam (saib qhov screen thib ob-txhaj tshuaj saum toj no). Coj mus rhaub ntawm qhov kev xaiv taug qab 'LIVE TRACK', thiab tom qab ntawd koj yuav tsum tuaj yeem saib xyuas qhov chaw nyob ntawm tus qauv.

Lub 'Daim Ntawv Qhia' tab yuav qhia tus pin daim ntawv qhia rau txhua tus ntawm cov tracker modules tam sim no tau taug qab.

Kauj Ruam 4: TSHIAB: Geo Fence Alerts

TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts
TSHIAB: Geo laj kab Alerts

Qhov tseeb firmware tam sim no txhawb Geo Fence hom. Hauv hom no koj xaiv thaj tsam geo (uas koj tau txhais hauv Daim Ntawv Qhia tab), thiab tsuas yog tau txais cov lus ceeb toom thaum lub cuab yeej nkag mus lossis tawm hauv cheeb tsam.

Ua ntej, hloov mus rau Daim Ntawv Qhia tab, thiab coj mus rhaub rau ntawm '…' ntawv qhia zaub mov hauv lub cuab yeej, tom qab ntawd xaiv ib qho ntawm 'Thaj Chaw Tshiab' xaiv (lub voj voos lossis ntau lub duab).

Lub voj voos: ntev-nias ntawm daim duab qhia chaw uas koj xav tau qhov nruab nrab ntawm thaj tsam ntawm lub voj voog yuav tsum yog. Tom qab ntawd coj mus rhaub rau ntawm '+' thiab '-' kev xaiv ntab mus rau sab laug kom nce lossis txo qhov loj me.

Polygon: ntev-nias txhua ntawm cov ntsiab lus hauv lub duab plaub ntawm daim duab qhia chaw. Txhawm rau rov ua qhov kawg, coj mus rhaub rau ntawm 'x' khawm hauv cov kev xaiv ntab rau sab laug.

Rau ib qho twg, thaum koj tau ua tiav kev txheeb xyuas thaj tsam thaj tsam, coj mus rhaub rau ntsuab 'zuam' xaiv tom qab ntawd nkag mus rau lub npe tshwj xeeb rau thaj av.

Rov qab rau hauv 'Tsev' tab, coj mus rhaub rau ntawm cov khoom tracker hauv daim ntawv teev npe, txhawm rau mus rau tus saib qhov xwm txheej. Tam sim no xaiv qhov 'GEOFENCE' kev xaiv hauv qab Saib, tom qab ntawd xaiv thaj av los ntawm cov npe. Yog tias txhua yam mus tau zoo, cov xwm txheej yuav hloov tshiab, thiab cov cuab yeej taug qab yuav xa cov lus ceeb toom thaum nws nkag mus lossis tawm hauv cheeb tsam. Saib lub 'Keeb Kwm' tab rau cov lus ceeb toom.

Kauj Ruam 5: (Tsis teb los tau) 3D Luam Ntawv

(Tsis teb los tau) 3D Luam Ntawv Case
(Tsis teb los tau) 3D Luam Ntawv Case

Cov ntaub ntawv no tuaj yeem ua lub tsev zoo thiab GPS:

Nws kuj muaj tus tuav rau tus kav hlau txais xov.

Saum toj no yog daim duab ntawm kuv tus dev nrog tus tracker txuas rau ntawm no dab tshos:-) (thawj beta tester ntawm lub cev!)

Kauj Ruam 6: Tawm tswv yim

Qhia rau kuv paub tias qhov no tau ua haujlwm rau koj, lossis yog koj ntsib teeb meem. Lub tswv yim zoo siab txais tos.

Txaus siab rau!

hais txog, Scott Powell.

Pom zoo: