Sadržaj:
- Korak 1: KOMPONENTE
- Korak 2: Spojite Nextion zaslon na USB serijski komunikacijski modul
- Korak 3: Pokrenite Nextion Editor i odaberite vrstu prikaza i orijentaciju
- Korak 4: U uređivaču Nextion: Dodajte i konfigurirajte tekstualne komponente
- Korak 5: U Nextion Editoru: Prenesite projekt na Nextion zaslon
- Korak 6: VEZE HARDVERA
- Korak 7: Pokrenite Visuino i odaberite vrstu ploče Arduino
- Korak 8: DODAVANJE GPS MODULA I NAPREDNOG ZASLONA U VISUINU
- Korak 9: DODAVANJE VISUINO KOMPONENTA: KONFIGURACIJA MICRO SDCARD
- Korak 10: KONFIGURIRANJE SLJEDEĆEG ZASLONA I GPS -a
- Korak 11: Konfiguriranje SD kartice i komponente formatiranog teksta
- Korak 12: Prenesite kôd na Mega Board
- Korak 13: Radnja uživo
Video: NAPRAVITE SVOJU DIGITALNU TABLU NA BASINI GPS ZA EBIKE ILI ELEKTRIČNI MOTOCIKL: 13 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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
- 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)
- Jedan modul MicroSD kartice (SPI sučelje)
- Jedan serijski GPS modul
- Jedan Nextion serijski 2,8 inčni zaslon nx3224t028_011 (koristio sam, ali bi trebao raditi i svaki drugi Nextion zaslon)
- SD kartica kapaciteta manje od 32 GB i njezin adapter za korištenje s Nextion zaslonom
- Druga SD kartica kapaciteta manje od 32 GB
- 4 žice ženskog spoja za programiranje zaslona
- Za programiranje zaslona trebat će vam i 5V USB to TTL serijski pretvarač
- Nekoliko kratkospojnih žica za povezivanje komponenti
Korak 2: 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:
- Spojite konektor Nextion Wires na zaslon (slika 1)
- 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)
- Spojite žicu za uzemljenje (crna žica) s Nextion zaslona na uzemljenje USB -to -TTL serijskog pretvarača (slika 2)
- 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)
- Spojite RX žicu (žuta žica) s Nextion zaslona na TX pin USB -a na TTL modulu serijskog pretvarača (slika 2)
- Spojite TX žicu (plava žica) s Nextion zaslona na RX pin USB -a na TTL serijski pretvarač (slika 2)
- 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
Za programiranje Nextion zaslona trebate preuzeti i instalirati Nextion Editor.
- Pokrenite Nextion Editor
- Na izborniku odaberite | Datoteka | Novo |
- U dijaloškom okviru "Spremi kao" upišite naziv datoteke projekta i odaberite mjesto za spremanje projekta
- Pritisnite gumb "Spremi"
- U dijaloškom okviru "Postavke" odaberite vrstu zaslona
- Pritisnite karticu "DISPLAY" s lijeve strane za prikaz postavki zaslona
- Odaberite Horizontalna orijentacija za prikaz
- Pritisnite gumb "U redu" da biste zatvorili dijalog
Korak 4: U uređivaču Nextion: Dodajte i konfigurirajte tekstualne komponente
- *provjerite imate li sdcard oblikovanu FAT32, provjerite jeste li generirali font. U protivnom će Nextion editor prikazati pogrešku pri sastavljanju.
- MORATE PREUZIMATI (images.png) OVDJE PRIKLJUČENU SLIKU KOJA IMA PARAMETAR GPS INFOMACIJA. (LATITUDE, LONGITUDE)
SADA SLIJEDITE OVE KORAKE
- KLIKNITE na novi projekt
- dajte mu ime Visuino
- 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:
- Na izborniku odaberite | Alati | Generator fontova |
- slijedite čarobnjaka i odaberite generirani font.
Zatim ćemo dodati sliku:
- Sada u uređivaču nextion dodajte ovu pozadinu u prozor slike (lijevi donji kutni prozor) klikom na gumb +.
- 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
- ovo će se koristiti kao pozadina LCD sučelja.
Dizajnirajte Nextion zaslon:
- 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
- sada kliknite na njegovu tablicu atributa sta-> obrežite sliku picc-> dvostruki klik-> odaberite sliku 0 pco-> odaberite crnu boju txt-> x
- 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.
- slično ponavljanjem gornjeg postupka
Generirajte i prenesite datoteke na Nextion SDCard:
- 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.
- Umetnite ovu SD karticu u Nextion lcd i uključite je.
- Nakon uspješnog ažuriranja, isključite ga, zatim uklonite sdcard i ponovo ga uključite.
- SADA ĆETE NA LCD -u VIDJETI SVOJE SUSTAVO UREĐIVAČA.
- možete izravno prenijeti visuino tft datoteku priloženu ovdje na sdcard.
- 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
- Pritisnite gumb "Upload"
- U dijalogu "Prenesi na Nextion uređaj" kliknite gumb "Idi" za početak prijenosa
- Kada se prijenos završi, kliknite gumb "Izlaz" da biste zatvorili dijalog.
Korak 6: 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
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.
- Pokrenite Visuino kao što je prikazano na prvoj slici
- Pritisnite gumb "Alati" na Arduino komponenti (slika 1) u Visuinu
- 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
- 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
- Spojite "Out" pin GPS1 komponente na "In" pin "Serial [2]" Arduino MEGA komponente
- Upišite "next" u okvir za filtriranje okvira s alatima za komponente, zatim odaberite komponentu "Nextion Display" i ispustite je u područje dizajna
- Spojite "Out" pin komponente na "In" pin "Serial [1]" Arduino MEGA komponente
Korak 9: DODAVANJE VISUINO KOMPONENTA: KONFIGURACIJA MICRO SDCARD
Najprije moramo dodati i spojiti MicroSD komponentu u Visuinu za upravljanje MicroSD modulom:
- 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
- Spojite "Out" pin SDCard1 komponente na "In" pin "SPI" kanala Arduino komponente (Slika 2)
- 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:
- Pritisnite gumb "Alati" komponente SDCard1 (slika 1)
- U uređivaču "Elementi" odaberite element "Datoteka" u desnom prozoru, a zatim kliknite gumb "+" s lijeve strane (Slika 2) za dodavanje elementa Datoteka
- U Inspektoru objekata postavite vrijednost svojstva "Ime puta" elementa File1 na "GPSLog.txt6"
Korak 10: KONFIGURIRANJE SLJEDEĆEG ZASLONA I GPS -a
- Dvaput kliknite na sljedeći zaslon, pojavit će se uređivač elemenata
- Dodajte element "Tekst"
- Odaberite novo dodani element
- sada pod karticom svojstava dajte joj ime "t0".
- 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
- Upišite "form" u okvir Filter Toolbox Component Toolbox, zatim odaberite komponentu "Formatted Text" (Slika 1) i ispustite je u područje dizajna
- Dvaput kliknite na komponentu FormattedText1 da biste otvorili uređivač elemenata (Slika 2)
- U Uređivaču elemenata dodajte dva elementa "Analogni element" (Slika 2)
- Spojite "Analogni element1" na zemljopisnu širinu
- Spojite "Analogni element 2" na zemljopisnu dužinu
- Spojite "Out" pin komponente FormattedText1 na "In" komponente sdcard1 (Slika 3)
- 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
- U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
- U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)
Korak 13: Radnja 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:
Pretvorite svoju QWERTY tipkovnicu u CYRLLIC (Dlâ Rossiân) WINDOWS ili ANDROID: 4 koraka
Pretvorite svoju QWERTY tipkovnicu u CIRLIČNE (Dlâ Rossiân) WINDOWS ili ANDROID: Ovo je vrlo jednostavan vodič za one koji žele pretvoriti (zapravo bilo koju) tipkovnicu u rusku/ćiriličnu tipkovnicu. Ono što ćemo učiniti nije trajna aplikacija i možete se u bilo kojem trenutku vratiti na izvorne postavke tipkovnice
Kako slušati svoju biblioteku Itunes putem TV prijemnika ili AV prijemnika: 5 koraka
Kako slušati svoju biblioteku Itunes putem TV -a ili AV prijemnika: U redu, ovo sam učinio poučnim za 10 minuta. Bilo je tako lako! Prijenosno računalo bilo bi dobro za ovo, ali i radna površina u blizini televizora je u redu. Ako imate Airport Express, dodat ću vam korak. (Napomena: Ne posjedujem aerodromski ekspres pa ako
Napravite digitalnu kameru s rupama: 6 koraka (sa slikama)
Napravite digitalnu kameru s rupama: Uvijek sam htio pokušati slikati kamerom sa rupicom, ali to je bila jedna od stvari koje nikada nisam uspio. S digitalnim fotoaparatima to je jednostavno. Trebat će vam digitalni refleksni fotoaparat s jednim objektivom (SLR) sa izmjenjivim objektivom, neki b
Kako spojiti svoju kuću na VoIP (Skype ili Vonage) .: 4 koraka
Kako ožičiti svoju kuću putem VoIP -a (Skype ili Vonage).: VoIP je jeftin ako nije besplatan i svakim danom se sve više širi. Međutim, jedno od nedostataka VOIP -a je to što ste vezani za računalo za upućivanje ili primanje poziva. Možete nabaviti telefonske adaptere, ali ste i dalje vezani za jedno mjesto, a
Električni ljiljan ili sigurnosna igla: Kako biti siguran i izgledati dobro radeći to: 9 koraka (sa slikama)
Električni ljiljan ili sigurnosna igla: Kako biti siguran i izgledati dobro Učiniti to: Ovo uputstvo je za pješake i bicikliste. Tko želi da ga se vidi noću, a da i dalje izgleda dobro. Pokloni je svojoj djevojci, sestri, bratu, momku ili čak mami. Svatko tko je elegantan i hoda, trči ili vozi bicikl noću