Spisu treści:

LoRa GPS Tracker: 6 kroków (ze zdjęciami)
LoRa GPS Tracker: 6 kroków (ze zdjęciami)

Wideo: LoRa GPS Tracker: 6 kroków (ze zdjęciami)

Wideo: LoRa GPS Tracker: 6 kroków (ze zdjęciami)
Wideo: LoRa TTGO 433Mhz Aprs tracker 2024, Listopad
Anonim
Lokalizator GPS LoRa
Lokalizator GPS LoRa

Ten projekt pokaże, jak złożyć własny moduł śledzenia GPS, do użytku z sieciami kratowymi Ripple LoRa. Zobacz ten artykuł towarzyszący, aby uzyskać informacje:

Te moduły śledzące wykorzystują radia Semtech LoRa i kompatybilne płyty deweloperskie Arduino. Początkowo istnieje tylko wsparcie dla pióra Adafruit, ale z czasem zostanie dodane więcej. Moduły mogą być używane do zdalnego śledzenia lokalizacji czegokolwiek za pośrednictwem sieci LoRa Packet Radio mesh.

Kieszonkowe dzieci

Komponenty sprzętowe można kupić tutaj:

  • Adafruit Feather z modułem LoRa:
  • Odbiornik GPS BN-180:
  • Antena dipolowa 900 MHz:
  • 1S LiPo:

UWAGA: przewody muszą być zamienione w złączu tych baterii Lipo przed podłączeniem do Feather

Oznacza to, że ta bateria ma właściwy typ złącza, ale polaryzacja jest odwrócona!!

Alternatywnie możesz kupić baterie lipo 1S firmy Adafruit. Mają złącza z odpowiednią polaryzacją.

Krok 1: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie

Do płytki Feather wystarczy podłączyć odbiornik GPS BN-180 z następującymi połączeniami:

  • (czarny) GND -> GND pin na piórku
  • (czerwony) VCC -> 3,3 V pin na piórku
  • (biały) TX -> RX1 pin pióro
  • (zielony) RX -> TX1 pin na piórku

Antena nie ma odpowiedniego złącza, więc musisz odciąć IPEX4, a następnie oddzielić plecionki koncentryczne i przylutować do podkładek uziemiających anteny (patrz zdjęcie końcowe powyżej). Aby to zrobić, musisz zdjąć około 10 mm zewnętrznego plastiku z końca kabla, a następnie oddzielić bardzo cienką otaczającą siatkę z drutu koncentrycznego, a następnie nałożyć trochę lutu. Następnie usuń około 1mm plastiku z wewnętrznego aktywnego przewodu i połóż na nim niewielką ilość lutu. Następnie wstępnie ocynuj podkładki uziemiające anteny na piórze i aktywny podkład antenowy na środku, a następnie przylutuj antenę do tych podkładki (oddzielne podkładki koncentryczne do podkładek uziemiających, aktywny przewód wewnętrzny do podkładki antenowej).

Krok 2: Flashowanie oprogramowania układowego

W tym celu musisz mieć zainstalowane Arduino IDE i wsparcie dla typu płyty docelowej.

Na tej stronie Github znajdują się instrukcje dotyczące flashowania oprogramowania układowego:

Wybierz jeden z celów 'GPS Tracker Node'.

Po podłączeniu płyty za pomocą kabla USB sprawdź, czy oprogramowanie układowe jest w porządku, otwierając monitor szeregowy w Arduino IDE. Wpisz „q” (bez cudzysłowów) w linii wysyłania i naciśnij enter.

Monitor szeregowy powinien odpowiedzieć tekstem zaczynającym się od „Q: …”

Krok 3: Skonfiguruj Tracker w aplikacji

Skonfiguruj Tracker w aplikacji
Skonfiguruj Tracker w aplikacji
Skonfiguruj Tracker w aplikacji
Skonfiguruj Tracker w aplikacji
Skonfiguruj Tracker w aplikacji
Skonfiguruj Tracker w aplikacji

Aby skonfigurować moduł śledzenia i faktycznie go śledzić, musisz zainstalować aplikację Ripple Commander. Obecnie obsługiwany jest tylko system Android. Pobierz z Play:

