Talaan ng mga Nilalaman:
- Hakbang 1: Mga kable
- Hakbang 2: Blynk Iot App
- Hakbang 3: Code
- Hakbang 4: Paglalahad
- Hakbang 5:
- Hakbang 6:
Video: Tracker ng GPS: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Hey Guys sa video na ito gagawa kami ng isang tracker ng GPS gamit ang Esp 8266 (nodemcu) at isang neo 6m GPS module kaya't magsimula tayo
Mga Pantustos:
NodemcuJumpersNeo 6m GPS modulePower bank
Hakbang 1: Mga kable
Ikonekta ang RX pin ng module ng GPS sa D1 pin ng nodemcu boardTX pin ng GPS module sa D2 pin ng nodemcuVcc pin sa 3.3voltsGnd pin sa Gnd
Hakbang 2: Blynk Iot App
I-install ang blynk app https://play.google.com/store/apps/details?id=cc.blynk&hl=fil Magdagdag ng 2 ipinakita na may markang pagpapakita ng halaga at pangalanan ang 1 halaga bilang Latitude at piliin ang pin v1At pangalanan ang pangalawang halaga bilang Longhitud at piliin ang pin v2At ngayon magdagdag ng 3 pagpapakita ng halaga at pangalanan ang una bilang satellite at piliin ang pin v4At ngayon pangalanan ang pangalawa bilang bilis at piliin ang pin v3At ngayon pangalanan ang ika-3 bilang Direksyon at piliin ang pin v5At ngayon magdagdag ng isang mapa at piliin ang pin v0At ngayon piliin ang itulak sa 1 segundo sa bawat widget at likhain ito
Hakbang 3: Code
Ipapadala ang isang token ng auth sa iyong email account kopyahin ang token at i-paste ito sa code at i-edit din at ipasok ang iyong WiFi ssid at password sa code at i-upload ito !! Ang code ay // Realtime GPS Tracker kasama ang Nodemcu ESP8266 # isama #include #define BLYNK_PRINT Serial # isama ang # isama ang static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (conneect Tx ng GPS) at GPIO 5 = D1 (Connect Rx ng GPSstatic const uint32_t GPSBaud = 9600; // kung ang rate ng Baud 9600 ay hindi gumana sa iyong kaso pagkatapos ay gumamit ng 4800TinyGPSPlus gps; // The TinyGPS ++ objectWidgetMap myMap (V0); // V0 para sa virtual pin ng Map WidgetSoftwareSerial ss (RXPin, TXPin); // Ang serial na koneksyon sa GPS aparatoBlynkTimer timer; float spd; // Variable upang iimbak ang mga speedfloat sats; // Variable upang maiimbak blangko ng tugon ng mga satellite tindig ng String; // Variable upang mag-imbak ng oryentasyon o direksyon ng GPSchar auth = "--------------------"; // Ang iyong proyekto sa pagpapatunay keycharchar ssid = "-------"; // Pangalan ng iyong network (HotSpot o Router name) char pass = "-------"; // Kaukulang Password // unsigned int move_index; // paglipat ng index, upang magamit sa ibang pagkakataon na nai-sign int move_index = 1; // naayos na lokasyon para sa nowvoid setup () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (auth, ssid, pass); timer.setInterval (5000L, checkGPS); // bawat 5s suriin kung nakakonekta ang GPS, talagang kailangang gawin nang isang beses} walang bisa ang checkGPS () {kung (gps.charsProcessed () <10) {Serial.println (F ("Walang napansin na GPS: suriin ang mga kable.")); Blynk.virtualWrite (V4, "GPS ERROR"); // Value Display widget sa V4 kung hindi nakita ang GPS}} void loop () {habang (ss.available ()> 0) {// sketch ay nagpapakita ng impormasyon sa tuwing ang isang bagong pangungusap ay na-encode nang tama. kung (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} void displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Pag-iimbak ng Lat. at si Lon. float longitude = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (latitude, 6); // float to x decimal places Serial.print ("MAHABA:"); Serial.println (longitude, 6); Blynk.virtualWrite (V1, String (latitude, 6)); Blynk.virtualWrite (V2, String (longitude, 6)); myMap.location (ilipat_index, latitude, longitude, "GPS_Location"); spd = gps.speed.kmph (); // get speed Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // makakuha ng bilang ng mga satellite Blynk.virtualWrite (V4, sats); tindig = TinyGPSPlus:: cardinal (gps.course.value ()); // kunin ang direksyon Blynk.virtualWrite (V5, tindig); } Serial.println ();}
Hakbang 4: Paglalahad
Kumuha ng isang walang laman na kahon ilagay ang buong system dito at ngayon ikonekta ang powerbank sa board ng Nodemcu
Hakbang 5:
Tapos na !!
Hakbang 6:
Inirerekumendang:
LoRa GPS Tracker Tutorial - LoRaWAN Sa Dragino at TTN: 7 Hakbang
LoRa GPS Tracker Tutorial | LoRaWAN With Dragino and TTN: Hoy, ano na, Guys! Akarsh dito mula sa CETech. Ang isang pares ng mga proyekto pabalik ay tumingin kami sa LoRaWAN Gateway mula sa Dragino. Ikinonekta namin ang iba't ibang mga node sa Gateway at naglipat ng data mula sa mga node sa Gateway gamit ang TheThingsNetwork bilang mga s
DIY GPS Tracker --- Application ng Python: 5 Hakbang (na may Mga Larawan)
DIY GPS Tracker --- Application ng Python: Sumali ako sa isang kaganapan sa pagbibisikleta dalawang linggo na ang nakakaraan. Matapos matapos, nais kong suriin ang ruta at ang bilis na aking sinakay sa oras na iyon. Sa kasamaang palad, hindi ito nakamit. Gumagamit ako ngayon ng ESP32 upang makagawa ng isang tracker ng GPS, at dadalhin ko ito upang maitala ang aking ruta sa pagbibisikleta
Desktop COVID19 Tracker With Clock! Sinusuportahan ng Raspberry Pi Tracker: 6 na Hakbang
Desktop COVID19 Tracker With Clock! Raspberry Pi Powered Tracker: Alam namin na maaari tayong mamatay anumang oras, kahit na maaari akong mamatay habang sinusulat ang post na ito, pagkatapos ng lahat, ako ako, ikaw, lahat tayo ay mortal. Ang buong mundo ay yumanig dahil sa COVID19 pandemya. Alam namin kung paano maiwasan ito, ngunit hey! alam namin kung paano manalangin at kung bakit manalangin, ginagawa namin
ESP32 GPS Tracker Na may isang OLED Display: 7 Hakbang
ESP32 GPS Tracker Gamit ang isang OLED Display: Ito ay isang tracker ng GPS na ipinapakita ang lahat ng posisyonal na data sa OLED display. Tinutulungan ng isang pindutan ang gumagamit na makipag-ugnay sa isang UI sa OLED. O, ano na, guys? Akarsh dito mula sa CETech. Nag-aalok ang code ng isang programa na hinimok ng menu gamit ang onboard button,
Movie Tracker - Sinusuportahan ng Raspberry Pi ang Tracker ng Paglabas ng Theatrical: 15 Hakbang (na may Mga Larawan)
Movie Tracker - Sinusuportahan ng Raspberry Pi ang Tracker ng Paglabas ng Dula: Ang Tracker ng Pelikula ay isang hugis ng clapperboard, Tagapagawasak ng Paglabas na pinalalakas ng Raspberry Pi. Gumagamit ito ng TMDb API upang mai-print ang poster, pamagat, petsa ng paglabas at pangkalahatang ideya ng mga paparating na pelikula sa iyong rehiyon, sa isang tinukoy na agwat ng oras (hal. Ang paglabas ng pelikula sa linggong ito) sa