Obsah:
Video: GPS Tracker: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Hej, chlapci, v tomto videu vyrobíme sledovač GPS pomocou systému Esp 8266 (nodemcu) a modulu GPS 6 m, aby sme mohli začať.
Zásoby:
NodemcuJumpersNeo 6m GPS modulPowerbanka
Krok 1: Zapojenie
Pripojte pin RX modulu GPS k kolíku D1 na doske nodemcu TX kolík modulu GPS k kolíku D2 konektora nodemcuVcc na 3,3 voltov Gnd pin k Gnd
Krok 2: Aplikácia Blynk Iot
Nainštalujte si aplikáciu blynk https://play.google.com/store/apps/details?id=cc.blynk&hl=sk_SK Pridajte 2 označené hodnoty a pomenujte 1 hodnotu ako Latitude a zvoľte kolík v1 A druhú hodnotu pomenujte ako Longitude a zvoľte pin v2A teraz pridajte zobrazenie 3 hodnôt a pomenujte prvý ako satelit a zvoľte pin v4A teraz pomenujte druhý ako rýchlosť a zvoľte pin v3A teraz pomenujte 3. ako Smer a zvoľte pin v5A teraz pridajte mapu a zvoľte pin v0A teraz vyberte push to 1 sekundu pre každý widget a vytvorte ho
Krok 3: Kód
Na váš e -mailový účet bude odoslaný autorizačný token, skopírujte ho a vložte ho do kódu a tiež upravte a zadajte svoj WiFi ssid a heslo do kódu a nahrajte ho !! Kód je // Realtime GPS Tracker s Nodemcu ESP8266#include #include #define BLYNK_PRINT Sériové #zahrnutie #include static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (connect Tx of GPS) and GPIO 5 = D1 (Connect Rx of GPSstatic const uint32_t GPSBaud = 9600; // ak vo vašom prípade nefungovala prenosová rýchlosť 9600, potom použite 4800TinyGPSPlus gps; // The TinyGPS ++ objectWidgetMap myMap (V0); // V0 pre virtuálny pin mapy WidgetSoftwareSerial ss (RXPin, TXPin); // Sériové pripojenie k časovaču zariadenia GPSBlynkTimer; float spd; // Premenná na ukladanie satelitov speedfloat; // Premenná na ukladanie počet satelitov, ktoré reagujú na reťazec; // variabilné na uloženie orientácie alebo smeru GPSchar auth = "--------------------"; // kľúč na overenie vášho projektu ssid = "-------"; // Názov vašej siete (názov HotSpot alebo Router) char pass = "-------"; // Zodpovedajúce heslo // nepodpísané int move_index; // pohyblivý index, použiteľný neskôr nepodpísaný int move_index = 1; // pevné miesto pre teraz vyhnúť sa inštalácii () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (auth, ssid, pass); timer.setInterval (5000L, checkGPS); // každých 5 s skontrolujte, či je pripojené GPS, treba to urobiť skutočne iba raz} neplatná kontrolaGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("GPS not found: check wiring.")); Blynk.virtualWrite (V4, „GPS ERROR“); // Widget zobrazenia hodnoty na V4, ak nie je detekovaný GPS}} void loop () {while (ss.available ()> 0) {// skica zobrazuje informácie zakaždým, keď je správne zakódovaná nová veta. if (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Ukladanie lat. a Lon. float longitude = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (zemepisná šírka, 6); // float na x desatinných miest Serial.print ("LONG:"); Serial.println (zemepisná dĺžka, 6); Blynk.virtualWrite (V1, String (zemepisná šírka, 6)); Blynk.virtualWrite (V2, String (zemepisná dĺžka, 6)); myMap.location (move_index, latitude, longitude, "GPS_Location"); spd = gps.speed.kmph (); // získajte rýchlosť Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // získanie počtu satelitov Blynk.virtualWrite (V4, sats); ložisko = TinyGPSPlus:: cardinal (gps.course.value ()); // získajte smer Blynk.virtualWrite (V5, ložisko); } Serial.println ();}
Krok 4: Prezentácia
Vezmite prázdny box, vložte do neho celý systém a teraz pripojte powerbanku k doske Nodemcu
Krok 5:
Všetko hotové !!
Krok 6:
Odporúča:
Výukový program LoRa GPS Tracker - LoRaWAN s Draginom a TTN: 7 krokov
Výukový program LoRa GPS Tracker | LoRaWAN s Draginom a TTN: Hej, čo sa deje, chlapci! Akarsh tu z CETech. Pár projektov späť sme sa pozreli na bránu LoRaWAN od Dragino. K bráne sme pripojili rôzne uzly a prenášali sme údaje z uzlov k bráne pomocou siete TheThingsNetwork ako
DIY GPS Tracker --- Aplikácia Python: 5 krokov (s obrázkami)
DIY GPS Tracker --- Aplikácia Python: Pred dvoma týždňami som sa zúčastnil cyklistickej akcie. Po skončení som si chcel skontrolovať trasu a rýchlosť, ktorou som vtedy išiel. Žiaľ, nebolo to dosiahnuté. Teraz používam ESP32 na výrobu sledovača GPS a vezmem ho na zaznamenanie svojej cyklistickej trasy
GPS tracker ESP32 s OLED displejom: 7 krokov
ESP32 GPS Tracker s OLED displejom: Jedná sa o GPS tracker, ktorý zobrazuje všetky pozičné údaje na OLED displeji. Tlačidlo pomáha používateľovi komunikovať s používateľským rozhraním na OLED. Čo sa deje, priatelia? Akarsh tu od CETech. Kód ponúka program ovládaný z ponuky pomocou integrovaného tlačidla,
LoRa GPS Tracker/Pager: 9 krokov (s obrázkami)
LoRa GPS Tracker/Pager: --- Zariadenie, ktoré kombinuje sledovanie polohy v reálnom čase a obojsmerný pager v sieťovej sieti LoRa. --- Kontaktovalo ma niekoľko ľudí pri pátraní a záchrane (SAR), ktorí majú záujem o ďalšie sieťové projekty Ripple LoRa, na ktorých pracujem
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 krokov (s obrázkami)
Movie Tracker - Sledovač kín poháňaný Raspberry Pi: Movie Tracker je sledovač vydaní poháňaný Raspberry Pi v tvare klapky. Využíva rozhranie TMDb API na tlač plagátu, názvu, dátumu uvedenia na trh a prehľadu nadchádzajúcich filmov vo vašom regióne v určenom časovom intervale (napr. Uvedenie filmu tento týždeň)