Სარჩევი:
- ნაბიჯი 1: გაყვანილობა
- ნაბიჯი 2: Blynk Iot აპლიკაცია
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: პრეზენტაცია
- ნაბიჯი 5:
- ნაბიჯი 6:
ვიდეო: GPS Tracker: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ბიჭებო ამ ვიდეოში ჩვენ გავაკეთებთ GPS ტრეკერს Esp 8266 (nodemcu) და neo 6m GPS მოდულის გამოყენებით, ასე რომ დავიწყოთ
მასალები:
NodemcuJumpersNeo 6m GPS მოდული დენის ბანკი
ნაბიჯი 1: გაყვანილობა
შეაერთეთ RX pin GPS მოდული D1 pin nodemcu ფორუმში TX pin GPS მოდული D2 pin nodemcuVcc pin 3.3 ვოლტ Gnd pin Gnd
ნაბიჯი 2: Blynk Iot აპლიკაცია
დააინსტალირეთ ბლინკის აპლიკაცია https://play.google.com/store/apps/details?id=cc.blynk&hl=en_US დაამატეთ 2 ლეიბლით გამოსახული მნიშვნელობა და დაასახელეთ 1 მნიშვნელობა გრძედის სახით და შეარჩიეთ პინი v1 და დაასახელეთ მეორე მნიშვნელობა გრძედის და ამოირჩიე pin v2 v0 და ახლა შეარჩიეთ ბიძგი 1 წამში ყველა ვიჯეტზე და შექმენით იგი
ნაბიჯი 3: კოდი
ავტორის ნიშანი გაიგზავნება თქვენს ელ.ფოსტის ანგარიშზე, დააკოპირეთ ნიშანი და ჩასვით იგი კოდში, ასევე შეცვალეთ და შეიყვანეთ თქვენი WiFi ssid და პაროლი კოდში და ატვირთეთ !! კოდი არის // რეალურ დროში GPS Tracker Nodemcu ESP8266#მოიცავს #ჩართეთ #განსაზღვრეთ BLYNK_PRINT სერიალი #მოიცავს #მოიცავს #მოიცავს სტატიკურ კონსტ. RXPin = 4, TXPin = 5; // GPIO 4 = D2 (GPS– ის კავშირი Tx) და GPIO 5 = D1 (შეაერთეთ Rx of GPSstatic const uint32_t GPSBaud = 9600; // თუ Baud განაკვეთი 9600 არ მუშაობდა თქვენს შემთხვევაში, გამოიყენეთ 4800TinyGPSPlus GPS; // TinyGPS ++ objectWidgetMap myMap (V0); // V0 ვირტუალური პინის Map WidgetSoftwareSerial ss (RXPin, TXPin); // სერიული კავშირი GPS მოწყობილობასთან BlynkTimer ქრონომეტრი; float spd; // ცვლადი შენახვისთვის speedfloat sats; // ცვლადი შესანახად თანამგზავრების საპასუხოდ სიმებიანი ტარება; // ცვლადი GPS- ის ორიენტაციის ან მიმართულების შესანახად ssid = "-------"; // თქვენი ქსელის სახელი (HotSpot ან როუტერის სახელი) char pass = "-------"; // შესაბამისი პაროლი // unsigned int move_index; // გადაადგილების ინდექსი, რომელიც მოგვიანებით გამოყენებული იქნება ხელმოუწერელი int move_index = 1; // ფიქსირებული მდებარეობა ახლავე გაფუჭებისათვის setup () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (author, ssid, pass); timer.setInterval (5000L, checkGPS); // ყოველ 5 წამში ერთხელ შეამოწმეთ არის თუ არა GPS დაკავშირებული, მხოლოდ მართლაც უნდა გაკეთდეს ერთხელ} void checkGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("GPS არ არის გამოვლენილი: შეამოწმეთ გაყვანილობა.")); Blynk.virtualWrite (V4, "GPS ERROR"); // მნიშვნელობის ჩვენების ვიჯეტი V4– ზე, თუ GPS არ არის აღმოჩენილი}} void loop () {while (ss.available ()> 0) {// ესკიზი აჩვენებს ინფორმაციას ყოველ ჯერზე ახალი წინადადების სწორად კოდირებისას. if (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // ლათ. და ლონ. float გრძედი = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (გრძედი, 6); // ათწილადი x ათწილადზე Serial.print ("LONG:"); Serial.println (გრძედი, 6); Blynk.virtualWrite (V1, სიმებიანი (გრძედი, 6)); Blynk.virtualWrite (V2, სიმებიანი (გრძედი, 6)); myMap.location (move_index, გრძედი, გრძედი, "GPS_Location"); spd = gps.speed.kmph (); // მიიღეთ სიჩქარე Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // მიიღეთ თანამგზავრების რაოდენობა Blynk.virtualWrite (V4, sats); ტარების = TinyGPSPlus:: კარდინალური (gps.course.value ()); // მიიღეთ მიმართულება Blynk.virtualWrite (V5, ტარების); } Serial.println ();}
ნაბიჯი 4: პრეზენტაცია
აიღეთ ცარიელი ყუთი მასში ჩადეთ მთელი სისტემა და ახლა დააკავშირეთ powerbank Nodemcu დაფაზე
ნაბიჯი 5:
Ყველაფერი შესრულებულია !!
ნაბიჯი 6:
გირჩევთ:
LoRa GPS Tracker Tutorial - LoRaWAN დრაგინოსა და TTN– ით: 7 ნაბიჯი
LoRa GPS Tracker Tutorial | LoRaWAN დრაგინოსა და TTN– სთან ერთად: ჰეი, რა ხდება, ბიჭებო! აქარში აქ CETech– დან. რამდენიმე პროექტის უკან ჩვენ შევხედეთ LoRaWAN Gateway– ს დრაგინოდან. ჩვენ დავაკავშირეთ სხვადასხვა კვანძები Gateway– თან და გადავიტანეთ მონაცემები კვანძებიდან Gateway– ით TheThingsNetwork– ის გამოყენებით
წვრილმანი GPS Tracker --- პითონის პროგრამა: 5 ნაბიჯი (სურათებით)
წვრილმანი GPS Tracker --- პითონის პროგრამა: ორი კვირის წინ ველოსიპედის ღონისძიებაში მივიღე მონაწილეობა. დასრულების შემდეგ, მინდოდა მარშრუტის შემოწმება და სიჩქარე, რომელსაც მაშინ გავდიოდი. სამწუხაროდ, ეს არ იქნა მიღწეული. ახლა მე ვიყენებ ESP32– ს GPS ტრეკერის შესაქმნელად და მას ავიღებ ჩემი ველოსიპედის მარშრუტის ჩასაწერად
ESP32 GPS Tracker OLED დისპლეით: 7 ნაბიჯი
ESP32 GPS Tracker OLED ეკრანით: ეს არის GPS ტრეკერი, რომელიც აჩვენებს ყველა პოზიციურ მონაცემს OLED ეკრანზე. ღილაკი ეხმარება მომხმარებელს ინტერაქციაში UI OLED– ზე. ჰეი, რა ხდება, ბიჭებო? აქარში აქ CETech– დან. კოდი გთავაზობთ მენიუს პროგრამას საბორტო ღილაკის გამოყენებით
LoRa GPS Tracker/Pager: 9 ნაბიჯი (სურათებით)
LoRa GPS Tracker/Pager: --- მოწყობილობა, რომელიც აერთიანებს რეალურ დროში მდებარეობის თვალყურის დევნებას და ორმხრივ პეიჯერს, LoRa mesh ქსელში .--- მე დამიკავშირდა მრავალი ადამიანი საძიებო და სამაშველო სამსახურში (SAR), რომლებიც დაინტერესებული ვარ სხვა Ripple LoRa mesh პროექტებით, რომლებზეც ვმუშაობდი
LoRa GPS Tracker: 6 ნაბიჯი (სურათებით)
LoRa GPS Tracker: ეს პროექტი აჩვენებს, თუ როგორ უნდა ააწყოთ თქვენი საკუთარი GPS ტრეკერის მოდული, Ripple LoRa mesh ქსელებისთვის გამოსაყენებლად. იხილეთ ამ თანმხლები სტატია ინფორმაციისთვის: https://www.instructables.com/id/LoRa-Mesh-Radio/ ეს ტრეკერის მოდულები იყენებენ Semtech LoRa რადიოებს და