Mündəricat:
- Addım 1: GPS NƏDİR?
- Addım 2: TƏLƏB OLUNAN MALZEMƏLƏRİ Yığın:
- Addım 3: CURCUIT
- Addım 4: KOD
- Addım 5: Çıxış
Video: GPS Məkan Tapan: 5 Adım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Hər kəsə salam, bu gün NEO-6m GPS modulu və arduino istifadə edərək bir GPS Məkanı Tapmağı necə edəcəyimizi görək. Əvvəlcə GPS -in nə olduğunu görək.
Addım 1: GPS NƏDİR?
Əslində NAVSTAR GPS olan Qlobal Konumlandırma Sistemi (GPS), Amerika Birləşmiş Ştatları hökumətinə məxsus və Amerika Birləşmiş Ştatları Hərbi Hava Qüvvələri tərəfindən idarə olunan peyk əsaslı radionaviqasiya sistemidir. Dörd və ya daha çox GPS peykinə maneəsiz bir görmə xətti olan Yerin hər hansı bir yerində və ya yaxınlığında bir GPS qəbuledicisinə geolokasiya və vaxt məlumatı verən qlobal naviqasiya peyk sistemidir (GNSS). Dağlar və binalar kimi maneələr nisbətən zəif GPS siqnallarını maneə törədir.
GPS istifadəçidən hər hansı bir məlumat ötürməsini tələb etmir və hər hansı bir telefon və ya internet qəbulundan asılı olmayaraq işləyir, baxmayaraq ki, bu texnologiyalar GPS yerləşdirmə məlumatlarının faydalılığını artıra bilər. GPS bütün dünyada hərbi, mülki və kommersiya istifadəçilərinə kritik mövqeləşdirmə imkanları təqdim edir. Amerika Birləşmiş Ştatları hökuməti sistemi yaratdı, saxlayır və GPS qəbuledicisi olan hər kəs üçün sərbəst şəkildə əlçatan edir.
Addım 2: TƏLƏB OLUNAN MALZEMƏLƏRİ Yığın:
Tələb olunan materiallar bunlardır:
*NEO -6m GPS modulu - Amazon filialı
*Arduino uno - Amazon filialı
*Lcd ekran - Amazon filialı
** Qeyd: Bunlar Amazon filial bağlantılarıdır. Bu bağlantılar vasitəsilə satın aldığınızda, daha çox məqalə yazmağımda kömək edəcək kiçik bir tapşırıq alacağam
Addım 3: CURCUIT
Dövrə aşağıdakı kimi:
GPS modulu ==> Arduino
* GND ==> GND
* TX ==> Rəqəmsal pin (D3)
* RX ==> Rəqəmsal pin (D4)
*Vcc ==> 3.3 V
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
*VEE ==> 10K Rezistor
*RS ==> A0 (Analog pin)
*R/W ==> GND
*E ==> A1
*D4 ==> A2
*D5 ==> A3
*D6 ==> A4
*D7 ==> A5
*LED+ ==> VCC
*LED- ==> GND
Addım 4: KOD
#daxil edin
#include #include // long lat, lon; // enlem ve boylam obyekti üçün dəyişən yaratmaq float lat, lon; // enlem ve boylam obyekti üçün dəyişən yaratmaq SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS GPS; // gps obyekt void quraşdırma yaratmaq () {Serial.begin (9600); // serial Serial.println -ə qoşulun ("GPS Alınan Siqnal:"); gpsSerial.begin (9600); // gps sensorunu bağlayın lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// if gps data yoxlayın (gps.encode (gpsSerial.read ())) // gps məlumatlarını kodlayın {gps.f_get_position (& lat, & lon); // enlem və boylamı əldə edin // ekran mövqeyi lcd.clear (); lcd.setCursor (1, 0); lcd.print ("GPS Siqnalı"); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Serial. çap (lat); Serial.print (""); Serial. çap (uzun); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd çap (uzun); }} String enlemi = String (lat, 6); String uzunluq = String (uzun, 6); Serial.println (enlik+";"+uzunluq); gecikmə (1000); }
Addım 5: Çıxış
Beləliklə, bütün əlaqələrdən və kodu yüklədikdən sonra, GPS modulu, ümumiyyətlə 15-20 dəqiqə olan peyk düzəltməsini əldə etmək üçün bir az vaxt tələb edir. Əgər daha çox vaxt lazımdırsa, çölə çıxın və peykin evin içərisində düzəldilməsini bacarmadığı üçün cəhd edin.. Bundan sonra, LCD ekranın GPS kordinatlarını göstərə biləcəyini görə bilərsiniz.
Tövsiyə:
Rəqəmsal Pusula və Başlıq Tapan: 6 addım
Rəqəmsal Pusula və Başlıq Tapan: Müəlliflər: Cullan Whelan Andrew Luft Blake Johnson Təşəkkürlər: Kaliforniya Dəniz Akademiyası Evan Chang-Siu Giriş: Bu layihənin əsası başlığı izləyən rəqəmsal bir pusuldur. Bu, istifadəçiyə uzun məsafədə bir başlıq izləməyə imkan verir
Gizli Məkan - Səsli Oyun Nəzarətçisi: 5 Addım (Şəkillərlə birlikdə)
Gizli Məkan - Səsli Oyun Nəzarətçisi: Bu dərslikdə səsli oyun üçün bir oyun nəzarətçisi hazırlayacağıq. Oyun Unity ilə birlikdə hazırlanmışdır. Məhdud vizual və əsasən sonik məlumatlarla ekrandan kənar bir oyun interfeysi yaratmağa çalışır. Futbolçu geyinəcək
NodeMCU ESP8266 ilə Məkan İzləyicisi: 10 addım
NodeMCU ESP8266 ilə Məkan İzləyicisi: NodeMCU'nun yerinizi necə izləyə biləcəyi ilə maraqlanırsınız? GPS modulu olmadan və ekran olmadan belə mümkündür. Çıxış yerləşdiyiniz yerin koordinatları olacaq və bunları serial monitorunuzda görəcəksiniz. Aşağıdakı quruluş belə idi
Məkan qənaət etmək üçün Psp Yedəkləmələrinizin ISO Dosyalarını CSO Fayllarına Necə Sıxmaq olar .: 4 Addım
Məkan qənaət etmək üçün Psp Yedəkləmələrinizin ISO Dosyalarını CSO Fayllarına Necə Sıxmaq olar .: Bu Təlimat kitabında, yalnız bir proqram təminatından istifadə edərək yaddaş çubuğunuzda yer saxlamaq üçün ISO -dan CSO -a psps -in ehtiyat nüsxələrini necə sıxışdıracağınızı göstərəcəyəm. Wine In Ubuntu ilə istifadə edilə bilər. Bunu etmək üçün bir CFW (Cusstom Firm-Ware) psp də lazımdır
Məkan və Nağd Pul Qısası olanlar üçün Yığıla bilən İşıq Kutusu: 12 Addım (Şəkillərlə birlikdə)
Məkan və Nağd Pul Qısası olanlar üçün Yığıla bilən İşıq Qutusu: Məkanda və nağd pulda qısa ola biləcək insanlar üçün əlverişli, yıxıla bilən bir işıq qutusu yaratmaq problemini həll etməyə qərar verdim. Bir çox əlverişli köpük nüvəli işıq qutularında tapdığım problem, hər dəfə götürmək istəsəniz