Spisu treści:
- Krok 1: CO TO JEST GPS?
- Krok 2: ZBIERZ WYMAGANE MATERIAŁY:
- Krok 3: OBWÓD
- Krok 4: KOD
- Krok 5: WYJŚCIE
Wideo: Wyszukiwarka lokalizacji GPS: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Cześć wszystkim, Dziś zobaczmy, jak zrobić lokalizator GPS za pomocą modułu GPS NEO-6m i arduino. Najpierw zobaczmy, czym jest GPS.
Krok 1: CO TO JEST GPS?
Globalny System Pozycjonowania (GPS), pierwotnie NAVSTAR GPS, to satelitarny system radionawigacyjny będący własnością rządu Stanów Zjednoczonych i obsługiwany przez Siły Powietrzne Stanów Zjednoczonych. Jest to globalny system nawigacji satelitarnej (GNSS), który dostarcza informacje o geolokalizacji i czasie do odbiornika GPS w dowolnym miejscu na Ziemi lub w jej pobliżu, gdzie nie ma przeszkód w zasięgu co najmniej czterech satelitów GPS. Przeszkody, takie jak góry i budynki, blokują stosunkowo słabe sygnały GPS.
GPS nie wymaga od użytkownika przesyłania żadnych danych i działa niezależnie od odbioru telefonicznego lub internetowego, chociaż technologie te mogą zwiększyć użyteczność informacji pozycjonowania GPS. GPS zapewnia krytyczne możliwości pozycjonowania użytkownikom wojskowym, cywilnym i komercyjnym na całym świecie. Rząd Stanów Zjednoczonych stworzył system, utrzymuje go i udostępnia go swobodnie każdemu, kto ma odbiornik GPS.
Krok 2: ZBIERZ WYMAGANE MATERIAŁY:
Wymagane materiały to:
*Moduł GPS NEO-6m - filia amazon
*Arduino uno - filia amazon
*Wyświetlacz LCD - filia amazon
**Uwaga: są to linki partnerskie amazon. Kupując przez te linki otrzymam niewielką prowizję, która pomoże mi pisać coraz więcej artykułów
Krok 3: OBWÓD
Obwód w następujący sposób:
Moduł GPS ==> Arduino
* GND ==> GND
* TX ==> pin cyfrowy (D3)
* RX ==> pin cyfrowy (D4)
*Vcc ==> 3,3 V
LCD==> Arduino * VSS ==> GND
* VCC ==> 5V
*VEE ==> Rezystor 10K
*RS ==> A0 (pin analogowy)
*R/W ==> GND
*E ==> A1
*D4 ==> A2
*D5 ==> A3
*D6 ==> A4
*D7 ==> A5
*LED+ ==> VCC
*LED- ==> GND
Krok 4: KOD
#włączać
#include #include //długie łat, dł.; // utwórz zmienną dla obiektu o szerokości i długości geograficznej float lat, lon; // utwórz zmienną dla obiektu szerokości i długości geograficznej SoftwareSerial gpsSerial(3, 4);//rx, tx LiquidCrystal lcd(A0, A1, A2, A3, A4, A5); Mały GPS; // utwórz obiekt gps void setup(){ Serial.begin(9600); // podłącz serial Serial.println("Odebrany sygnał GPS:"); gpsSerial.początek(9600); // podłącz czujnik gps lcd.begin(16, 2); } void loop(){ while(gpsSerial.available()){ // sprawdź dane gps if(gps.encode(gpsSerial.read()))// zakoduj dane gps { gps.f_get_position(&lat, &lon); // pobierz szerokość i długość geograficzną // wyświetl pozycję lcd.clear(); lcd.setCursor(1, 0); lcd.print("Sygnał GPS"); lcd.setCursor(1, 0); lcd.print("LAT:"); lcd.setCursor(5, 0); lcd.print(lat); Serial.print(lat); Serial.print(" "); Serial.print(lon); Serial.print(" "); lcd.setCursor(0, 1); lcd.print(", LON:"); lcd.setCursor(5, 1); lcd.print(lon); } } Szerokość geograficzna łańcucha = String(lat, 6); Długość geograficzna ciągu = Ciąg(lon, 6); Serial.println(szerokość+";"+długość geograficzna); opóźnienie (1000); }
Krok 5: WYJŚCIE
Tak więc po wszystkich połączeniach i wgraniu kodu moduł GPS potrzebuje trochę czasu na ustalenie satelity, co zwykle trwa od 15 do 20 minut. Jeśli zajmuje to więcej czasu, wyjdź na zewnątrz i spróbuj, ponieważ nie jest w stanie nawiązać satelity w domu. Następnie możesz zobaczyć, że wyświetlacz LCD może pokazywać współrzędne GPS.
Zalecana:
Wyszukiwarka pęku kluczy IoT za pomocą ESP8266-01: 11 kroków (ze zdjęciami)
Wyszukiwarka pęku kluczy IoT przy użyciu ESP8266-01: Czy tak jak ja zawsze zapominasz, gdzie trzymasz klucze? Nigdy nie znajdę kluczy na czas! I z powodu tego mojego nawyku spóźniłem się na studia, na tę limitowaną edycję wyprzedaży gadżetów z Gwiezdnych Wojen (wciąż denerwującą!), na randkę (nigdy nie wybrała
Kompas cyfrowy i wyszukiwarka kierunku: 6 kroków
Cyfrowy kompas i wyszukiwarka kursu: Autorzy: Cullan Whelan Andrew Luft Blake JohnsonPodziękowania:California Maritime Academy Evan Chang-SiuWprowadzenie:Podstawą tego projektu jest cyfrowy kompas ze śledzeniem kursu. Dzięki temu użytkownik może śledzić nagłówek na dużej odległości
System lokalizacji pamięci rezystora „Resys”: 7 kroków (ze zdjęciami)
System lokalizacji przechowywania rezystorów „Resys”: Jest to system, który ułatwia znalezienie rezystorów. Wyszukaj żądaną wartość, a odpowiednia szuflada zaświeci się. Ten system można rozszerzyć do żądanej liczby szuflad
Pióro lokalizacji UWB: 6 kroków
Pióro lokalizacji UWB: Ultra-WideBand Feather zawiera moduł Decawave DWM1000 i ATSAMD21 ARM Cortex M0 w obudowie piórkowej Adafruit. Moduł DWM1000 to moduł bezprzewodowy zgodny ze standardem IEEE802.15.4-2011 UWB, który umożliwia precyzyjne pozycjonowanie
Zegar lokalizacji Ktoś mnie kocha: 6 kroków (ze zdjęciami)
Zegar lokalizacji Ktoś mnie kocha: Z bliskimi za granicą lub poza stanem nic nie mówi, że myślę o tobie lepiej niż zawsze wiem, która jest dla nich godzina! Moi emerytowani teściowie przygotowywali się do służby na misji kościelnej w Berlinie w Niemczech, a moja żona wymyśliła g