
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05


Ahoj všetci, dnes sa pozrime, ako vytvoriť vyhľadávač polohy GPS pomocou GPS modulu NEO-6m a arduina. Najprv sa pozrime, čo je GPS.
Krok 1: ČO JE GPS?

Global Positioning System (GPS), pôvodne NAVSTAR GPS, je satelitný rádionavigačný systém, ktorý vlastní vláda USA a ktorý prevádzkuje americké vojenské letectvo. Jedná sa o globálny navigačný satelitný systém (GNSS), ktorý poskytuje geolokačné a časové informácie prijímaču GPS kdekoľvek na Zemi alebo v jeho blízkosti, kde je neobmedzená viditeľnosť štyroch alebo viacerých satelitov GPS. Prekážky, ako sú hory a budovy, blokujú relatívne slabé signály GPS.
GPS nevyžaduje, aby užívateľ prenášal akékoľvek údaje, a funguje nezávisle od akéhokoľvek telefónneho alebo internetového príjmu, aj keď tieto technológie môžu zvýšiť užitočnosť informácií o polohe GPS. GPS poskytuje kritické možnosti určovania polohy vojenským, civilným a komerčným používateľom na celom svete. Vláda Spojených štátov vytvorila systém, udržiava ho a robí ho voľne prístupným pre kohokoľvek s prijímačom GPS.
Krok 2: Zhromaždite požadované materiály:


Požadované materiály sú:
*Modul GPS NEO -6m - pobočka v Amazone
*Arduino uno - pobočka v Amazone
*LCD displej - pobočka v Amazone
** Poznámka: Toto sú odkazy na pobočky Amazonu. Keď nakúpite prostredníctvom týchto odkazov, dostanem malú províziu, ktorá mi pomôže napísať ďalšie a ďalšie články
Krok 3: OBVOD

Nasledujúci obvod:
GPS modul ==> Arduino
* GND ==> GND
* TX ==> Digitálny kolík (D3)
* RX ==> Digitálny kolík (D4)
*Vcc ==> 3,3 V
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
*VEE ==> 10K odpor
*RS ==> A0 (analógový kolík)
*R/W ==> GND
*E ==> A1
*D4 ==> A2
*D5 ==> A3
*D6 ==> A4
*D7 ==> A5
*LED+ ==> VCC
*LED- ==> GND
Krok 4: KÓD
#zahrnúť
#include #include // long lat, lon; // vytvorenie premennej pre objekt zemepisnej šírky a dĺžky float lat, lon; // vytvorenie premennej pre objekt zemepisnej šírky a dĺžky SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS gps; // vytvorenie objektu gps void setup () {Serial.begin (9600); // pripojenie serial Serial.println ("Signál prijatý GPS:"); gpsSerial.begin (9600); // pripojenie senzora gps lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// kontrola údajov GPS, ak (gps.encode (gpsSerial.read ()))) // kódovanie údajov GPS {gps.f_get_position (& lat, & lon); // získanie zemepisnej šírky a dĺžky // zobrazenie polohy lcd.clear (); lcd.setCursor (1, 0); lcd.print („signál 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); }} Latitude reťazca = String (lat, 6); Dĺžka reťazca = reťazec (dlho, 6); Serial.println (zemepisná šírka+";"+zemepisná dĺžka); oneskorenie (1000); }
Krok 5: VÝSTUP
Po všetkých pripojeniach a nahraní kódu teda modulu GPS nejaký čas trvá, kým sa opraví satelit, čo je zvyčajne 15 až 20 minút. Ak to trvá dlhšie, choďte von a vyskúšajte to, pretože nie je možné dosiahnuť opravu satelitu vo vnútri domu.. Potom môžete vidieť, že LCD displej môže zobrazovať GPS kordáty.
Odporúča:
Vyhľadávač kľúčov IoT pomocou ESP8266-01: 11 krokov (s obrázkami)

Vyhľadávač kľúčov IoT pomocou ESP8266-01: Ste ako ja, že vždy zabúdate, kde ste si uložili kľúče? Nikdy nemôžem nájsť svoje kľúče včas! A kvôli tomuto môjmu zvyku som meškal na vysokú školu, na predaj limitovanej edície dobrôt Star Wars (stále znepokojujúce!), Na rande (nikdy si nevybrala
Senzor polohy stojana na bicykli od Magicbit [Magicblocks]: 8 krokov
![Senzor polohy stojana na bicykli od Magicbit [Magicblocks]: 8 krokov Senzor polohy stojana na bicykli od Magicbit [Magicblocks]: 8 krokov](https://i.howwhatproduce.com/images/002/image-3509-j.webp)
Senzor polohy stojana na bicykli od Magicbit [Magicblocks]: Jednoduchý DIY projekt na výrobu senzora polohy stojana s Magicbitom pomocou Magicblocks. V tomto projekte používame magicbit ako vývojovú dosku, ktorá je založená na ESP32. V tomto projekte je preto možné použiť akúkoľvek vývojovú dosku ESP32
Vyhľadávač dosahu Arduino: 6 krokov

Vyhľadávač dosahu Arduino: Tento vyhľadávač dosahu bol vytvorený tak, aby monitoroval, či sú dvere otvorené alebo nie. Meranie vzdialenosti dverí nám umožní identifikovať, či sú dvere otvorené alebo zatvorené
Vyhľadávač vzdialenosti Arduino: 3 kroky

Vyhľadávač vzdialenosti Arduino: Jedná sa o projekt založený na doske, ktorý používa Atmel Atmega 2560 (Arduino Mega) na nájdenie vzdialenosti pomocou ultrazvukového senzora. Výstup je možné získať v " cm " na obrazovke LCD 16x2 a sériovom monitore Arduino IDE. Môžeme tiež použiť 16x2
Vreckový vyhľadávač drôtu: 3 kroky

Vreckový vyhľadávač drôtov: Drôty sú nevyhnutné na vedenie elektriny z jedného miesta na druhé. Tieto hrajú hlavnú úlohu v ľudskom živote. Riešime veľa káblov počnúc od slúchadiel k televízoru. Vnútri stien vedú všetky drôty, aby mali dobre vyzerajúci