Sadržaj:

LoRa GPS praćenje: 6 koraka (sa slikama)
LoRa GPS praćenje: 6 koraka (sa slikama)

Video: LoRa GPS praćenje: 6 koraka (sa slikama)

Video: LoRa GPS praćenje: 6 koraka (sa slikama)
Video: обзор GPS модуля NEO-6M 2024, Studeni
Anonim
LoRa GPS praćenje
LoRa GPS praćenje

Ovaj će projekt pokazati kako sastaviti vlastiti GPS modul za praćenje, za upotrebu s mrežastim mrežama Ripple LoRa. Za informacije pogledajte ovaj popratni članak:

Ovi moduli za praćenje koriste radio Semtech LoRa i kompatibilne ploče za razvoj Arduino. U početku postoji samo podrška za Adafruit Feather, no s vremenom će se sve više dodavati. Moduli se mogu koristiti za praćenje lokacije bilo čega na daljinu, putem LoRa paketne radio mreže.

Pribor

Hardverske komponente možete kupiti ovdje:

  • Adafruit pero s LoRa modulom:
  • GPS prijemnik BN-180:
  • 900 MHz dipolna antena:
  • 1S LiPo:

NAPOMENA: žice moraju biti zamijenjene u konektoru ovih Lipo baterija prije nego što se uključe u pero

Odnosno, ova baterija ima desni tip konektora, ali je polaritet obrnut !!

Alternativno, možete kupiti 1S lipo baterije od Adafruit -a. Oni imaju konektore s ispravnim polaritetom.

Korak 1: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Ploča od pera samo treba ožičen GPS prijemnik BN-180 sa sljedećim vezama:

  • (crno) GND -> GND igla na perju
  • (crveno) VCC -> 3.3V pin na perju
  • (bijelo) TX -> RX1 pero pero
  • (zelena) RX -> TX1 igla na perju

Antena nema odgovarajući konektor, pa morate odrezati IPEX4, zatim odvojiti koaksijalne pletenice i lemiti na uzemljene antene (vidi gornju sliku). Da biste to učinili, morate skinuti oko 10 mm vanjske plastike s kraja kabela, zatim odvojiti vrlo finu okolnu koaksijalnu žičanu mrežu pa na nju staviti malo lema. Zatim uklonite otprilike 1 mm plastike s unutarnje aktivne žice i stavite malu količinu lema na nju. Zatim prethodno položite uzemljene jastučiće za antenu na pero, a aktivni jastučić antene u sredinu, pa lemite antenu na njih jastučići (odvojeni koaksijalni jastučići za uzemljenje, aktivna unutarnja žica do jastučića za antenu).

Korak 2: Bljeskanje firmvera

Za to ćete morati imati instaliran Arduino IDE i podršku za ciljnu vrstu ploče.

Na ovoj Github stranici postoje upute o tome kako ažurirati firmver:

Odaberite jedan od ciljeva "Čvor GPS -a za praćenje".

Dok je ploča spojena putem USB kabela, provjerite je li firmver u redu otvaranjem Serijskog monitora u Arduino IDE -u. Unesite 'q' (bez navodnika) u red za slanje i pritisnite enter.

Serijski monitor trebao bi odgovoriti tekstom koji počinje s "P: …"

Korak 3: Konfigurirajte Tracker u aplikaciji

Konfigurirajte Tracker u aplikaciji
Konfigurirajte Tracker u aplikaciji
Konfigurirajte Tracker u aplikaciji
Konfigurirajte Tracker u aplikaciji
Konfigurirajte Tracker u aplikaciji
Konfigurirajte Tracker u aplikaciji

Da biste konfigurirali modul za praćenje i stvarno ga pratili, morate instalirati aplikaciju Ripple Commander. Trenutno je podržan samo Android. Preuzmite s Playa:

Aplikacija ima dvije ikone pokretača. "Opskrba uređaja" služi samo za postavljanje mrežaste mreže (repetitori, senzori, pristupnici itd.). Čvorovima za praćenje samo je potrebno dodijeliti jedinstveni ID (između 2 i 254) i generirati njihove ključeve za šifriranje. Jednostavno kliknite izbornik 'NOVO' na alatnoj traci, unesite ID i naziv alata za praćenje, a zatim kliknite Spremi.

Tracker bi sada trebao biti na glavnom popisu. Dodirnite ikonu 'chip' s desne strane da biste otvorili zaslon 'Programmer'. Spojite ploču za praćenje putem USB-OTG kabela na Android, a zatim dodirnite gumb 'PROGRAM'. Ako je sve u redu, tada bi trebala postojati poruka "Gotovo" i da sada možete prekinuti vezu.

Vratite se na Android pokretač, zatim dodirnite glavnu ikonu pokretača "Ripple Commander".

Ovo je glavno korisničko sučelje aplikacije na kojem možete razgovarati s drugim korisnicima 'dojavljivača' na mreži (koji koriste aplikaciju Ripple Messenger), plus nadzirati vaše posebne čvorove, poput repetitora i čvorova GPS praćenja. Dodirnite čvor za praćenje na popisu i trebali biste vidjeti zaslon statusa uređaja (pogledajte drugu snimku zaslona gore). Dodirnite opciju praćenja 'LIVE TRACK' i tada biste trebali moći pratiti lokaciju modula uživo.

Kartica 'Karta' prikazat će pribadaču karte za svaki od modula za praćenje koji se trenutno prati.

Korak 4: NOVO: Upozorenja o geo ogradama

NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama
NOVO: Upozorenja o geo ogradama

Najnoviji firmver sada podržava način Geo Fence. U ovom načinu rada odabirete geografsku regiju (koju definirate na kartici Karta) i primate samo poruke upozorenja kada uređaj ulazi ili izlazi iz regije.

Prvo se prebacite na karticu Karta i dodirnite izbornik '…' na alatnoj traci, a zatim odaberite jednu od opcija 'Nova regija' (krug ili poligon).

Krug: dugo pritisnite na karti gdje želite da središte kruga bude. Zatim dodirnite plutajuće opcije '+' i '-' ulijevo za povećanje ili smanjenje veličine.

Poligon: dugo pritisnite svaku točku poligona na karti. Da biste poništili posljednju točku, dodirnite gumb 'x' u plutajućim opcijama s lijeve strane.

U svakom slučaju, nakon što dovršite definiranje geografije regije, dodirnite zelenu opciju 'kvačica', a zatim unesite jedinstveni naziv regije.

Natrag na kartici 'Početna' dodirnite stavku tragača na popisu da biste otišli na zaslon statusa tragača. Sada odaberite opciju 'GEOFENCE' u odjeljku Praćenje, a zatim odaberite regiju s popisa. Ako sve bude u redu, status će se ažurirati, a uređaj za praćenje će poslati poruke upozorenja kada uđe ili izađe iz regije. Poruke upozorenja potražite na kartici "Povijest".

Korak 5: (Opcionalno) 3D ispis kućišta

(Opcionalno) 3D ispis kućišta
(Opcionalno) 3D ispis kućišta

Ovaj kovčeg može lijepo smjestiti pero i GPS:

Također ima držač za antenu.

Gore je slika mog psa s trackerom pričvršćenim na ovratnik:-) (prvi beta tester sustava!)

Korak 6: Povratne informacije

Javite mi je li vam ovo uspjelo ili ako naiđete na probleme. Povratne informacije su vrlo dobrodošle.

Uživati!

Pozdrav, Scott Powell.

Preporučeni: