Sadržaj:

NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL: 13 koraka
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL: 13 koraka

Video: NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL: 13 koraka

Video: NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL: 13 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL

POZDRAV SVIMA

Ovaj put sam došao s novim uputama koje sadrže i samostalni zaslon, kao i zapisnik pomoću arduino mega 2560 i Nextion Lcd zaslona. A u svrhu praćenja možete i zapisati NMEA rečenice GPS -a u sdcarda, a naravno projekt se izvodi pomoću čarobnog softvera za grafičko programiranje VISUINO. MNOGI parametri informacija mogu se prikazati na LCD -u prema zahtjevima korisnika, ali pokazat ću vam glavne. Dalje. Sve se informacije mogu izvući iz sirovih GPS podataka putem Visuino. Generirane datoteke.log mogu se dalje koristiti za praćenje na google karti, google Earth.

Želim se ponovno zahvaliti Boianu Mitovu na pomoći pri povezivanju i pisanju ovog uputstva.

ažurirao sam upute dodavanjem još jednog vizualnog LCD sučelja uključujući sve potrebne datoteke.

Korak 1: KOMPONENTE

KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
KOMPONENTE
    1. Jedna Arduino Mega 2560 ploča (trebat će vam ploča s najmanje 2 serijska porta, po mogućnosti 3 pa je Mega jedan od najboljih izbora)
    2. Jedan modul MicroSD kartice (SPI sučelje)
    3. Jedan serijski GPS modul
    4. Jedan Nextion serijski 2,8 inčni zaslon nx3224t028_011 (koristio sam, ali bi trebao raditi i svaki drugi Nextion zaslon)
    5. SD kartica kapaciteta manje od 32 GB i njezin adapter za korištenje s Nextion zaslonom
    6. Druga SD kartica kapaciteta manje od 32 GB
    7. 4 žice ženskog spoja za programiranje zaslona
    8. Za programiranje zaslona trebat će vam i 5V USB to TTL serijski pretvarač
    9. Nekoliko kratkospojnih žica za povezivanje komponenti

Korak 2: Spojite Nextion zaslon na USB serijski komunikacijski modul

Spojite Nextion zaslon na USB serijski komunikacijski modul
Spojite Nextion zaslon na USB serijski komunikacijski modul
Spojite Nextion zaslon na USB serijski komunikacijski modul
Spojite Nextion zaslon na USB serijski komunikacijski modul

Za programiranje Nextion zaslona s Nextion Editor -om morate ga povezati s USB u TTL serijskim pretvaračem na računalo:

  1. Spojite konektor Nextion Wires na zaslon (slika 1)
  2. Ako se vaš USB na serijski modul može konfigurirati, provjerite je li postavljen za napajanje od 5 V (slika 2) (u mom slučaju morao sam ga konfigurirati pomoću kratkospojnika za odabir snage)
  3. Spojite žicu za uzemljenje (crna žica) s Nextion zaslona na uzemljenje USB -to -TTL serijskog pretvarača (slika 2)
  4. Spojite žicu za napajanje (+5V) (crvenu žicu) s Nextion zaslona na priključak za napajanje (VCC/+5V) USB -a na TTL serijski pretvarač (slika 2)
  5. Spojite RX žicu (žuta žica) s Nextion zaslona na TX pin USB -a na TTL modulu serijskog pretvarača (slika 2)
  6. Spojite TX žicu (plava žica) s Nextion zaslona na RX pin USB -a na TTL serijski pretvarač (slika 2)
  7. Spojite USB na TTL serijski pretvarački modul na računalo pomoću USB kabela

Korak 3: Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju

Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju

Za programiranje Nextion zaslona trebate preuzeti i instalirati Nextion Editor.

  1. Pokrenite Nextion Editor
  2. Na izborniku odaberite | Datoteka | Novo |
  3. U dijaloškom okviru "Spremi kao" upišite naziv datoteke projekta i odaberite mjesto za spremanje projekta
  4. Pritisnite gumb "Spremi"
  5. U dijaloškom okviru "Postavke" odaberite vrstu zaslona
  6. Pritisnite karticu "DISPLAY" s lijeve strane za prikaz postavki zaslona
  7. Odaberite Horizontalna orijentacija za prikaz
  8. Pritisnite gumb "U redu" da biste zatvorili dijalog

Korak 4: U uređivaču Nextion: Dodajte i konfigurirajte tekstualne komponente

U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
U Nextion Editoru: Dodajte i konfigurirajte tekstualne komponente
  1. *provjerite imate li sdcard oblikovanu FAT32, provjerite jeste li generirali font. U protivnom će Nextion editor prikazati pogrešku pri sastavljanju.
  2. MORATE PREUZIMATI (images.png) OVDJE PRIKLJUČENU SLIKU KOJA IMA PARAMETAR GPS INFOMACIJA. (LATITUDE, LONGITUDE)

SADA SLIJEDITE OVE KORAKE

  1. KLIKNITE na novi projekt
  2. dajte mu ime Visuino
  3. Prebacite se na karticu uređaja i odaberite zaslon nx3224t028_011, 90 vodoravno, ascii kodiranje znakova, Područje prikaza će imati bijeli zaslon veličine 320*240 za uređivanje.

Sada imamo generirane fontove:

  1. Na izborniku odaberite | Alati | Generator fontova |
  2. slijedite čarobnjaka i odaberite generirani font.

Zatim ćemo dodati sliku:

  1. Sada u uređivaču nextion dodajte ovu pozadinu u prozor slike (lijevi donji kutni prozor) klikom na gumb +.
  2. U prozoru za prikaz pojavit će se bijeli ekran, sada kliknite na njegovu tablicu atributa (desni donji prozor u donjem kutu) kliknite na sta-> odaberite sliku pic-> dvostruki klik-> odaberite sliku
  3. ovo će se koristiti kao pozadina LCD sučelja.

Dizajnirajte Nextion zaslon:

  1. Sada iz prozora okvira s alatima: kliknite na tekstualnu komponentu-> t0 novi tekst će se pojaviti na zaslonu-> povucite preko potrebnog područja ispred teksta zemljopisne širine
  2. sada kliknite na njegovu tablicu atributa sta-> obrežite sliku picc-> dvostruki klik-> odaberite sliku 0 pco-> odaberite crnu boju txt-> x
  3. Slično ponovite postupak dodavanja još četiri tekstualne komponente t1, t2.postavi ih jednu ispod druge povlačeći ih na ekranu. Sada biste trebali dodati još 4 tekstualne komponente za prikaz zemljopisne dužine, brzine, broja satelita, datuma i vremena.
  4. slično ponavljanjem gornjeg postupka

Generirajte i prenesite datoteke na Nextion SDCard:

  1. Pritisnite karticu za kompajliranje (ovo će generirati tft datoteku) Također možete otkloniti pogreške ili pokrenuti ovo u simulatoru klikom na karticu za otklanjanje pogrešaka, pojavit će se novi prozor. u prozoru "područje unosa uputa" unesite-> t0.txt = "555", to će uzrokovati x-> 555 na ekranu. Kliknite na datoteku-> otvori mapu za izgradnju-> kopirajte ovu visuino tft datoteku u sdcard oblikovanu fat32.
  2. Umetnite ovu SD karticu u Nextion lcd i uključite je.
  3. Nakon uspješnog ažuriranja, isključite ga, zatim uklonite sdcard i ponovo ga uključite.
  4. SADA ĆETE NA LCD -u VIDJETI SVOJE SUSTAVO UREĐIVAČA.
  5. možete izravno prenijeti visuino tft datoteku priloženu ovdje na sdcard.
  6. ili prijeđite na sljedeći korak za prijenos prevedenog projekta putem USB modula ftdi.

Korak 5: U Nextion Editoru: Prenesite projekt na Nextion zaslon

  1. Pritisnite gumb "Upload"
  2. U dijalogu "Prenesi na Nextion uređaj" kliknite gumb "Idi" za početak prijenosa
  3. Kada se prijenos završi, kliknite gumb "Izlaz" da biste zatvorili dijalog.

Korak 6: VEZE HARDVERA

VEZE HARDVERA
VEZE HARDVERA
  • IZMEĐU MEGE I NEXCIJE
  • KORISTIT ĆEMO SERIJSKI PORT1
  • PIN18 TX1 OD MEGA DO RX SLJEDEĆEG
  • PIN19 RX1 MEGE U TX SLJEDEĆEG
  • VCC U VCC I GND U GND

IZMEĐU SDCARD I MEGE

  • CS SDCARDE NA PIN53
  • SKID KARTICE NA PIN52
  • MOSI KARTICE NA PIN51
  • MISO SDACRD DO PIN50
  • VCC TO VCC
  • GND U GND

IZMEĐU GPS -a I MEGE

  • TX GPS -a NA RX2 PIN17 OD MEGE
  • VCC TO VCC
  • GND U GND
  • KORISTIT ĆEMO SERIJAL2

Korak 7: Pokrenite Visuino i odaberite vrstu ploče Arduino

Pokrenite Visuino i odaberite vrstu ploče Arduino
Pokrenite Visuino i odaberite vrstu ploče Arduino
Pokrenite Visuino i odaberite vrstu ploče Arduino
Pokrenite Visuino i odaberite vrstu ploče Arduino

Budući da Arduino MEGA ima četiri serijska porta i da je potreban za programiranje Arduina, morat ćete programirati Arduino MEGA pa ostavite serial0 za programiranje.

Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:

Pobrinite se da instalirate 1.6.7 ili noviju verziju, inače ovaj vodič neće raditi

Visuino: https://www.visuino.com također je potrebno instalirati.

  1. Pokrenite Visuino kao što je prikazano na prvoj slici
  2. Pritisnite gumb "Alati" na Arduino komponenti (slika 1) u Visuinu
  3. Kad se pojavi dijaloški okvir, odaberite Arduino MEGA kao što je prikazano na slici 2

Korak 8: DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU

DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
  1. Upišite "GPS" u okvir za filtriranje okvira s alatima za komponente, a zatim odaberite komponentu "Serijski GPS" (slika 1) i ispustite je u područje dizajna
  2. Spojite "Out" pin GPS1 komponente na "In" pin "Serial [2]" Arduino MEGA komponente
  3. Upišite "next" u okvir za filtriranje okvira s alatima za komponente, zatim odaberite komponentu "Nextion Display" i ispustite je u područje dizajna
  4. Spojite "Out" pin komponente na "In" pin "Serial [1]" Arduino MEGA komponente

Korak 9: DODAVANJE VISUINO KOMPONENTA: KONFIGURACIJA MICRO SDCARD

DODAVANJE KOMPONENTA VISUINO: KONFIGURACIJA MICRO SDCARD
DODAVANJE KOMPONENTA VISUINO: KONFIGURACIJA MICRO SDCARD
DODAVANJE KOMPONENTA VISUINO: KONFIGURACIJA MICRO SDCARD
DODAVANJE KOMPONENTA VISUINO: KONFIGURACIJA MICRO SDCARD

Najprije moramo dodati i spojiti MicroSD komponentu u Visuinu za upravljanje MicroSD modulom:

  1. Upišite "sd" u okvir za filtriranje okvira s alatima za komponente, zatim odaberite komponentu "Modul mikro SD kartice" (slika 1) i ispustite je u područje dizajna
  2. Spojite "Out" pin SDCard1 komponente na "In" pin "SPI" kanala Arduino komponente (Slika 2)
  3. Spojite "ChipSelect" izlazni pin komponente SDCard1 na "Digitalni" ulazni pin "Digitalnog [53]" kanala Arduino Mega 2506 komponente (Slika 3)

Za snimanje podataka potrebno je dodati element File u komponentu MicroSD i odrediti naziv datoteke:

  1. Pritisnite gumb "Alati" komponente SDCard1 (slika 1)
  2. U uređivaču "Elementi" odaberite element "Datoteka" u desnom prozoru, a zatim kliknite gumb "+" s lijeve strane (Slika 2) za dodavanje elementa Datoteka
  3. U Inspektoru objekata postavite vrijednost svojstva "Ime puta" elementa File1 na "GPSLog.txt6"

Korak 10: KONFIGURIRANJE SLJEDEĆEG ZASLONA I GPS -a

KONFIGURIRANJE DODATNOG ZASLONA I GPS -a
KONFIGURIRANJE DODATNOG ZASLONA I GPS -a
KONFIGURIRANJE DODATNOG ZASLONA I GPS -a
KONFIGURIRANJE DODATNOG ZASLONA I GPS -a
  1. Dvaput kliknite na sljedeći zaslon, pojavit će se uređivač elemenata
  2. Dodajte element "Tekst"
  3. Odaberite novo dodani element
  4. sada pod karticom svojstava dajte joj ime "t0".
  5. Spojite ove tekstualne komponente na zemljopisnu širinu GPS modula.

Slično dodajte sljedeću tekstualnu komponentu, preimenujte je u "t1" i povežite je s geografskom dužinom GPS modula.

Slično dodajte tekstualne komponente za brzinu, broj satelita, datum i vrijeme i preslikajte ih u GPS modul. Imenujte zatim "t2", "t3" itd. S povećanjem brojeva, kako bi odgovarali nazivima komponenata Nextion postavljenih u uređivaču Nextion.

Korak 11: Konfiguriranje SD kartice i komponente formatiranog teksta

Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
Konfiguriranje SD kartice i komponente formatiranog teksta
  1. Upišite "form" u okvir Filter Toolbox Component Toolbox, zatim odaberite komponentu "Formatted Text" (Slika 1) i ispustite je u područje dizajna
  2. Dvaput kliknite na komponentu FormattedText1 da biste otvorili uređivač elemenata (Slika 2)
  3. U Uređivaču elemenata dodajte dva elementa "Analogni element" (Slika 2)
  4. Spojite "Analogni element1" na zemljopisnu širinu
  5. Spojite "Analogni element 2" na zemljopisnu dužinu
  6. Spojite "Out" pin komponente FormattedText1 na "In" komponente sdcard1 (Slika 3)
  7. Spojite "Out" pin na SDCard1 komponenti na "In" pin na "SDI" kanalu Arduino MEGA komponente (Slika 4)

Korak 12: Prenesite kôd na Mega Board

Prenesite kod na Mega Board
Prenesite kod na Mega Board
Prenesite kod na Mega Board
Prenesite kod na Mega Board
  1. U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
  2. U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)

Korak 13: Radnja uživo

Akcija uživo
Akcija uživo
Akcija uživo
Akcija uživo
Akcija uživo
Akcija uživo

molimo vas da postavite postavku na otvoreno kako biste popravili GPS

nakon što dobijete gps fix sve će se informacije prikazati i evidentirati.

izvadite sdcard i provjerite je li gpstxt6 datoteka stvorena.

Preporučeni: