Sadržaj:

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

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

Video: NAPRAVITE SVOJU DIGITALNU TABLU NA OSNOVI GPS -A ZA EBIKE ILI ELEKTRIČNI MOTOCIKL: 13 koraka
Video: ✔BLIC TUTORIAL - Kako nastimati Glasovnu Navigaciju u Igri? - Euro Truck Simulator 2✔ 2024, Novembar
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 OSNOVI GPS -A ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA OSNOVI GPS -A ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA OSNOVI GPS -A ZA EBIKE ILI ELEKTRIČNI MOTOCIKL
NAPRAVITE SVOJU DIGITALNU TABLU NA OSNOVI GPS -A ZA EBIKE ILI ELEKTRIČNI MOTOCIKL

ZDRAVO SVIMA

Ovaj put sam došao do novih instrukcija koje sadrže i samostalni ekran, kao i zapisnik pomoću arduino mega 2560 i Nextion Lcd ekrana, a za potrebe 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 se sve informacije mogu izvući iz sirovih GPS podataka putem Visuino.log datoteke generirane može se dalje koristiti za praćenje na google mapi, google earth.

želio bih se još jednom zahvaliti Boian Mitovu na pomoći pri povezivanju i pisanju ovog uputstva.

ažurirao sam instrukcije dodavanjem još jednog vizuelnog LCD interfejsa 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 interfejs)
    3. Jedan serijski GPS modul
    4. One Nextion Serial 2.8 inčni nx3224t028_011Displej (koristio sam, ali bi trebao raditi i bilo koji drugi Nextion zaslon)
    5. SD kartica kapaciteta manje od 32 GB i njen adapter za korištenje s Nextion zaslonom
    6. Druga SD kartica kapaciteta manje od 32 GB
    7. 4 žice ženskog spoja za programiranje prikaza
    8. Za programiranje ekrana trebat će vam i 5V USB to TTL serijski pretvarač
    9. Nekoliko kratkospojnih žica za povezivanje komponenti

Korak 2: Priključite Nextion zaslon na USB serijski komunikacijski modul

Priključite Nextion zaslon na USB serijski komunikacijski modul
Priključite Nextion zaslon na USB serijski komunikacijski modul
Priključite Nextion zaslon na USB serijski komunikacijski modul
Priključite Nextion zaslon na USB serijski komunikacijski modul

Da biste programirali Nextion Display 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. Priključite žicu za uzemljenje (crna žica) sa Nextion ekrana na iglu za uzemljenje USB -a na TTL modulu serijskog pretvarača (slika 2)
  4. Spojite žicu za napajanje (+5V) (crvena žica) s Nextion zaslona na pin 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 modulu serijskog pretvarača (Slika 2)
  7. Spojite USB na TTL modul serijskog pretvarača 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

Da biste programirali Nextion Display, morate preuzeti i instalirati Nextion Editor.

  1. Pokrenite Nextion Editor
  2. Iz izbornika odaberite | Datoteka | Novo |
  3. U dijalogu "Spremi kao" upišite naziv datoteke projekta i odaberite lokaciju za spremanje projekta
  4. Kliknite na dugme "Sačuvaj"
  5. U dijalogu "Postavke" odaberite vrstu prikaza
  6. Kliknite na karticu "DISPLAY" s lijeve strane za prikaz postavki ekrana
  7. Odaberite Horizontalna orijentacija za prikaz
  8. Kliknite na dugme "OK" 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. *proverite da li imate sdcard formatiranu u FAT32 datoteci. Uverite se da ste generisali font. U protivnom će Nextion editor prikazati grešku pri sastavljanju.
  2. MORATE PREUZIMATI (images.png) OVDJE PRIKLJUČENU SLIKU KOJA IMA PARAMETAR GPS INFOMACIJE. (LATITUDE, LONGITUDE)

SADA Pratite ove korake

  1. KLIKNITE na novi projekat
  2. nazovite ga visuino
  3. Prebacite se na karticu uređaja i odaberite nx3224t028_011 ekran, 90 vodoravno, ascii kodiranje znakova. Područje prikaza će imati bijeli ekran veličine 320*240 za uređivanje.

Sada imamo generirane fontove:

  1. Iz izbornika 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 sa slikom (prozor u donjem lijevom kutu) klikom na dugme +.
  2. U prozoru za prikaz pojavit će se bijeli ekran, sada kliknite na njegovu tablicu atributa (prozor s donje strane u donjem desnom kutu) kliknite na sta-> odaberite sliku pic-> dvostruki klik-> odaberite sliku
  3. ovo će se koristiti kao pozadina LCD sučelja.