Aplikacja ma dwie ikony uruchamiania. Opcja „Device Provision” jest przeznaczona tylko do konfigurowania sieci mesh (repeatery, czujniki, brama itp.). Węzły śledzące muszą po prostu mieć przypisany unikalny identyfikator (od 2 do 254) i wygenerować klucze szyfrowania. Po prostu kliknij menu „NOWY” na pasku narzędzi, wprowadź identyfikator i nazwę trackera, a następnie kliknij ZAPISZ.

Tracker powinien teraz znajdować się na głównej liście. Stuknij ikonę „chip” po prawej stronie, aby przejść do ekranu „Programmer”. Podłącz tablicę śledzącą za pomocą kabla USB-OTG do Androida, a następnie naciśnij przycisk „PROGRAMUJ”. Jeśli wszystko pójdzie dobrze, powinien pojawić się komunikat „Gotowe” i możesz się teraz rozłączyć.

Wyjdź z powrotem do programu uruchamiającego Androida, a następnie dotknij głównej ikony programu uruchamiającego „Ripple Commander”.

Jest to główny interfejs użytkownika aplikacji, w którym możesz rozmawiać z innymi użytkownikami „pagera” w sieci (korzystającymi z aplikacji Ripple Messenger), a także monitorować swoje specjalne węzły, takie jak repeatery i węzły GPS Tracker. Stuknij w węzeł trackera na liście i powinieneś zobaczyć ekran stanu urządzenia (patrz drugi zrzut ekranu powyżej). Stuknij opcję śledzenia „ŚLEDZENIE NA ŻYWO”, a wtedy powinieneś być w stanie monitorować lokalizację modułu na żywo.

Zakładka „Mapa” pokaże pinezkę mapy dla każdego z aktualnie śledzonych modułów śledzących.

Krok 4: NOWOŚĆ: Alerty Geo Fence

NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence
NOWOŚĆ: Alerty Geo Fence

Najnowsze oprogramowanie sprzętowe obsługuje teraz tryb Geo Fence. W tym trybie wybierasz region geograficzny (który definiujesz na karcie Mapa) i po prostu otrzymujesz komunikaty ostrzegawcze, gdy urządzenie wejdzie lub wyjdzie z tego regionu.

Najpierw przejdź do zakładki Mapa i dotknij menu „…” na pasku narzędzi, a następnie wybierz jedną z opcji „Nowy region” (okrąg lub wielokąt).

Okrąg: naciśnij i przytrzymaj mapę w miejscu, w którym powinien znajdować się środek okręgu. Następnie dotknij opcji pływających „+” i „-” po lewej stronie, aby zwiększyć lub zmniejszyć rozmiar.

Wielokąt: naciśnij i przytrzymaj każdy punkt wielokąta na mapie. Aby cofnąć ostatni punkt, dotknij przycisku „x” w opcjach pływających po lewej stronie.

W obu przypadkach, po zakończeniu definiowania geografii regionu, dotknij opcji zielonego „zaznaczenia”, a następnie wprowadź unikalną nazwę regionu.

Wróć do zakładki „Strona główna”, dotknij elementu trackera na liście, aby przejść do ekranu statusu trackera. Teraz wybierz opcję „GEOFENCE” w obszarze Śledzenie, a następnie wybierz region z listy. Jeśli wszystko pójdzie dobrze, status zostanie zaktualizowany, a urządzenie śledzące wyśle wiadomości ostrzegawcze, gdy wejdzie lub wyjedzie z regionu. Zobacz kartę „Historia”, aby zapoznać się z komunikatami alertów.

Krok 5: (Opcjonalnie) Wydrukuj obudowę w 3D

(Opcjonalnie) Wydrukuj obudowę w 3D
(Opcjonalnie) Wydrukuj obudowę w 3D

Ta walizka może ładnie pomieścić pióro i GPS:

Posiada również uchwyt na antenę.

Powyżej zdjęcie mojego psa z przyczepionym do obroży trackerem:-) (pierwszy beta tester systemu!)

Krok 6: Informacje zwrotne

Daj mi znać, czy to zadziałało lub jeśli napotkasz problemy. Opinie są bardzo mile widziane.

Cieszyć się!

pozdrowienia, Scotta Powella.

Zalecana: