Mündəricat:

EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASINLI DİJİTAL DASHBOARD EDİN: 13 Addım
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASINLI DİJİTAL DASHBOARD EDİN: 13 Addım

Video: EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASINLI DİJİTAL DASHBOARD EDİN: 13 Addım

Video: EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASINLI DİJİTAL DASHBOARD EDİN: 13 Addım
Video: Tır Kazası ⁉️Duran Otobüse Arkadan çarpıyor ‼️ 2024, Iyul
Anonim
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASINLI DİJİTAL DASHBOARD EDİN
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASINLI DİJİTAL DASHBOARD EDİN
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASKATLI DİJİTAL TABLOSU OLUN
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASKATLI DİJİTAL TABLOSU OLUN
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASKATLI DİJİTAL TABLOSU OLUN
EBIKE VƏ ELEKTRİK MOTOSİKLETİ ÜÇÜN KENDİNİZ GPS BASKATLI DİJİTAL TABLOSU OLUN

HƏR KƏSƏ SALAM

Bu dəfə həm müstəqil ekran, həm də arduino mega 2560 və Nextion Lcd displeydən istifadə edən logger ilə yeni təlimat verdim və izləmə məqsədi ilə Gps -in NMEA cümlələrini sdcard -da da qeyd edə bilərsiniz və əlbəttə ki, layihə sehrli qrafik proqramlaşdırma proqramı VISUINO ilə aparılır. İstifadəçi tələbinə görə bir çox məlumat Lcd -də göstərilə bilər, ancaq mən sizə böyük olanları göstərəcəyəm. Bundan başqa hər hansı bir məlumat Visuino vasitəsilə xam GPS məlumatlarından çıxarıla bilər. Yaranan log faylı google xəritəsində, google Earth -də izləmək üçün istifadə edilə bilər.

Bu təlimatı yazmaqda mənə kömək etdiyi üçün Boian Mitova bir daha təşəkkür edirəm.

Bütün lazımsız sənədlər daxil olmaqla bir daha vizual lcd interfeysi əlavə edərək təlimatı yenilədim.

Addım 1: BİLEŞENLER

Tərkibləri
Tərkibləri
Tərkibləri
Tərkibləri
Tərkibləri
Tərkibləri
    1. Bir Arduino Mega 2560 lövhəsi (Ən azı 2 Serial portu olan bir lövhəyə ehtiyacınız olacaq, buna görə də 3 -ü Mega ən yaxşı seçimlərdən biridir)
    2. Bir MicroSD Kart modulu (SPI interfeysi)
    3. Bir Serial GPS Modulu
    4. One Nextion Serial 2.8 düymlük nx3224t028_011Display (istifadə etdim, amma başqa Nextion Ekranı da işləməlidir)
    5. 32 gb -dan az tutumlu SD kart və Nextion Ekranı ilə birlikdə istifadə edilə bilən adapter
    6. 32 GB -dan az ikinci SD kart
    7. Ekranı proqramlaşdırmaq üçün 4 Qadın-Qadın tullanan telləri
    8. Ekranı proqramlaşdırmaq üçün 5V USB -dən TTL Serial Dönüştürücü Moduluna da ehtiyacınız olacaq
    9. Komponentləri birləşdirmək üçün bir neçə keçid teli

Addım 2: Nextion Ekranını USB Serial Rabitə Moduluna qoşun

Nextion Ekranını USB Serial Rabitə Moduluna qoşun
Nextion Ekranını USB Serial Rabitə Moduluna qoşun
Nextion Ekranını USB Serial Rabitə Moduluna qoşun
Nextion Ekranını USB Serial Rabitə Moduluna qoşun

Nextion Ekranını Nextion Redaktoru ilə proqramlaşdırmaq üçün onu USB -dən TTL -ə qədər Serial Konverterə bağlamalısınız:

  1. Nextion Tellər Konnektorunu Ekrana qoşun (Şəkil 1)
  2. USB -nin Serial Modulu konfiqurasiya edilə bilərsə, 5V gücünü təmin etmək üçün qurulduğundan əmin olun (Şəkil 2) (Mənim vəziyyətimdə onu güc seçmə tullanan ilə konfiqurasiya etməli idim)
  3. Topion Telini (Qara tel) Nextion Ekranından USB -nin Torpaq pininə TTL Serial Dönüştürücü Moduluna qoşun (Şəkil 2)
  4. Nextion Ekranından Güc (+5V) Telini (Qırmızı tel) USB -nin Güc (VCC/+5V) pininə TTL Serial Dönüştürücü Moduluna qoşun (Şəkil 2)
  5. Nextion Ekranından RX Telini (Sarı tel) USB -nin TX pininə TTL Serial Dönüştürücü Moduluna qoşun (Şəkil 2)
  6. TX Telini (Mavi tel) Nextion Ekranından USB -nin RX pininə TTL Serial Dönüştürücü Moduluna qoşun (Şəkil 2)
  7. USB -ni TTL -ə Serial Dönüştürücü Modulunu USB kabeli ilə kompüterə qoşun

Addım 3: Nextion Redaktorunu işə salın və Ekran növünü və istiqamətini seçin

Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin
Nextion Redaktorunu işə salın və Ekran Tipini və İstiqamətini seçin

Nextion Ekranını proqramlaşdırmaq üçün Nextion Redaktorunu Yükləməli və Qurmalısınız.

  1. Nextion Redaktorunu işə salın
  2. Menyudan | Fayl | Yeni | seçin
  3. "Kimi Saxla" informasiya qutusuna layihə faylının adını yazın və layihəni saxlamaq üçün bir yer seçin
  4. "Saxla" düyməsini basın
  5. "Ayarlar" informasiya qutusunda Ekran növünü seçin
  6. Ekran parametrlərini göstərmək üçün soldakı "EKRAN" sekmesini vurun
  7. Ekran üçün Horizontal orientation seçin
  8. Dialogu bağlamaq üçün "OK" düyməsini basın

Addım 4: Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin

Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
Nextion Redaktorunda: Mətn Bileşenleri əlavə edin və Konfiqurasiya edin
  1. *FAT32 formatlı sdcard -a sahib olduğunuzdan əmin olun, əks halda Nextion redaktoru tərtib edərkən səhv göstərəcək.
  2. YÜKLƏMƏLİSİNİZ (images.png) BU BURADA İLAVƏ EDİLƏN ŞƏKİLİ GPS İNFOMASİYA PARAMETRESİ. (LATİTUDE, LONGITUDE)

İNDİ BU ADIMLARI İZLƏYİN

  1. TIKLAYIN yeni layihə
  2. Visuino olaraq adlandırın
  3. Cihaz sekmesine keçin və nx3224t028_011 displeyi seçin, 90 üfüqi, simvol kodlayan ascii, Ekran sahəsi ağ 320*240 düzəlişli bir ekrana sahib olacaq.

İndi şriftlər yaratmalıyıq:

  1. Menyudan | Alətlər | Şrift generatoru | seçin
  2. sihirbazı izləyin və yaradılan şrift seçin.

Sonra bir şəkil əlavə edəcəyik:

  1. İndi nextion redaktorunda + düyməsini basaraq bu divar kağızı şəkil pəncərəsinə (sol alt künc pəncərəsi) əlavə edin.
  2. Görüntülü pəncərədə ağ ekran görünəcək, indi onun atribut cədvəlini (sağ alt köşedeki pəncərəni) vurun sta-> şəkil şəkli seçin-> cüt vurun-> şəkli seçin
  3. bu Lcd interfeysinin fonu kimi istifadə olunacaq.

Nextion ekranını dizayn edin:

  1. İndi alət qutusu pəncərəsindən: mətn komponentini vurun-> t0 yeni mətn ekran ekranında görünəcək-> enli mətnin önündəki lazımlı sahəni üzərinə sürükləyin.
  2. indi öz xüsusiyyətlər cədvəlinə vurun sta-> şəkil kəs picc-> cüt klik-> şəkil seçin 0 pco-> qara rəng seçin txt-> x
  3. Eynilə, t1, t2 daha dörd mətn komponenti əlavə etmək prosesini təkrarlayın, ekranda sürükləyərək onları bir -birinin altına qoyun. İndi uzunluq, sürət, peyklərin sayı, tarix və vaxtı göstərmək üçün daha 4 mətn komponenti əlavə etməlisiniz.
  4. eyni şəkildə yuxarıdakı proseduru təkrarlayın

Faylları yaradın və Nextion SDCard -a yükləyin:

  1. Derleme sekmesini vurun (bu, tft faylı yaradacaq) Ayrıca, debug sekmesini tıklayarak simülatörde ayıkla və ya çalıştırabilirsiniz, yeni bir pəncərə açılacaqdır. "təlimat giriş sahəsi" pəncərəsinin altına girin-> t0.txt = "555", bu ekranda x-> 555-ə səbəb olacaq. Faylı vurun-> qurma qovluğunu açın-> bu visuino tft faylını fat32 formatlı sdcard-a kopyalayın.
  2. Bu sdcardı Nextion lcd -ə daxil edin və yandırın.
  3. Uğurlu yeniləmədən sonra onu söndürün, sonra sdcardı çıxarın və yenidən açın.
  4. İNDİ NEXTION REDAKTORUNUN ARAYÜZÜNÜ LCD -də GÖRƏCƏKSİNİZ.
  5. burada əlavə edilmiş visuino tft faylını birbaşa sdcard -a köçürə bilərsiniz.
  6. və ya ftdi usb modulu vasitəsilə tərtib edilmiş layihəni köçürmək üçün növbəti addıma keçin.

Addım 5: Nextion Redaktorunda: Layihəni Nextion Ekranına yükləyin

  1. "Yüklə" düyməsini basın
  2. "Nextion Cihazına Yüklə" informasiya qutusunda yükləməyə başlamaq üçün "Get" düyməsini basın
  3. Yükləmə başa çatdıqda, dialoqu bağlamaq üçün "Çıx" düyməsini basın.

Addım 6: DONANIM BAĞLANTILARI

DONANIM BAĞLANTILARI
DONANIM BAĞLANTILARI
  • MEGA VƏ NÖVBƏTİ ARASINDA
  • SERİSİ PORTDAN İSTİFADƏ EDƏCƏK1
  • PIN18 TX1 OF MEGA to RX OF NEXTION
  • PIN 19 RX1 OF MEGA to TX OF NEXTION
  • VCC -dən VCC -yə və GND -dən GND -ə

SDCARD VƏ MEGA ARASINDA

  • PIN53 -ə SDCARD CS
  • PIN52 -ə SDCARD SCK
  • PIN51 -ə SDCARD MOSI
  • MISO OF SDACRD PIN50
  • VCC -dən VCC -yə
  • GND -dən GND -ə

GPS və MEGA arasında

  • TX OF GPS to RX2 PIN17 OF MEGA
  • VCC -dən VCC -yə
  • GND -dən GND -ə
  • SERİDƏN İSTİFADƏ EDƏCƏK2

Addım 7: Visuino'yu işə salın və Arduino Board Tipini seçin

Visuino'yu işə salın və Arduino Board Tipini seçin
Visuino'yu işə salın və Arduino Board Tipini seçin
Visuino'yu işə salın və Arduino Board Tipini seçin
Visuino'yu işə salın və Arduino Board Tipini seçin

Arduino MEGA -nın dörd Serial portu olduğundan və Arduino -nu proqramlaşdırmaq üçün lazım olduğundan, Arduino MEGA -nı proqramlaşdırmalısınız, buna görə proqramlaşdırma üçün serial0 buraxın.

Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:

1.6.7 və ya daha yüksək bir versiyanı quraşdırdığınızdan əmin olun, əks halda bu Dərslik işləməyəcək

Visuino: https://www.visuino.com da quraşdırılmalıdır.

  1. Visuino'yu ilk şəkildə göstərildiyi kimi başladın
  2. Visuino'da Arduino komponentindəki "Alətlər" düyməsini (Şəkil 1) basın
  3. Dialoq göründükdə, Şəkil 2 -də göstərildiyi kimi Arduino MEGA seçin

Addım 8: VISUINO -da GPS MODULU VƏ NEXTION EKSİYASI ƏLAVƏ EDİN

VISUINO -da GPS MODULU VƏ NEXTION EKSİYASINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODULU VƏ NEXTION EKSİYASINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODÜLÜ VƏ NÖVBƏTİ EKSANINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODÜLÜ VƏ NÖVBƏTİ EKSANINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODULU VƏ NEXTION EKSİYASINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODULU VƏ NEXTION EKSİYASINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODÜLÜ VƏ NÖVBƏTİ EKSANINI ƏLAVƏ ETMƏK
VISUINO -da GPS MODÜLÜ VƏ NÖVBƏTİ EKSANINI ƏLAVƏ ETMƏK
  1. Komponent Alətlər qutusunun Filtr qutusuna "GPS" yazın, sonra "Serial GPS" komponentini seçin (Şəkil 1) və dizayn sahəsinə buraxın.
  2. GPS1 komponentinin "Çıxış" pinini Arduino MEGA komponentinin "Serial [2]" in "Giriş" pininə qoşun.
  3. Komponent Alətlər Qutusunun Filter qutusuna "next" yazın, sonra "Nextion Display" komponentini seçin və dizayn sahəsinə buraxın.
  4. Komponentin "Çıxış" pinini Arduino MEGA komponentinin "Serial [1]" in "Giriş" pininə qoşun.

Addım 9: VISUINO BİLEŞENLERİNİN ƏLAVƏ EDİLMƏSİ: MICRO SDCARD KONFİGÜRASİYASI

VISUINO BİLEŞENLERİNİN ƏLAVƏ EDİLMƏSİ: MİKRO SDCARD KONFİGÜRASİYASI
VISUINO BİLEŞENLERİNİN ƏLAVƏ EDİLMƏSİ: MİKRO SDCARD KONFİGÜRASİYASI
VISUINO BİLEŞENLERİNİN ƏLAVƏ EDİLMƏSİ: MİKRO SDCARD KONFİGÜRASİYASI
VISUINO BİLEŞENLERİNİN ƏLAVƏ EDİLMƏSİ: MİKRO SDCARD KONFİGÜRASİYASI

Əvvəlcə MicroSD Modulunu idarə etmək üçün Visuino'da MicroSD Komponentini əlavə etməli və bağlamalıyıq:

  1. Komponent Alətlər Qutusunun Filtr qutusuna "sd" yazın, sonra "Micro SD Kart Modulu" komponentini seçin (Şəkil 1) və dizayn sahəsinə buraxın.
  2. SDCard1 komponentinin "Çıxış" pinini Arduino komponentinin "SPI" kanalının "Giriş" pininə qoşun (Şəkil 2)
  3. SDCard1 komponentinin "ChipSelect" çıxış pinini Arduino Mega 2506 komponentinin "Rəqəmsal [53]" kanalının "Rəqəmsal" giriş pininə qoşun (Şəkil 3)

Məlumatları qeyd etmək üçün MicroSD komponentinə Fayl elementi əlavə etməli və fayl adını göstərməliyik:

  1. SDCard1 komponentinin "Alətlər" düyməsini basın (Şəkil 1)
  2. "Elements" redaktorunda sağ pəncərədə "Fayl" elementini seçin və sonra Fayl elementini əlavə etmək üçün soldakı "+" düyməsini (Şəkil 2) basın.
  3. Obyekt Müfəttişində File1 Elementinin "Yol Adı" xüsusiyyətinin dəyərini "GPSLog.txt6" olaraq təyin edin.

Addım 10: NÖVBƏT EKRANININ VƏ GPSİN YAPILANDIRILMASI

NÖVBƏT EKRANININ VƏ GPSİN KONFİGÜRASİYASI
NÖVBƏT EKRANININ VƏ GPSİN KONFİGÜRASİYASI
NÖVBƏT EKRANININ VƏ GPSİN YAPILANDIRILMASI
NÖVBƏT EKRANININ VƏ GPSİN YAPILANDIRILMASI
  1. Növbəti ekrana iki dəfə vurun, elementlər redaktoru açılacaqdır
  2. "Mətn" elementini əlavə edin
  3. Yeni əlavə olunan elementi seçin
  4. İndi xüsusiyyətlər sekmesinin altında "t0" olaraq adlandırın.
  5. Bu mətn komponentlərini gps modulunun eninə bağlayın.

Eynilə, növbəti mətn komponentini əlavə edin, adını "t1" olaraq dəyişdirin və gps modulunun uzunluğuna bağlayın.

Eynilə sürət, peyk sayı, tarix və vaxt üçün mətn komponentləri əlavə edin və GPS moduluna daxil edin. Sonra Nextion Redaktorunda qurulan Nextion komponentlərinin adlarına uyğun olaraq artan ədədlərlə "t2", "t3" və s.

Addım 11: Sdcard və Formatlanmış Mətn Komponentini Konfiqurasiya edin

Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
Sdcard və Formatlanmış Mətn Komponentinin konfiqurasiyası
  1. Komponent Alətlər Qutusunun Filtr qutusuna "forma" yazın, sonra "Formatlanmış Mətn" komponentini seçin (Şəkil 1) və dizayn sahəsinə buraxın.
  2. Element redaktorunu açmaq üçün FormattedText1 komponentinə iki dəfə vurun (Şəkil 2)
  3. Elements Redaktoruna iki "Analog element" elementi əlavə edin (Şəkil 2)
  4. "Analog Element1" i enliyə qoşun
  5. "Analog element2" ni uzunluğa qoşun
  6. FormattedText1 komponentinin "Çıxış" pinini sdcard1 komponentinin "Giriş" inə qoşun (Şəkil 3)
  7. SDCard1 komponentinin "Çıxış" pinini Arduino MEGA komponentinin "SDI" kanalının "Giriş" pininə qoşun (Şəkil 4)

Addım 12: Kodu Mega Board -a yükləyin

Kodu Mega Board -a yükləyin
Kodu Mega Board -a yükləyin
Kodu Mega Board -a yükləyin
Kodu Mega Board -a yükləyin
  1. Visuinoda F9 düyməsini basın və ya Arduino kodunu yaratmaq üçün Şəkil 1 -də göstərilən düyməni basın və Arduino IDE -ni açın.
  2. Arduino IDE -də kodu tərtib etmək və yükləmək üçün Yüklə düyməsini vurun (Şəkil 2)

Addım 13: Canlı Fəaliyyət

Canlı Fəaliyyət
Canlı Fəaliyyət
Canlı Fəaliyyət
Canlı Fəaliyyət
Canlı Fəaliyyət
Canlı Fəaliyyət

Zəhmət olmasa GPS -in düzəldilməsi üçün qurğunu açıq ərazidə aparın

gps -i düzəltdikdən sonra bütün məlumatlar göstəriləcək və qeydiyyata alınacaq.

sdcardı çıxarın və gpstxt6 faylının yaradıldığını yoxlayın.

Tövsiyə: