Mündəricat:
Video: GPS İzləyicisi: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Hey uşaqlar bu videoda Esp 8266 (nodemcu) və neo 6m GPS modulundan istifadə edərək GPS izləyicisi hazırlayacağıq.
Təchizat:
NodemcuJumpersNeo 6m GPS modulu Güc bankı
Addım 1: Kabel çəkmə
GPS modulunun RX pinini nodemcu lövhəsinin D1 pininə bağlayın GPS modulunun TX pinini nodemcu üçün V2 pininə 3.3 voltGnd pininə Gnd -ə bağlayın
Addım 2: Blynk Iot Tətbiqi
Blynk tətbiqini quraşdırın https://play.google.com/store/apps/details?id=cc.blynk&hl=tr_USA 2 etiketli dəyər göstərin və 1 dəyərini Latitude olaraq adlandırın və pin v1 seçin və ikinci dəyəri Boylam və pin v2 seçin və indi 3 dəyərli ekran əlavə edin və birincisini peyk olaraq adlandırın v4 pinini seçin və indi ikincisini sürət olaraq seçin və pin v3 seçin və indi üçüncüsünü istiqamət olaraq adlandırın və pin v5 seçin və indi xəritəni əlavə edin və pin seçin v0Və indi hər bir vidjetə 1 saniyəyə qədər vurun seçin və yaradın
Addım 3: Kod
Doğrulama işarəsi e -poçt hesabınıza göndəriləcək, işarəni kopyalayın və kodu yapışdırın, həmçinin WiFi ssid və şifrənizi koda daxil edin və yükləyin! Kod // Nodemcu ESP8266 ilə Realtime GPS Tracker. #include #define BLYNK_PRINT Serial #include #inc static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (GPS Tx -ini bağlayın) və GPIO 5 = D1 (GPS -in statik quruluşunu birləşdirin uint32_t GPSBaud = 9600; objectWidgetMap myMap (V0); // Map WidgetSoftwareSerial ss (RXPin, TXPin) virtual pin üçün V0; // GPS cihazına serial əlaqəBlynkTimer timer; float spd; // Sürət qanadlarını saxlamaq üçün dəyişən; // Saxlamaq üçün dəyişən peyk reaksiyasıString daşıyıcısı; // GPSchar təsdiqinin istiqamətini və ya istiqamətini saxlamaq üçün dəyişkəndir = "--------------------"; // Layihənizin kimlik doğrulaması açar çarxınız ssid = "-------"; // Şəbəkənizin adı (HotSpot və ya Router adı) char pass = "-------"; // Müvafiq Şifrə // imzasız int move_index; // sonradan imzalanmayan int move_index = 1; // hərəkətli indeks, ssid, pass); timer.setInterval (5000L, checkGPS); // GPSin bağlı olub olmadığını hər 5 saniyədə bir yoxlayın, yalnız həqiqətən bir dəfə edilməlidir} void checkGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("GPS tapılmadı: naqilləri yoxlayın")); Blynk.virtualWrite (V4, "GPS ERROR"); // GPS aşkarlanmadıqda V4 -də Dəyər Göstərmə vidjeti}} boşluq döngəsi () {while (ss.available ()> 0) {// eskiz hər dəfə yeni bir cümlə düzgün kodlandıqda məlumatı göstərir. if (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Latın saxlanması. və Lon. float uzunluq = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (enlik, 6); // x decimal yerlərində üzmək Serial.print ("UZUN:"); Serial.println (uzunluq, 6); Blynk.virtualWrite (V1, String (enlik, 6)); Blynk.virtualWrite (V2, String (uzunluq, 6)); myMap.location (move_index, enlem, boylam, "GPS_Location"); spd = gps.speed.kmph (); // sürəti əldə edin Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // peyklərin sayını əldə edin Blynk.virtualWrite (V4, sats); hesab = TinyGPSPlus:: kardinal (gps.course.value ()); // Blynk.virtualWrite istiqamətini əldə edin (V5, rulman); } Serial.println ();}
Addım 4: Təqdimat
Boş bir qutu götürün və bütün sistemi ona yerləşdirin və indi powerbankı Nodemcu kartına bağlayın
Addım 5:
Hər şey hazırdır !!
Addım 6:
Tövsiyə:
DIY GPS İzləyicisi-Python Tətbiqi: 5 Adım (Şəkillərlə)
DIY GPS Tracker --- Python Tətbiqi: İki həftə əvvəl bir velosiped yarışına qatıldım. Bitirdikdən sonra marşrutu və o vaxt sürdüyüm sürəti yoxlamaq istədim. Təəssüf ki, buna nail olunmadı. İndi GPS izləyicisi etmək üçün ESP32 -dən istifadə edirəm və velosiped marşrutumu qeyd etmək üçün götürəcəyəm
OLED Ekranlı ESP32 GPS İzləyicisi: 7 addım
OLED Ekranı olan ESP32 GPS İzləyicisi: Bu, OLED ekranda bütün mövqe məlumatlarını göstərən bir GPS izləyicisidir. Bir düymə istifadəçiyə OLED -də bir UI ilə əlaqə qurmağa kömək edir. Hey nə var uşaqlar? Akarsh burada CETech -dən. Kod, göyərtədəki düyməni istifadə edərək menyu ilə idarə olunan bir proqram təqdim edir
SMS Bildirişi və Thingspeak Məlumat Yükləmə ilə GPS Avtomobil İzləyicisi, Arduino əsaslı, Ev Avtomatlaşdırması: 5 addım (şəkillərlə)
SMS Bildirişi və Thingspeak Məlumat Yükləmə, Arduino Əsaslı, Ev Avtomatlaşdırması ilə GPS Avtomobil İzləyicisi: Bu GPS izləyicisini keçən il hazırladım və yaxşı işlədiyindən indi Instructable -da dərc edirəm. Baqajdakı aksesuar fişinə bağlıdır. GPS izləyicisi avtomobilin mövqeyini, sürətini, istiqamətini və ölçülən temperaturu mobil məlumat vasitəsilə yükləyir
LoRa GPS İzləyicisi/Çağırıcı: 9 Adım (Şəkillərlə birlikdə)
LoRa GPS Tracker/Çağrı cihazı: --- Bir LoRa mesh şəbəkəsi üzərindən real vaxt yeri izləmə və iki tərəfli çağrı cihazını birləşdirən bir cihaz .--- Axtarış və xilasetmə (SAR) işində çalışan bir çox insanla əlaqə saxladım. çalışdığım digər Ripple LoRa mesh layihələri ilə maraqlanıram
Evdə hazırlanan GPS İzləyicisi (SIM800L, Ublox NEO-6M, Arduino): 8 addım
Evdə Realtime GPS Tracker (SIM800L, Ublox NEO-6M, Arduino): Yəni mənim kimi ətrafımda uzanan bir GSM modulu var? Həm də GPS izləyicisi? Eyni şeyi düşünürük! Bu təlimatlarda, yeni başlayanlar baxımından məqsədinizə necə çatacağınızı sizə göstərməyə çalışacağam. Əvvəllər elektrik mühəndisliyi haqqında heç bir məlumatım olmadığından (