Talaan ng mga Nilalaman:

LoRa GPS Tracker: 6 Mga Hakbang (na may Mga Larawan)
LoRa GPS Tracker: 6 Mga Hakbang (na may Mga Larawan)

Video: LoRa GPS Tracker: 6 Mga Hakbang (na may Mga Larawan)

Video: LoRa GPS Tracker: 6 Mga Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
LoRa GPS Tracker
LoRa GPS Tracker

Ipapakita ng proyektong ito kung paano tipunin ang iyong sariling module ng tracker ng GPS, para magamit sa mga network ng Ripple LoRa mesh. Tingnan ang kasamang artikulong ito para sa impormasyon:

Ang mga module ng tracker na ito ay gumagamit ng mga radio ng Semtech LoRa, at katugmang Arduino dev boards. Sa una, mayroon lamang suporta para sa Adafruit Feather, ngunit mas madaragdag sa paglipas ng panahon. Maaaring magamit ang mga module upang subaybayan ang lokasyon ng anumang malayuan, sa pamamagitan ng LoRa packet radio mesh network.

Mga gamit

Maaaring mabili ang mga bahagi ng hardware dito:

  • Adafruit Feather na may module na LoRa:
  • BN-180 GPS receiver:
  • 900MHz dipole antena:
  • 1S LiPo:

TANDAAN: ang mga wire ay dapat mapalitan sa konektor ng mga baterya ng Lipo bago mag-plug sa Feather !

Iyon ay, ang baterya na ito ay may tamang uri ng konektor, ngunit ang polarity ay nabaligtad !!

Bilang kahalili, maaari kang bumili ng mga baterya ng 1S lipo mula sa Adafruit. Mayroon itong mga konektor na may tamang polarity.

Hakbang 1: Mga kable

Kable
Kable
Kable
Kable

Kailangan lamang ng board ng Feather ang BN-180 GPS receiver na nakakonekta dito, na may mga sumusunod na koneksyon:

  • (itim) GND -> GND pin sa balahibo
  • (pula) VCC -> 3.3V pin sa balahibo
  • (puti) TX -> RX1 pin na balahibo
  • (berde) RX -> TX1 na pin sa balahibo

Ang antena ay walang tamang konektor, kaya kailangan mong i-cut ang IPEX4 isa, pagkatapos ay paghiwalayin ang mga coax braids at solder sa mga antena ground pad (tingnan ang end pic sa itaas). Upang magawa ito, kailangan mong i-strip ang tungkol sa 10mm ng panlabas na plastik sa dulo ng cable, pagkatapos ay paghiwalayin ang napakahusay na nakapalibot na coax wire mesh pagkatapos ay maglagay ng solder dito. Pagkatapos alisin ang tungkol sa 1mm ng plastik mula sa panloob na aktibong kawad at maglagay ng isang maliit na halaga ng panghinang dito. Susunod, i-pre-tin ang mga antena ground pad sa Feather, at ang aktibong antena pad sa gitna, pagkatapos ay solder ang antena sa mga ito pads (pinaghiwalay ang coax sa ground pads, aktibong panloob na wire sa antena pad).

Hakbang 2: Flashing ang Firmware

Para dito kakailanganin mong mai-install ang Arduino IDE, at suportahan ang uri ng target na board.

Mayroong mga tagubilin sa kung paano i-flash ang firmware sa pahinang Github na ito:

Pumili ng isa sa mga target na 'GPS Tracker Node'.

Sa koneksyon ng board sa pamamagitan ng USB cable, subukan na ang firmware ay OK sa pamamagitan ng pagbubukas ng Serial Monitor sa Arduino IDE. Ipasok ang 'q' (walang mga quote) sa linya ng pagpapadala, at pindutin ang enter.

Ang serial monitor ay dapat tumugon sa teksto na nagsisimula sa "Q: …"

Hakbang 3: I-configure ang Tracker sa App

I-configure ang Tracker sa App
I-configure ang Tracker sa App
I-configure ang Tracker sa App
I-configure ang Tracker sa App
I-configure ang Tracker sa App
I-configure ang Tracker sa App

Upang mai-configure ang module ng tracker at aktwal na subaybayan ito, kailangan mong i-install ang Ripple Commander app. Sa kasalukuyan Android lamang ang sinusuportahan. Mag-download mula sa Play:

Ang app ay may dalawang mga icon ng launcher. Ang isa sa 'Pagpepresyo ng Device' ay para lamang sa pag-set up mo ng iyong network ng mesh (mga repeater, sensor, gateway, atbp.). Ang mga tracker node ay kailangang italaga lamang ng isang natatanging Id (sa pagitan ng 2 at 254), at mabuo ang kanilang mga key ng pag-encrypt. Mag-click lamang sa 'BAGONG' menu sa toolbar, at ipasok ang Id at pangalan para sa tracker, pagkatapos ay i-click ang I-save.

Ang tracker ay dapat na nasa pangunahing listahan. Mag-tap sa icon na 'chip' sa kanan, upang pumunta sa screen ng 'Programmer'. Ikonekta ang tracker board sa pamamagitan ng USB-OTG cable sa Android, pagkatapos ay mag-tap sa pindutang 'PROGRAM'. Kung maayos ang lahat, dapat mayroong isang mensahe na nagsasabing 'Tapos Na', at maaari mo nang idiskonekta.

Lumabas pabalik sa Android launcher, pagkatapos ay mag-tap sa pangunahing icon ng launcher na 'Ripple Commander'.

Ito ang pangunahing UI ng app, kung saan maaari kang makipag-chat sa ibang mga gumagamit ng 'pager' sa network (na gumagamit ng Ripple Messenger app), kasama ang pagsubaybay sa iyong mga espesyal na node, tulad ng mga repeater at mga GPS Tracker node. Mag-tap sa isang tracker node sa listahan, at dapat mong makita ang screen ng katayuan ng aparato (tingnan ang pangalawang screen-shot sa itaas). Mag-tap sa pagpipilian sa pagsubaybay na 'LIVE TRACK', at dapat mong masubaybayan ang live na lokasyon ng module.

Ang tab na 'Mapa' ay magpapakita ng isang map pin para sa bawat isa sa mga module ng tracker na kasalukuyang sinusubaybayan.

Hakbang 4: BAGO: Mga Alerto sa Geo Fence

BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence
BAGO: Mga Alerto sa Geo Fence

Sinusuportahan na ngayon ng pinakabagong firmware ang Geo Fence mode. Sa mode na ito pipiliin mo ang isang rehiyon ng geo (na tinukoy mo sa tab na Mapa), at kumuha lamang ng mga mensahe ng alerto kapag ang aparato ay pumasok o lumabas ng rehiyon.

Una, lumipat sa tab na Mapa, at i-tap ang menu na '…' sa toolbar, pagkatapos ay piliin ang isa sa mga pagpipiliang 'Bagong Rehiyon' (bilog o polygon).

Circle: pindutin nang matagal ang mapa kung saan mo nais ang sentro ng rehiyon ng bilog. Pagkatapos ay mag-tap sa '+' at '-' mga lumulutang na pagpipilian sa kaliwa upang madagdagan o mabawasan ang laki.

Polygon: pindutin nang matagal ang bawat isa sa mga puntos sa polygon sa mapa. Upang i-undo ang huling punto, mag-tap sa pindutang 'x' sa mga lumulutang na pagpipilian sa kaliwa.

Para sa alinman, sa sandaling natapos mo na ang pagtukoy sa heograpiya ng rehiyon, i-tap ang berdeng pagpipilian na 'tik' pagkatapos ay ipasok ang isang natatanging pangalan para sa rehiyon.

Bumalik sa tab na 'Home', mag-tap sa item ng tracker sa listahan, upang pumunta sa screen ng katayuan ng tracker. Piliin ngayon ang opsyong 'GEOFENS' sa ilalim ng Pagsubaybay, pagkatapos ay pumili ng isang rehiyon mula sa listahan. Kung maayos ang lahat, mag-a-update ang katayuan, at ang aparato ng tracker ay magpapadala ng mga mensahe ng alerto kapag pumapasok o lumabas ng rehiyon. Tingnan ang tab na 'Kasaysayan' para sa mga alerto na mensahe.

Hakbang 5: (Opsyonal) 3D I-print ang Kaso

(Opsyonal) 3D I-print ang Kaso
(Opsyonal) 3D I-print ang Kaso

Ang kaso na ito ay maaaring maayos na maitaguyod ang balahibo at GPS:

Mayroon din itong may hawak para sa antena.

Sa itaas ay isang larawan ng aking aso na may isang tracker na nakakabit dito sa kwelyo:-) (ang unang beta tester ng system!)

Hakbang 6: Puna

Ipaalam sa akin kung nagtrabaho ito para sa iyo, o kung nakakaranas ka ng mga problema. Malugod na tinatanggap ang puna.

Mag-enjoy!

regards, Scott Powell.

Inirerekumendang: