Kazalo:

LoRa GPS sledilnik: 6 korakov (s slikami)
LoRa GPS sledilnik: 6 korakov (s slikami)

Video: LoRa GPS sledilnik: 6 korakov (s slikami)

Video: LoRa GPS sledilnik: 6 korakov (s slikami)
Video: Tim Urban: Inside the mind of a master procrastinator | TED 2024, Junij
Anonim
LoRa GPS sledilnik
LoRa GPS sledilnik

Ta projekt bo pokazal, kako sestaviti svoj lasten modul za sledenje GPS za uporabo z mrežnimi mrežami Ripple LoRa. Za informacije si oglejte ta spremljevalni članek:

Ti moduli za sledenje uporabljajo radijske postaje Semtech LoRa in združljive plošče za razvijalce Arduino. Sprva obstaja le podpora za Adafruit Feather, vendar se bo sčasoma še dodala. Moduli se lahko uporabljajo za sledenje lokacije česar koli na daljavo prek paketnega radijskega omrežja LoRa.

Zaloge

Strojne komponente lahko kupite tukaj:

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

OPOMBA: žice morate zamenjati v priključku teh Lipo baterij, preden jih priklopite v pero

To pomeni, da ima ta baterija pravi tip priključka, vendar je polarnost obrnjena !!

Druga možnost je, da kupite 1S lipo baterije pri Adafruit. Ti imajo priključke z ustrezno polariteto.

1. korak: Ožičenje

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

Plošča iz peresa potrebuje samo priključen sprejemnik GPS BN-180 z naslednjimi povezavami:

  • (črna) GND -> GND zatič na perju
  • (rdeča) VCC -> 3.3V pin na perju
  • (bela) TX -> RX1 pin pero
  • (zelena) RX -> TX1 zatič na perju

Antena nima pravega konektorja, zato morate odrezati IPEX4, nato pa ločiti koaksialne pletenice in spajkati na ozemljitvene ploščice antene (glej konec slike zgoraj). Če želite to narediti, morate s konca kabla odstraniti približno 10 mm zunanje plastike, nato ločiti zelo fino okoliško koaksialno mrežo in nanjo položiti nekaj spajkanja. Nato odstranite približno 1 mm plastike iz notranje aktivne žice in nanjo položite majhno količino spajkanja. Nato predhodno položite ozemljitvene ploščice antene na pero in aktivno antensko blazinico na sredini, nato pa anteno spajkajte na te blazinice (ločene koaksialne do talne blazinice, aktivna notranja žica do antenske blazinice).

2. korak: utripanje vdelane programske opreme

Za to boste morali namestiti Arduino IDE in podporo za ciljno vrsto plošče.

Na tej strani Github so navodila za bliskovito vdelano programsko opremo:

Izberite enega od ciljev vozlišča GPS sledilnika.

Ko je plošča povezana s kablom USB, preverite, ali je vdelana programska oprema v redu, tako da odprete serijski monitor v Arduino IDE. V vrstico za pošiljanje vnesite 'q' (brez narekovajev) in pritisnite enter.

Serijski monitor bi moral odgovoriti z besedilom, ki se začne z "V: …"

3. korak: Konfigurirajte sledilnik v aplikaciji

Konfigurirajte sledilnik v aplikaciji
Konfigurirajte sledilnik v aplikaciji
Konfigurirajte sledilnik v aplikaciji
Konfigurirajte sledilnik v aplikaciji
Konfigurirajte sledilnik v aplikaciji
Konfigurirajte sledilnik v aplikaciji

Če želite konfigurirati modul sledilnika in mu dejansko slediti, morate namestiti aplikacijo Ripple Commander. Trenutno je podprt samo Android. Prenesite iz storitve Play:

Aplikacija ima dve ikoni zaganjalnika. Ta „Naprava naprave“je namenjena le, ko nastavljate mrežno omrežje (repetitorji, senzorji, prehod itd.). Vozliščem sledilnika je treba dodeliti edinstven ID (med 2 in 254) in ustvariti njihove šifrirne ključe. V orodni vrstici samo kliknite meni 'NOVO', vnesite ID in ime sledilnika, nato kliknite SHRANI.

Sledilnik bi moral biti zdaj na glavnem seznamu. Dotaknite se ikone "chip" na desni, da odprete zaslon "Programmer". Ploščo za sledenje s kablom USB-OTG povežite z Androidom, nato se dotaknite gumba 'PROGRAM'. Če je vse v redu, bi moralo biti sporočilo "Končano" in da lahko zdaj prekinete povezavo.

Zaprite se nazaj v zaganjalnik Android, nato se dotaknite glavne ikone zaganjalnika 'Ripple Commander'.

To je glavni uporabniški vmesnik aplikacije, kjer lahko klepetate z drugimi uporabniki 'pagerja' v omrežju (ki uporabljajo aplikacijo Ripple Messenger), poleg tega pa spremljate svoja posebna vozlišča, kot so repetitorji in vozlišča GPS sledilnika. Dotaknite se vozlišča sledilnika na seznamu in prikazal bi se zaslon stanja naprave (glejte drugi posnetek zaslona zgoraj). Dotaknite se možnosti sledenja 'LIVE TRACK' in potem boste lahko spremljali lokacijo modula v živo.

Na zavihku 'Zemljevid' bo prikazan pin zemljevida za vsak modul sledilnika, ki mu trenutno sledimo.

4. korak: NOVO: opozorila o geo ograji

NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji
NOVO: Opozorila o geo ograji

Najnovejša vdelana programska oprema zdaj podpira način Geo Fence. V tem načinu izberete geografsko območje (ki ga določite na zavihku Zemljevid) in prejmete opozorilna sporočila, ko naprava vstopi ali izstopi iz območja.

Najprej preklopite na zavihek Zemljevid in v orodni vrstici tapnite meni '…', nato izberite eno od možnosti 'Nova regija' (krog ali poligon).

Krog: dolg pritisk na zemljevid, kjer želite, da je središče območja kroga. Nato se dotaknite plavajočih možnosti '+' in '-' na levi, da povečate ali zmanjšate velikost.

Poligon: dolgo pritisnite vsako točko v poligonu na zemljevidu. Če želite razveljaviti zadnjo točko, se dotaknite gumba 'x' v plavajočih možnostih na levi.

V obeh primerih, ko končate z določanjem geografije regije, se dotaknite zelene možnosti »kljukica« in vnesite edinstveno ime za regijo.

Na zavihku »Domov« se dotaknite elementa sledilnika na seznamu, da se pomaknete na zaslon stanja sledilnika. Zdaj izberite možnost »GEOFENCE« pod Sledenje, nato izberite regijo s seznama. Če bo vse v redu, se bo stanje posodobilo in naprava za sledenje bo poslala opozorilna sporočila, ko pride v regijo ali iz nje. Opozorilna sporočila najdete na zavihku »Zgodovina«.

5. korak: (izbirno) 3D natisnite ohišje

(Izbirno) 3D natisnite ohišje
(Izbirno) 3D natisnite ohišje

V tem ohišju lahko lepo shranite perje in GPS:

Ima tudi držalo za anteno.

Zgoraj je slika mojega psa s sledilcem, pritrjenim na ovratnico:-) (prvi beta tester sistema!)

6. korak: Povratne informacije

Sporočite mi, če vam je to uspelo ali če naletite na težave. Povratne informacije so zelo dobrodošle.

Uživajte!

S spoštovanjem, Scott Powell.

Priporočena: