Isi kandungan:
- Langkah 1: Pendawaian
- Langkah 2: Aplikasi Blynk Iot
- Langkah 3: Kod
- Langkah 4: Pembentangan
- Langkah 5:
- Langkah 6:
Video: Penjejak GPS: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Hai kawan-kawan dalam video ini kita akan membuat pelacak GPS menggunakan Esp 8266 (nodemcu) dan modul GPS neo 6m jadi mari kita mulakan
Bekalan:
Modul GPS NodemcuJumpersNeo 6mPower bank
Langkah 1: Pendawaian
Sambungkan pin RX modul GPS ke D1 pin papan nodemcu Pin TX modul GPS ke D2 pin nodemcuVcc ke 3.3voltsGnd pin ke Gnd
Langkah 2: Aplikasi Blynk Iot
Pasang aplikasi blynk https://play.google.com/store/apps/details?id=cc.blynk&hl=en_USTambah 2 paparan nilai berlabel dan namakan nilai 1 sebagai Latitud dan pilih pin v1Dan namakan nilai kedua sebagai Bujur dan pilih pin v2Dan sekarang tambahkan 3 paparan nilai dan namakan yang pertama sebagai satelit dan pilih pin v4Dan sekarang namakan yang kedua sebagai kelajuan dan pilih pin v3Dan sekarang namakan yang ketiga sebagai Arah dan pilih pin v5Dan sekarang tambahkan peta dan pilih pin v0Dan sekarang pilih tekan hingga 1 saat untuk setiap widget dan buat
Langkah 3: Kod
Token autentikasi akan dihantar ke akaun e-mel anda menyalin token tersebut dan menampalnya dalam kod dan juga mengedit dan memasukkan ssid WiFi dan kata laluan anda ke kod tersebut dan memuat naiknya !! Kodnya adalah // Realtime GPS Tracker dengan Nodemcu ESP8266 # include #include #define BLYNK_PRINT Serial # include #include static const int RXPin = 4, TXPin = 5; // GPIO 4 = D2 (sambungkan Tx GPS) dan GPIO 5 = D1 (Sambungkan Rx GPSstatic const uint32_t GPSBaud = 9600; // jika Baud rate 9600 tidak berfungsi dalam kes anda maka gunakan 4800TinyGPSPlus gps; // The TinyGPS ++ objectWidgetMap myMap (V0); // V0 untuk pin maya Map WidgetSoftwareSerial ss (RXPin, TXPin); // Sambungan bersiri ke peranti GPSBlynkTimer timer; float spd; // Boleh berubah untuk menyimpan speed speed float; // Variabel untuk menyimpan bilangan tindak balas satelit Galas tali; // Berubah untuk menyimpan orientasi atau arah autentik GPSchar = "--------------------"; // Kunci pengesahan projek anda ssid = "-------"; // Nama rangkaian anda (HotSpot atau Router name) char pass = "-------"; // Kata Laluan yang Sesuai // unsigned int move_index; // indeks bergerak, yang akan digunakan kemudian tidak ditandatangani int move_index = 1; // lokasi tetap untuk penyediaan sekarang () {Serial.begin (115200); Serial.println (); ss.begin (GPSBaud); Blynk.begin (auth, ssid, pass); timer.setInterval (5000L, checkGPS); // setiap 5s memeriksa sama ada GPS disambungkan, hanya benar-benar perlu dilakukan sekali} batal checkGPS () {if (gps.charsProcessed () <10) {Serial.println (F ("Tiada GPS dikesan: periksa pendawaian.")); Blynk.virtualWrite (V4, "KESALAHAN GPS"); // Widget Paparan Nilai pada V4 jika GPS tidak dikesan}} gelung void () {while (ss.available ()> 0) {// lakaran memaparkan maklumat setiap kali ayat baru dikodkan dengan betul. jika (gps.encode (ss.read ())) displayInfo (); } Blynk.run (); timer.run ();} batal displayInfo () {if (gps.location.isValid ()) {float latitude = (gps.location.lat ()); // Menyimpan Lat. dan Lon. bujur apungan = (gps.location.lng ()); Serial.print ("LAT:"); Serial.println (garis lintang, 6); // terapung ke tempat perpuluhan x Serial.print ("LONG:"); Serial.println (garis bujur, 6); Blynk.virtualWrite (V1, String (garis lintang, 6)); Blynk.virtualWrite (V2, String (longitud, 6)); myMap.location (bergerak_indeks, garis lintang, garis bujur, "GPS_Lokasi"); spd = gps.speed.kmph (); // dapatkan kelajuan Blynk.virtualWrite (V3, spd); sats = gps.satellites.value (); // dapatkan bilangan satelit Blynk.virtualWrite (V4, sats); bearing = TinyGPSPlus:: kardinal (gps.course.value ()); // dapatkan arah Blynk.virtualWrite (V5, bearing); } Bersiri.println ();}
Langkah 4: Pembentangan
Ambil kotak kosong letakkan seluruh sistem ke dalamnya dan sekarang sambungkan powerbank ke papan Nodemcu
Langkah 5:
Semua selesai !!
Langkah 6:
Disyorkan:
Tutorial Penjejak GPS LoRa - LoRaWAN Dengan Dragino dan TTN: 7 Langkah
Tutorial Penjejak GPS LoRa | LoRaWAN Dengan Dragino dan TTN: Hei, ada apa, Guys! Akarsh di sini dari CETech. Beberapa projek kembali kami melihat LoRaWAN Gateway dari Dragino. Kami menghubungkan nod yang berlainan ke Gateway dan menghantar data dari node ke Gateway menggunakan TheThingsNetwork sebagai
Penjejak GPS DIY --- Aplikasi Python: 5 Langkah (dengan Gambar)
DIY GPS Tracker --- Aplikasi Python: Saya mengambil bahagian dalam acara berbasikal dua minggu yang lalu. Setelah selesai, saya ingin memeriksa laluan dan kelajuan yang saya naiki ketika itu. Malangnya, ia tidak dapat dicapai. Sekarang saya menggunakan ESP32 untuk membuat pelacak GPS, dan saya akan mengambilnya untuk merakam laluan berbasikal saya
Penjejak Kereta GPS Dengan Pemberitahuan SMS dan Muat Naik Data Perkara, Berbasis Arduino, Automasi Rumah: 5 Langkah (dengan Gambar)
Penjejak Kereta GPS Dengan Pemberitahuan SMS dan Muat Naik Data Thingspeak, Berasaskan Arduino, Automasi Rumah: Saya membuat pelacak GPS ini tahun lalu dan kerana ia berfungsi dengan baik, saya menerbitkannya sekarang di Instructable. Ia disambungkan ke palam aksesori di bagasi saya. Penjejak GPS memuat naik kedudukan kereta, kelajuan, arah dan suhu yang diukur melalui data mudah alih
Penjejak GPS LoRa: 6 Langkah (dengan Gambar)
LoRa GPS Tracker: Projek ini akan menunjukkan cara memasang modul tracker GPS anda sendiri, untuk digunakan dengan rangkaian mesh Ripple LoRa. Lihat artikel pendamping ini untuk maklumat: https://www.instructables.com/id/LoRa-Mesh-Radio/Modul pelacak ini menggunakan radio Semtech LoRa, dan
Penjejak GPS Realtime buatan sendiri (SIM800L, Ublox NEO-6M, Arduino): 8 Langkah
Penjejak GPS Realtime buatan sendiri (SIM800L, Ublox NEO-6M, Arduino): Oleh itu, anda mempunyai modul GSM yang seperti saya? Juga pelacak GPS? Kami fikir sama! Dalam arahan ini, saya akan cuba membimbing anda bagaimana mencapai matlamat anda dari perspektif pemula. Oleh kerana saya tidak mempunyai pengetahuan kejuruteraan elektrik sebelumnya (hingga