Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Ledningsføring
- Trin 2: Blinker firmwaren
- Trin 3: Konfigurer trackeren i appen
- Trin 4: NY: Geo -hegnadvarsler
- Trin 5: (Valgfri) 3D -udskrivning af kassen
- Trin 6: Feedback
Video: LoRa GPS Tracker: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Dette projekt viser, hvordan du samler dit eget GPS -trackermodul, til brug med Ripple LoRa mesh -netværk. Se denne ledsageartikel for info:
Disse trackermoduler bruger Semtech LoRa radioer og kompatible Arduino dev boards. I første omgang er der bare support til Adafruit Feather, men vil blive tilføjet mere over tid. Modulerne kan bruges til at spore placeringen af noget eksternt via LoRa -pakkeradionetnetværket.
Forbrugsvarer
Hardwarekomponenter kan købes her:
- Adafruit Feather med LoRa -modul:
- BN-180 GPS-modtager:
- 900MHz dipolantenne:
- 1S LiPo:
BEMÆRK: ledningerne skal byttes i stikket på disse Lipo -batterier, før de tilsluttes fjer
Det vil sige, at dette batteri har den rigtige stik type, men polariteten er omvendt !!
Alternativt kan du købe 1S lipo -batterier fra Adafruit. Disse har stik med den rigtige polaritet.
Trin 1: Ledningsføring
Feather-kortet mangler bare BN-180 GPS-modtageren tilsluttet den med følgende forbindelser:
- (sort) GND -> GND pin på fjer
- (rød) VCC -> 3,3V pin på fjer
- (hvid) TX -> RX1 pin fjer
- (grøn) RX -> TX1 pin på fjer
Antennen har ikke det rigtige stik, så du skal afskære IPEX4 en og derefter adskille koaks fletninger og lodning til antennens jordpuder (se slutbillede ovenfor). For at gøre dette skal du fjerne ca. 10 mm af den ydre plast fra enden af kablet, derefter adskille det meget fine omgivende coax -trådnet og derefter sætte noget loddetæt på dette. Fjern derefter ca. 1 mm af plasten fra den indre aktive ledning, og læg en lille mængde loddemateriale på dette. Forbind derefter antennens jordpuder på fjeren og den aktive antennepude i midten, og lod derefter antennen til disse puder (adskilt coax til jordede puder, aktiv indre ledning til antennepude).
Trin 2: Blinker firmwaren
Til dette skal du have installeret Arduino IDE og support til målkorttypen.
Der er instruktioner om, hvordan du blinker firmwaren på denne Github -side:
Vælg et af 'GPS Tracker Node' -målene.
Med kortet tilsluttet via USB -kabel, test at firmwaren er OK ved at åbne den serielle skærm i Arduino IDE. Indtast 'q' (uden anførselstegn) i afsendelseslinjen, og tryk på enter.
Den serielle skærm skal svare med tekst, der starter med "Q: …"
Trin 3: Konfigurer trackeren i appen
For at konfigurere trackermodulet og faktisk spore det, skal du installere Ripple Commander -appen. I øjeblikket understøttes kun Android. Download fra Play:
App'en har to launcher -ikoner. Den 'Device Provision' er kun til, når du opretter dit mesh -netværk (repeatere, sensorer, gateway osv.). Sporingsknuderne skal bare tildeles et unikt Id (mellem 2 og 254) og få deres krypteringsnøgler genereret. Bare klik på menuen 'NY' på værktøjslinjen, og indtast id og navn for trackeren, klik derefter på GEM.
Trackeren skal nu være på hovedlisten. Tryk på 'chip' -ikonet til højre for at gå til skærmen' Programmer '. Tilslut tracker-kortet via USB-OTG-kablet til Android, og tryk derefter på knappen 'PROGRAM'. Hvis alt går godt, skal der være en besked, der siger 'Udført', og at du nu kan afbryde forbindelsen.
Afslut tilbage til Android -startprogrammet, og tryk derefter på det primære ikon for 'Ripple Commander'.
Dette er appens vigtigste brugergrænseflade, hvor du kan chatte med andre 'personsøger' -brugere i netværket (som bruger Ripple Messenger -appen) plus overvåge dine specielle noder, f.eks. Repeatere og GPS Tracker -noder. Tryk på en tracker-knude på listen, og du skal se enhedens statusskærm (se andet skærmbillede ovenfor). Tryk på sporingsindstillingen 'LIVE TRACK', og du skal derefter kunne overvåge modulets live -placering.
Fanen 'Kort' viser en kortnål for hvert af de trackermoduler, der aktuelt spores.
Trin 4: NY: Geo -hegnadvarsler
Den nyeste firmware understøtter nu Geo Fence -tilstand. I denne tilstand vælger du en geografisk region (som du definerer på fanen Kort), og får bare advarselsmeddelelser, når enheden går ind eller ud af regionen.
Skift først til fanen Kort, og tryk på menuen '…' på værktøjslinjen, og vælg derefter en af 'Ny region' muligheder (cirkel eller polygon).
Cirkel: tryk længe på kortet, hvor midten af cirkelområdet skal være. Tryk derefter på '+' og '-' flydende indstillinger til venstre for at øge eller formindske størrelsen.
Polygon: tryk langsomt på hvert af punkterne i polygonen på kortet. For at fortryde det sidste punkt, skal du trykke på 'x' -knappen i de flydende muligheder til venstre.
For enten, når du er færdig med at definere regionens geografi, skal du trykke på den grønne 'flueben' og derefter indtaste et unikt navn for regionen.
Tilbage på fanen 'Hjem' skal du trykke på tracker -elementet på listen for at gå til tracker -statusskærmen. Vælg nu indstillingen 'GEOFENCE' under Sporing, og vælg derefter et område fra listen. Hvis alt går godt, opdateres status, og sporingsenheden sender advarselsmeddelelser, når den går ind eller ud af regionen. Se fanen 'Historik' for advarselsmeddelelser.
Trin 5: (Valgfri) 3D -udskrivning af kassen
Denne sag kan pænt rumme fjer og GPS:
Det har også en holder til antennen.
Ovenfor er et billede af min hund med en tracker fastgjort til kraven:-) (systemets første beta-tester!)
Trin 6: Feedback
Lad mig vide, om dette har fungeret for dig, eller hvis du støder på problemer. Feedbacken er meget velkommen.
God fornøjelse!
hilsner, Scott Powell.
Anbefalede:
LoRa GPS Tracker Tutorial - LoRaWAN Med Dragino og TTN: 7 trin
LoRa GPS Tracker Tutorial | LoRaWAN Med Dragino og TTN: Hey, hvad sker der, fyre! Akarsh her fra CETech. Et par projekter tilbage kiggede vi på LoRaWAN Gateway fra Dragino. Vi forbandt forskellige noder til Gateway og overførte data fra noderne til Gateway ved hjælp af TheThingsNetwork som s
DIY GPS Tracker --- Python-applikation: 5 trin (med billeder)
DIY GPS Tracker --- Python-applikation: Jeg deltog i en cykelbegivenhed for to uger siden. Efter endt ville jeg kontrollere ruten og den hastighed, jeg kørte på det tidspunkt. Desværre blev det ikke opnået. Nu bruger jeg ESP32 til at lave en GPS -tracker, og jeg vil tage den til at registrere min cykelrute
LoRa GPS Tracker/Pager: 9 trin (med billeder)
LoRa GPS Tracker/Pager: --- En enhed, der kombinerer lokalitetssporing i realtid og tovejs personsøger, over et LoRa mesh-netværk .--- Jeg er blevet kontaktet af en række personer i søgning og redning (SAR), som er interesseret i de andre Ripple LoRa mesh -projekter, jeg har arbejdet
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 trin (med billeder)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker er et clapperboard -formet, Raspberry Pi -powered Release Tracker. Den bruger TMDb API til at udskrive plakaten, titlen, udgivelsesdatoen og oversigten over kommende film i din region i et bestemt tidsinterval (f.eks. Filmudgivelser i denne uge) den
LTE Arduino GPS Tracker + IoT Dashboard (del 1): 6 trin (med billeder)
LTE Arduino GPS Tracker + IoT Dashboard (del 1): Introduktion Hvad sker der gutter! Denne instruktionsbog er en opfølgning af min første instruks om brug af Botletics LTE/NB-IoT-skjoldet til Arduino, så hvis du ikke allerede har gjort det, kan du læse det for at få et godt overblik over, hvordan du bruger skjoldet, og hvad det hele er ab