İçindekiler:
Video: GPS İzleyici: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Merhaba Arkadaşlar bu videoda Esp 8266 (nodemcu) ve neo 6m GPS modülü kullanarak bir GPS takip cihazı yapacağız, hadi başlayalım
Gereçler:
NodemcuJumpersNeo 6m GPS modülüGüç bankası
Adım 1: Kablolama
GPS modülünün RX pinini GPS modülünün nodemcu boardTX pininin D1 pinine nodemcuVcc pininin D2 pinine 3.3voltsGnd pinini Gnd'ye bağlayın
2. Adım: Blynk Iot Uygulaması
blynk uygulamasını yükleyin https://play.google.com/store/apps/details?id=cc.blynk&hl=en_US2 etiketli değer ekleyin ve 1 değerini Latitude olarak adlandırın ve v1 pinini seçin ve ikinci değeri Boylam olarak adlandırın ve pin v2'yi seçin ve şimdi 3 değer ekleyin ve ilkini uydu olarak adlandırın ve pini seçin v4Ve şimdi ikincisini hız olarak adlandırın ve pin v3'ü seçinVe şimdi 3.'ü Direction olarak adlandırın ve pin v5'i seçinVe şimdi bir harita ekleyin ve pini seçin v0Ve şimdi her widget için 1 saniyeye bas'ı seçin ve oluşturun
3. Adım: Kodlayın
E-posta hesabınıza bir kimlik doğrulama jetonu gönderilecek, jetonu kopyalayın ve koda yapıştırın ve ayrıca WiFi ssid'nizi ve şifrenizi koda girin ve yükleyin! #include #define BLYNK_PRINT Seri#include #include statik const int RXPin = 4, TXPin = 5; // GPIO 4=D2(GPS'nin Tx'ini bağlayın) ve GPIO 5=D1(GPSstatic const uint32_t'nin Rx'ini bağlayın GPSBaud = 9600; //Eğer sizin durumunuzda Baud hızı 9600 işe yaramadıysa, 4800TinyGPSPlus gps kullanın; // The TinyGPS++ objectWidgetMap myMap(V0); // Map WidgetSoftwareSerial ss(RXPin, TXPin) sanal pini için V0; // GPS cihazının seri bağlantısı uydu sayısı yanıtıDize yönü; //GPSchar auth'nin yönünü veya yönünü saklamak için değişken = "--------------------"; //Proje doğrulama anahtar karakteriniz ssid = "-------"; // Ağınızın adı (HotSpot veya Yönlendirici adı)char pass = "-------"; // Karşılık gelen Parola//unsigned int move_index; // daha sonra kullanılacak hareketli dizin int move_index = 1; // nowvoid kurulumu için sabit konum(){ Serial.begin(115200); Serial.println(); ss.begin(GPSBaud); Blynk.begin(auth, ssid, pass); timer.setInterval(5000L, checkGPS); // her 5 saniyede bir GPS'in bağlı olup olmadığını kontrol edin, gerçekten sadece bir kez yapılması gerekiyor}void checkGPS(){ if (gps.charsProcessed() < 10) { Serial.println(F("GPS algılanmadı: kablolamayı kontrol edin.")); Blynk.virtualWrite(V4, "GPS HATASI"); // GPS algılanmadıysa V4'te Değer Görüntüleme widget'ı }}void loop(){ while (ss.available() > 0) { // Sketch, yeni bir cümle her doğru kodlandığında bilgileri görüntüler. if (gps.encode(ss.read())) displayInfo(); } Blynk.run(); timer.run();}void displayInfo(){ if (gps.location.isValid()) { float latitude = (gps.location.lat()); //Lat'i depolamak. ve Lon. kayan boylam = (gps.location.lng()); Serial.print("Enlem:"); Serial.println(enlem, 6); // x ondalık basamağa kayar Serial.print("UZUN: "); Serial.println(boylam, 6); Blynk.virtualWrite(V1, String(enlem, 6)); Blynk.virtualWrite(V2, String(boylam, 6)); myMap.location(move_index, enlem, boylam, "GPS_Location"); spd = gps.speed.kmph(); //hızı al Blynk.virtualWrite(V3, spd); sats = gps.satellites.value(); //uydu sayısını al Blynk.virtualWrite(V4, sats); taşıyan = TinyGPSPlus::kardinal(gps.course.value()); // yönü al Blynk.virtualWrite(V5, yön); } Seri.println();}
4. Adım: Sunum
Boş bir kutu alın tüm sistemi içine yerleştirin ve şimdi powerbank'ı Nodemcu kartına bağlayın
Adım 5:
Hepsi tamam !!
6. Adım:
Önerilen:
LoRa GPS İzleyici Eğitimi - Dragino ve TTN ile LoRaWAN: 7 Adım
LoRa GPS İzleyici Eğitimi | LoRaWAN, Dragino ve TTN ile: Hey, naber çocuklar! Akarsh burada CETech'ten. Birkaç projede Dragino'dan LoRaWAN Geçidi'ne bir göz atmıştık. Ağ Geçidine farklı düğümler bağladık ve ağ geçidi olarak TheThingsNetwork'ü kullanarak düğümlerden Ağ Geçidi'ne veri ilettik
Giyilebilir Hareket İzleyici Oluşturun (Arduino'dan Özel Android Studio Uygulamasına BLE): 4 Adım
Giyilebilir Hareket İzleyici Oluşturun (Arduino'dan Özel Android Studio Uygulamasına BLE): Bluetooth Düşük Enerji (BLE), düşük güçlü Bluetooth iletişim biçimidir. Predictive Wear'da tasarımına yardımcı olduğum akıllı giysiler gibi giyilebilir cihazlar, pil ömrünü uzatmak için mümkün olan her yerde güç tüketimini sınırlamalı ve BLE'yi sıklıkla kullanmalıdır
Oturma Süresi İzleyici Nasıl Yapılır: 7 Adım
Oturma Süresi İzleyici Nasıl Yapılır: Bu proje, bir kişiyi tespit etmek ve izlemek için Zio Qwiic Ultrasonik Mesafe Sensörünü kullanacak. Cihaz, oturan kişinin bilgisayarının önüne bakan bir ekranın/monitörün üzerine stratejik olarak yerleştirilecektir
Film İzleyici - Raspberry Pi Destekli Tiyatro Yayın İzleyici: 15 Adım (Resimlerle)
Film İzleyici - Raspberry Pi Destekli Tiyatro Yayın İzleyici: Film İzleyici, fıçı tahtası şeklinde, Raspberry Pi ile çalışan bir Yayın İzleyicidir. Bölgenizdeki gelecek filmlerin posterini, başlığını, çıkış tarihini ve genel bakışını belirli bir zaman aralığında (örn
Ev Yapımı Gerçek Zamanlı GPS İzleyici (SIM800L, Ublox NEO-6M, Arduino): 8 Adım
Ev Yapımı Gerçek Zamanlı GPS İzleyici (SIM800L, Ublox NEO-6M, Arduino): Demek benim gibi ortalıkta dolaşan bir GSM modülünüz var? Ayrıca bir GPS izci mi? Biz de aynısını düşünüyoruz! Bu talimatta, yeni başlayanların bakış açısıyla hedefinize nasıl ulaşacağınız konusunda size rehberlik etmeye çalışacağım. Daha önce elektrik mühendisliği bilgim olmadığı için (