Dizajnirajte Nextion ekran:

  1. Sada u prozoru alata: kliknite na tekstualnu komponentu-> t0 novi tekst će se pojaviti na ekranu-> povucite preko potrebne oblasti ispred teksta š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 geografske dužine, brzine, broja satelita, datuma i vremena.
  4. slično ponavljanjem gornjeg postupka

Generirajte i prenesite datoteke na Nextion SDCard:

  1. Kliknite na karticu kompajliranje (ovo će generirati tft datoteku) Također možete otkloniti pogreške ili pokrenuti ovo u simulatoru klikom na karticu za otklanjanje grešaka, pojavit će se novi prozor. u prozoru "područje za unos instrukcija" unesite-> t0.txt = "555", to će uzrokovati x-> 555 na ekranu. Kliknite na datoteku-> otvori fasciklu za izgradnju-> kopirajte ovu visuino tft datoteku u sdcard formatiranu 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 SVOJI INTERFEJS UREDNIKA.
  5. možete direktno prenijeti visuino tft datoteku priloženu ovdje na sdcard.
  6. ili prijeđite na sljedeći korak za prijenos kompajliranog projekta putem ftdi USB modula.

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

  1. Kliknite na dugme "Upload"
  2. U dijalogu "Otpremi na Nextion uređaj" kliknite na dugme "Idi" da biste započeli prenos
  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 SLEDEĆEG
  • KORISTIT ĆEMO SERIJSKI PORT1
  • PIN18 TX1 OD MEGA DO RX SLEDEĆEG
  • PIN19 RX1 MEGE DO TEXA NEXTACIJE
  • VCC U VCC I GND U GND

IZMEĐU SDCARD I MEGE

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

IZMEĐU GPS -a I MEGE

  • TX GPS do RX2 PIN17 MEGE
  • VCC TO VCC
  • GND U GND
  • KORISTIT ĆEMO SERIAL2

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.

Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:

Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj vodič neće raditi

Takođe je potrebno instalirati Visuino:

  1. Pokrenite Visuino kao što je prikazano na prvoj slici
  2. Kliknite na 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 EKRANA 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 KARTICE

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

Prvo moramo dodati i povezati MicroSD komponentu u Visuinu za kontrolu MicroSD modula:

  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 SDCard1 komponente na "Digitalni" ulazni pin "Digitalnog [53]" kanala Arduino Mega 2506 komponente (Slika 3)

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

  1. Kliknite na 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 putanje" elementa File1 na "GPSLog.txt6"

Korak 10: KONFIGURACIJA SLJEDEĆEG EKRANA I GPS -a

KONFIGURACIJA NEXTION DISPLAYA I GPS -a
KONFIGURACIJA NEXTION DISPLAYA I GPS -a
KONFIGURACIJA NEXTION DISPLAYA I GPS -a
KONFIGURACIJA NEXTION DISPLAYA I GPS -a
  1. Dvaput kliknite na slijedeći prikaz, pojavit će se uređivač elemenata
  2. Dodajte element "Tekst"
  3. Odaberite novo dodani element
  4. sada pod karticom svojstava dajte mu ime "t0".
  5. Povežite ove tekstualne komponente sa geografskom širinom GPS modula.

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

Slično dodajte tekstualne komponente za brzinu, broj satelita, datum i vrijeme i mapirajte ih u GPS modul. Imenujte zatim "t2", "t3" itd. S povećanjem brojeva, kako bi odgovarali nazivima komponenti 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 za filtriranje okvira s alatima za komponente, zatim odaberite komponentu "Formatirani tekst" (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 FormattedText1 komponente na "In" komponente sdcard1 (Slika 3)
  7. Spojite "Out" pin SDCard1 komponente na "In" pin "SDI" kanala Arduino MEGA komponente (Slika 4)

Korak 12: Postavite kôd na Mega Board

Otpremite kôd na Mega Board
Otpremite kôd na Mega Board
Otpremite kôd na Mega Board
Otpremite kôd na Mega Board
  1. U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda, a zatim otvorite Arduino IDE
  2. U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje koda (Slika 2)

Korak 13: Akcija uživo

Live Action
Live Action
Live Action
Live Action
Live Action
Live Action

molimo vas da postavite postavku na otvorenom da popravite GPS

kada dobijete gps fix sve informacije će se prikazati i evidentirati.

izvadite sdcard i provjerite je li gpstxt6 datoteka stvorena.

Preporučuje se: