INHOUDSOPGAWE:
Video: GPS -spoorsnyer: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hey ouens in hierdie video maak ons 'n GPS -spoorsnyer met behulp van Esp 8266 (nodemcu) en 'n neo 6m GPS -module, so laat ons begin
Benodighede:
NodemcuJumpersNeo 6m GPS moduleKragbank
Stap 1: Bedrading
Koppel die RX -pen van die GPS -module aan die D1 -pen van die nodemcu -bord TX -pen van die GPS -module aan die D2 -pen van die nodemcuVcc -pen aan die 3,3volts Gnd -pen na die Gnd
Stap 2: Blynk Iot -app
Installeer die blynk -app https://play.google.com/store/apps/details?id=cc.blynk&hl=af_US Voeg 2 gemerkte waarde -vertoning by en noem die 1 -waarde as Latitude en kies die pen v1 En noem die tweede waarde as Longitude en kies pen v2 En voeg nou 3 waarde -skerm by en noem die eerste as satelliet en kies die pen v4 En noem nou die tweede as spoed en kies pin v3 Noem nou die derde as Rigting en kies die pen v5 Voeg nou 'n kaart by en kies pen v0 En kies nou push tot 1 sekonde vir elke widget en skep dit
Stap 3: Kodeer
'N Verifikasieteken word na u e -posrekening gestuur, kopieer die teken en plak dit in die kode, en wysig en voer ook u WiFi -ssid en wagwoord in by die kode en laai dit op !! Die kode is // Realtime GPS Tracker met Nodemcu ESP8266#include #include #define BLYNK_PRINT Serial #include #include static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (verbind Tx van GPS) en GPIO 5 = D1 (Verbind Rx van GPSstatic const uint32_t GPSBaud = 9600; // as Baud rate 9600 nie in u geval werk nie, gebruik dan 4800TinyGPSPlus gps; // The TinyGPS ++ objectWidgetMap myMap (V0); // V0 vir virtuele pen van Map WidgetSoftwareSerial ss (RXPin, TXPin); // Die seriële verbinding met die GPS -toestelBlynkTimer timer; float spd; // Veranderlik om die speedfloat sats op te slaan; // Variabel om op te slaan aantal satelliete response Stringdraad; // Veranderlik in die oriëntasie of rigting van GPSchar-outeur = "--------------------"; ssid = "-------"; // Naam van u netwerk (HotSpot of router naam) char pass = "-------"; // Ooreenstemmende wagwoord // ongetekende int move_index; // bewegende indeks, om later gebruik te word ondertekende int move_index = 1; // vaste ligging vir nouvoid -opstelling () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (auth, ssid, pass); timer.setInterval (5000L, checkGPS); // kyk elke 5de of GPS gekoppel is, hoef net regtig een keer gedoen te word} void checkGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("Geen GPS bespeur: kontroleer bedrading.")); Blynk.virtualWrite (V4, "GPS FOUT"); // Waarde -vertoon -widget op V4 as GPS nie bespeur word nie}} leemte -lus () {terwyl (ss.available ()> 0) {// skets inligting vertoon elke keer as 'n nuwe sin korrek gekodeer word. as (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Stoor die Lat. en Lon. float lengtegraad = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (breedtegraad, 6); // dryf na x desimale plekke Serial.print ("LANG:"); Serial.println (lengtegraad, 6); Blynk.virtualWrite (V1, string (breedtegraad, 6)); Blynk.virtualWrite (V2, snaar (lengte, 6)); myMap.location (move_index, latitude, longitude, "GPS_Location"); spd = gps.speed.kmph (); // kry spoed Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // kry aantal satelliete Blynk.virtualWrite (V4, sats); peiling = TinyGPSPlus:: kardinaal (gps.course.value ()); // kry die rigting Blynk.virtualWrite (V5, peiling); } Serial.println ();}
Stap 4: Aanbieding
Neem 'n leë boks en plaas die hele stelsel daarin en koppel nou die powerbank aan die Nodemcu -bord
Stap 5:
Alles klaar !!
Stap 6:
Aanbeveel:
Maak GPS -GRENSE GRENSE Met behulp van Arduino: 8 stappe
Maak GPS -GRENSSE met behulp van Arduino: In hierdie tutoriaal leer ons hoe u 'n GPS -GRENS kan maak met Arduino, dit is handig as u 'n robot het en u nie wil hê dat dit buite die gespesifiseerde gebied moet gaan nie. As die robot buite die gebied is , sal die skerm 'Buite' wys
GPS Para Norma (Datalogger EEPROM): 5 stappe
GPS Para Norma (Datalogger EEPROM): Eenvoudige GPS troeteldier -datalogger gebaseer op arduino- en EEPROM -opname ================================= ================================================================================================== '' 'Gom' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' `` 'n = '' '' '' ========================
Skep pasgemaakte kaarte vir u Garmin GPS: 8 stappe (met foto's)
Skep pasgemaakte kaarte vir u Garmin GPS: as u 'n Garmin GPS het wat ontwerp is vir stap- en ander buitelugaktiwiteite (insluitend die GPSMAP-, eTrex-, Colorado-, Dakota-, Oregon- en Montana -reeks), hoef u nie tevrede wees met die kaalbene-kaarte wat vooraf gelaai was. E
LoRa GPS Tracker -tutoriaal - LoRaWAN Met Dragino en TTN: 7 stappe
LoRa GPS Tracker -tutoriaal | LoRaWAN Met Dragino en TTN: Hey, wat gaan aan, ouens! Akarsh hier van CETech. 'N Paar projekte terug het ons na die LoRaWAN Gateway van Dragino gekyk. Ons het verskillende nodusse aan die Gateway gekoppel en data vanaf die nodusse na die Gateway oorgedra met behulp van TheThingsNetwork as die
Hoe u die DeLorme Earthmate GPS LT-20 aan u Google Earth kan koppel vir 'n uitstekende GPS-spoorkaart: 5 stappe
Hoe om die DeLorme Earthmate GPS LT-20 aan u Google Earth te koppel vir 'n uitstekende GPS-opsporingskaart: Ek sal u wys hoe u 'n GPS-toestel aan die gewilde Google Earth-program kan koppel sonder om Google Earth Plus te gebruik. Ek het nie 'n groot begroting nie, so ek kan verseker dat dit so goedkoop moontlik is