Obsah:
Video: Pripojenie GPS VK16E k systému Arduino UNO: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Toto je jednoduchý návod pre ľudí, ktorí by chceli vedieť, ako prepojiť a používať svoj modul GPS s Arduino.
Používam Arduino UNO Shield #Hackduino a modul VK16E GPS.
ďalšie informácie nájdete v technickom liste.
Krok 1: Pripojenie obvodu
ČIERNY vodič k doske Ultimate dosky Gnd
ČERVENÝ vodič na 5V pripojenie dosky Ultimate
MODRÝ vodič na pripojenie RxD dosky Ultimate
ZELENÉ zapojenie do dosky TxD dosky Ultimate
BIELY drôt k prepojeniu PPS s doskou Ultimate
Podľa nášho kódu
pripojiť
RXPin dosky na digitalPin 4, TXPin dosky na digitalPin 3
Vcc až 5v a GND až GND
Krok 2: Programovanie
V prvom rade potrebujete knižnicu:
Tu si môžete stiahnuť
Po inštalácii knižnice do arduina otvorte DeviceExample.ino z príkladov> tinyGPS ++
alebo jednoducho skopírujte nižšie uvedený kód.
#zahrnúť
#zahrnúť
/ * * https://alaspuresujay.github.io/ * sledujte ma na instagrame https://www.instagram.com/alaspuresujay * Táto ukážková skica ukazuje bežné používanie objektu TinyGPS ++ (TinyGPSPlus). Vyžaduje použitie SoftwareSerial a predpokladá sa, že máte 9600-baudové sériové zariadenie GPS zapojené na kolíkoch 4 (rx) a 3 (tx). */ static const int RXPin = 4, TXPin = 3; static const uint32_t GPSBaud = 9600;
// Objekt TinyGPS ++
GPS TinyGPSPlus;
// Sériové pripojenie k zariadeniu GPS
SoftwareSerial ss (RXPin, TXPin);
neplatné nastavenie ()
{Serial.begin (115200); ss.begin (GPSBaud);
Serial.println (F ("DeviceExample.ino"));
Serial.println (F („Jednoduchá ukážka TinyGPS ++ s pripojeným modulom GPS“)); Serial.print (F ("Testovanie knižnice TinyGPS ++ v.")); Serial.println (TinyGPSPlus:: libraryVersion ()); Serial.println (F ("od Sujay Alaspure")); Serial.println (); }
prázdna slučka ()
{// Tento náčrt zobrazuje informácie zakaždým, keď je správne zakódovaná nová veta. while (ss.available ()> 0) if (gps.encode (ss.read ())) displayInfo ();
if (millis ()> 5000 && gps.charsProcessed () <10) {Serial.println (F ("No GPS found: check wiring.")); while (pravda); }}
prázdne zobrazenieInfo ()
{
float latt = gps.location.lat ();
Serial.print (gps.location.lat (), 10); Serial.print (F (",")); Serial.print (gps.location.lng (), 10); Serial.print (""); Serial.print (latt, 10);
Serial.print (F ("Miesto:")); if (gps.location.isValid ()) {Serial.print (gps.location.lat (), 6); Serial.print (F (",")); Serial.print (gps.location.lng (), 6); } else {Serial.print (F ("NEPLATNÝ")); }
Serial.print (F („Dátum/Čas:“));
if (gps.date.isValid ()) {Serial.print (gps.date.month ()); Serial.print (F ("/")); Serial.print (gps.date.day ()); Serial.print (F ("/")); Serial.print (gps.date.year ()); } else {Serial.print (F ("NEPLATNÝ")); }
Serial.print (F (""));
if (gps.time.isValid ()) {if (gps.time.hour () <10) Serial.print (F ("0")); Serial.print (gps.time.hour ()); Serial.print (F (":")); if (gps.time.minute () <10) Serial.print (F ("0")); Serial.print (gps.time.minute ()); Serial.print (F (":")); if (gps.time.second () <10) Serial.print (F ("0")); Serial.print (gps.time.second ()); Serial.print (F (".")); if (gps.time.centisecond () <10) Serial.print (F ("0")); Serial.print (gps.time.centisecond ()); } else {Serial.print (F ("NEPLATNÝ")); }
Serial.println ();
}
Krok 3: Poznámky:
Modul GPS umiestnite mimo svojho domu alebo k oknu.
- Lacné moduly GPS, ako napríklad VK16E, nemajú veľmi presné signály 1 pps.
- Pravdepodobne prídete na to, že rovnako ako mnoho modulov GPS, ktoré používajú prepojovaciu anténu, môže byť potrebné, aby modul GPS bol pri okne alebo vonku. Zdá sa, že sila signálov GPS sa výrazne líši v závislosti od polohy a okolitých budov atď. GPS modulu môže tiež prospieť, ak bude ďalej od súpravy Ultimate, v závislosti od rozloženia vašej chatrče a uzemnenia. Z tohto dôvodu možno budete chcieť modul GPS pripojiť k súprave pomocou niekoľko metrov drôtu. Odporúčam použiť tienený kábel s obrazovkou pripojenou k Gnd. 4)
- Modul má zelenú diódu LED, ako je znázornené na obrázkoch vyššie, ktorá je nepretržite ZAPNUTÁ, keď modul GPS hľadá satelitný zámok, a pri uzamknutí bliká rýchlosťou 1 impulz za sekundu.
Ako skontrolovať polohu na mape Google pomocou nižšie uvedeného odkazu
maps.google.com/?q=, zemepisná šírka-> zemepisná šírka
lng-> zemepisná dĺžka
Odporúča:
Pripojte sa k celulárnemu systému diaľkového ovládania systému Android Telnet .: 9 krokov
Pripojte sa k celulárnemu systému diaľkového ovládania systému Android: ¡Bienvenido! Aktuálne informácie, ako napríklad prístup k internetu. Väčšina webových stránok a všetkých globálnych počítačových úložísk, ktoré prenášajú údaje; pretože sú sólo eséces contar con las herramientas y técnicas correctas para poder ac
Základy IoT: Pripojenie IoT k cloudu pomocou systému Mongoose OS: 5 krokov
Základy IoT: Pripojenie IoT k cloudu pomocou systému Mongoose OS: Ak ste človek, ktorý sa zaoberá drotárstvom a elektronikou, častejšie sa stretnete s pojmom internet vecí, ktorý sa zvyčajne označuje skratkou IoT, a že označuje skupinu zariadení, ktoré sa môžu pripojiť k internetu! Byť takým človekom
ESP-12E (ESP8266) s Arduino Uno: Pripojenie: 3 kroky
ESP-12E (ESP8266) S Arduino Uno: Pripojenie: POSTUPUJTE V PROGRESE, NECHTE KOMENTÁRE, ABY SME TO MOHLI VYLEPŠIŤ SPOLU Tento návod je prvou z troch častí určených pre ľudí, ktorí chcú pripojiť svoj ESP8266 prostredníctvom dosky Arduino UNO. Konkrétnejšie budem používať verziu ESP-12E týchto
Pripojenie systému environmentálneho senzora pre UAV: 18 krokov
Príloha k systému environmentálnych senzorov pre UAV: Účelom tohto návodu je popísať, ako skonštruovať, pripevniť a ovládať environmentálny senzorový systém spoločnosti Integrated Solutions Technology v spojení s dronom DJI Phantom 4. Tieto balíky senzorov využívajú dron na prenos
Prototyp jednoduchého parkovacieho systému pomocou systému Ebot: 3 kroky
Prototyp jednoduchého parkovacieho systému pomocou systému Ebot: Vytvoril som prototyp jednoduchého parkovacieho systému pomocou systému Ebot. V tomto systéme je ultrazvukový senzor na detekciu vozidla/predmetu. LCD modul zobrazí počet zistených vozidiel. Akonáhle číslo dosiahne maximum, zobrazí sa správa & q