Tartalomjegyzék:
- 1. lépés: ALKOTRÉSZEK
- 2. lépés: Csatlakoztassa a Nextion kijelzőt az USB soros kommunikációs modulhoz
- 3. lépés: Indítsa el a Nextion Editor programot, és válassza ki a kijelző típusát és tájolását
- 4. lépés: A Nextion szerkesztőben: Szövegösszetevők hozzáadása és konfigurálása
- 5. lépés: A Nextion szerkesztőben: Töltse fel a projektet a Nextion kijelzőre
- 6. lépés: HARDVER CSATLAKOZTATÁSOK
- 7. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino kártya típusát
- 8. lépés: GPS MODUL ÉS KÖVETKEZŐ KIJELZŐ HOZZÁADÁSA VISUINOBAN
- 9. lépés: VISUINO -KOMPONENTEK HOZZÁADÁSA: MICRO SDCARD KONFIGURÁCIÓ
- 10. lépés: A TOVÁBBI KIJELZŐ ÉS A GPS BEÁLLÍTÁSA
- 11. lépés: Az Sdcard és a formázott szövegösszetevő beállítása
- 12. lépés: Töltse fel a kódot a Mega Boardra
- 13. lépés: Élő fellépés
Videó: Tedd SAJÁT GPS -ALAPÚ DIGITÁLIS MŰSZERFALOT EBIKE VAGY ELEKTROMOTORRENDSZERRE: 13 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
SZIASZTOK
Ezúttal új oktatható eszközt találtam, amely önálló kijelzőt és naplózót is tartalmaz arduino mega 2560 és Nextion LCD kijelzővel. És követési célból a GPS NMEA mondatait is naplózhatja az sdcard -ban, és természetesen a projekt a VISUINO varázslatos grafikus programozó szoftverrel történik. Sok információ paraméter megjeleníthető az LCD -n a felhasználói igények szerint, de megmutatom a főbbeket. Továbbá minden információ kinyerhető a nyers GPS -adatokból a Visuino segítségével. A létrehozott naplófájl tovább felhasználható a Google térképen, a Google Earth -ben történő nyomon követésre.
ezúton is szeretném megköszönni Boian Mitovnak, hogy segített a kábelezésben és megírta ezt az utasítást.
Frissítettem az utasítást egy további vizuális LCD felület hozzáadásával, beleértve az összes szükséges fájlt.
1. lépés: ALKOTRÉSZEK
- Egy Arduino Mega 2560 kártya (legalább 2 soros porttal kell rendelkeznie, lehetőleg 3 -al, így a Mega az egyik legjobb választás)
- Egy MicroSD kártya modul (SPI interfész)
- Egy soros GPS modul
- Egy Nextion Serial 2,8 hüvelykes nx3224t028_011 kijelző (használtam, de bármely más Nextion kijelzőnek is működnie kell)
- 32 GB -nál kisebb kapacitású SD -kártya és adaptere a Nextion kijelzőhöz
- A második SD -kártya kapacitása kisebb, mint 32 GB
- 4 női-női áthidaló vezeték a kijelző programozásához
- A kijelző programozásához szüksége lesz egy 5 V -os USB -TTL soros átalakító modulra is
- Kevés áthidaló vezeték az alkatrészek összekapcsolásához
2. lépés: Csatlakoztassa a Nextion kijelzőt az USB soros kommunikációs modulhoz
A Nextion Display programozásához a Nextion Editor programmal USB -TTL soros átalakítóval kell csatlakoztatnia a számítógéphez:
- Csatlakoztassa a Nextion vezetékek csatlakozóját a kijelzőhöz (1. kép)
- Ha az USB -soros modul konfigurálható, győződjön meg arról, hogy 5V -os tápellátásra van beállítva (2. kép) (esetemben egy áramellátási jumperrel kellett konfigurálnom)
- Csatlakoztassa a földelő vezetéket (fekete vezeték) a Nextion kijelzőről az USB – TTL soros átalakító modul földelőcsapjához (2. kép)
- Csatlakoztassa a tápkábelt (+5 V) (piros vezeték) a Nextion kijelzőről az USB - TTL soros átalakító modul tápellátásához (VCC/+5 V). (2. kép)
- Csatlakoztassa az RX vezetéket (sárga vezeték) a Nextion kijelzőről az USB - TTL soros átalakító modul TX tűjéhez (2. kép)
- Csatlakoztassa a TX vezetéket (kék vezeték) a Nextion kijelzőről az USB - TTL soros átalakító modul RX tűjéhez (2. kép)
- Csatlakoztassa az USB -TTL soros átalakító modult a számítógéphez USB -kábellel
3. lépés: Indítsa el a Nextion Editor programot, és válassza ki a kijelző típusát és tájolását
A Nextion Display programozásához le kell töltenie és telepítenie kell a Nextion Editor programot.
- Indítsa el a Nextion Editor programot
- A menüben válassza a | Fájl | Új | lehetőséget
- A "Mentés másként" párbeszédpanelen írja be a projektfájl nevét, és válassza ki a projekt mentésének helyét
- Kattintson a "Mentés" gombra
- A "Beállítások" párbeszédpanelen válassza ki a Megjelenítés típusát
- Kattintson a bal oldali "KIJELZŐ" fülre a megjelenítési beállítások megjelenítéséhez
- Válassza a Vízszintes tájolás lehetőséget a kijelzőhöz
- Kattintson az "OK" gombra a párbeszédpanel bezárásához
4. lépés: A Nextion szerkesztőben: Szövegösszetevők hozzáadása és konfigurálása
- *Győződjön meg róla, hogy FAT32 formátumú sdcard van, és győződjön meg arról, hogy betűtípust generált, különben a Nextion szerkesztő hibát jelez a fordítás során.
- LETÖLTENI KELL (images.png) IDE KAPCSOLT KÉP, TARTALMAZVA GPS INFORMÁCIÓS PARAMÉTERET. (LATITUDE, LONGITUDE)
MOST Kövesse ezeket a lépéseket
- KLIKK az új projektre
- nevezd visuino -nak
- Váltson az eszköz fülre, és válassza az nx3224t028_011 kijelzőt, 90 vízszintes, karakterkódoló ascii, A megjelenítési terület fehér, 320*240 -es képernyő lesz.
Most generálunk betűtípusokat:
- A menüből válassza az | Eszközök | Betűtípusgenerátor |
- kövesse a varázslót, és válassza ki a létrehozott betűtípust.
Ezután adunk hozzá egy képet:
- Most a nextion szerkesztőben adja hozzá ezt a háttérképet a képablakban (bal alsó sarok ablak) a + gombra kattintva.
- A kijelzőablakban megjelenik a fehér képernyő, most kattintson az attribútumtáblázatára (jobb oldali alsó sarok ablak), kattintson a sta-> kép kiválasztása kép-> dupla kattintás-> kép kiválasztása
- ez lesz az LCD felület háttere.
Tervezze meg a Nextion képernyőt:
- Most az eszköztár ablakából: kattintson a szövegkomponensre-> t0 új szöveg jelenik meg a kijelzőn-> húzza át a kívánt területet a szélességi szöveg előtt
- most kattintson az attribútumtáblázatára sta-> képkivágás picc-> dupla kattintás-> válasszon 0 képet pco-> válasszon fekete színt txt-> x
- Hasonlóképpen ismételje meg a további négy t1, t2 szöveges összetevő hozzáadásának folyamatát. Helyezze őket egymás alá úgy, hogy húzza őket a képernyőre. Most további 4 szöveges összetevőt kell hozzáadnia a hosszúság, a sebesség, a műholdak száma, a dátum és az idő megjelenítéséhez.
- hasonlóan a fenti eljárás megismétlésével
A fájlok létrehozása és feltöltése a Nextion SDCard -ra:
- Kattintson a fordítás fülre (ez tft fájlt generál) Ezt a hibakeresést vagy a szimulátorban történő futtatását is elvégezheti a hibakeresés fülre kattintva, egy új ablak jelenik meg. az "utasítás beviteli terület" ablakban enter-> t0.txt = "555" ez x-> 555 értéket eredményez a kijelzőn Kattintson a fájl-> megnyitott buildmappa-> másolja ezt a visuino tft fájlt fat32 formátumú sdcardra.
- Helyezze be ezt az sd -kártyát a Nextion lcd -be, és kapcsolja be.
- A sikeres frissítés után kapcsolja ki, majd távolítsa el az sdcardot, és kapcsolja be újra.
- MOST LÁTJA A KÖVETKEZŐ SZERKESZTŐI INTERFÉSZETET AZ LCD -N.
- közvetlenül átviheti az itt csatolt visuino tft fájlt az sdcardra.
- vagy folytassa a következő lépéssel az összeállított projekt ftdi usb modulon keresztül történő átvitelével.
5. lépés: A Nextion szerkesztőben: Töltse fel a projektet a Nextion kijelzőre
- Kattintson a "Feltöltés" gombra
- A "Feltöltés Nextion eszközre" párbeszédpanelen kattintson a "Go" gombra a feltöltés elindításához
- Amikor a feltöltés befejeződött, kattintson a "Kilépés" gombra a párbeszédpanel bezárásához.
6. lépés: HARDVER CSATLAKOZTATÁSOK
- MEGA ÉS KÖVETÉS KÖZÖTT
- SOROZÓPORTOT HASZNÁLUNK 1
- A MEGA PINX 18 TX1 A KÖVETKEZÉS RX
- PIN19 RX1 OF MEGA - TX OF NEXTION
- VCC VCC ÉS GND GND
SDCARD ÉS MEGA KÖZÖTT
- SD -KÁRTYA CS - PIN53
- SDKÁRTYA SCK PIN52
- MOSI OF SDCARD PIN51
- SDACRD HIBA - PIN50
- VCC - VCC
- GND -GND
GPS ÉS MEGA KÖZÖTT
- GPS TX RX2 REGISZTÁRA PIN17 OF MEGA
- VCC - VCC
- GND -GND
- SOROZATOT HASZNÁLUNK2
7. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino kártya típusát
Mivel az Arduino MEGA négy soros porttal rendelkezik, és az Arduino programozásához szükséges, be kell programoznia az Arduino MEGA -t, ezért hagyja a serial0 programozásra.
Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:
Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az oktatóanyag nem fog működni
A Visuino: https://www.visuino.com webhelyet is telepíteni kell.
- Indítsa el Visuino -t az első képen látható módon
- Kattintson a Visuino Arduino összetevőjén található „Eszközök” gombra (1. kép)
- Amikor megjelenik a párbeszédpanel, válassza az Arduino MEGA lehetőséget a 2. képen látható módon
8. lépés: GPS MODUL ÉS KÖVETKEZŐ KIJELZŐ HOZZÁADÁSA VISUINOBAN
- Írja be a "GPS" parancsot a Komponens eszköztár Szűrő mezőjébe, majd válassza ki a "Soros GPS" összetevőt (1. kép), és dobja a tervezési területre
- Csatlakoztassa a GPS1 komponens "Out" tűjét az Arduino MEGA komponens "Serial [2]" "In" tűjéhez.
- Gépelje be a "next" -t a Component Toolbox Filter mezőjébe, majd válassza ki a "Nextion Display" összetevőt, és dobja a tervezési területre
- Csatlakoztassa a komponens "Out" érintkezőjét az Arduino MEGA komponens "Serial [1]" "In" csatlakozójához
9. lépés: VISUINO -KOMPONENTEK HOZZÁADÁSA: MICRO SDCARD KONFIGURÁCIÓ
Először hozzá kell adnunk és csatlakoztatnunk kell a MicroSD -komponenst a Visuino -ban a MicroSD -modul vezérléséhez:
- Írja be az "sd" parancsot a Komponens eszköztár Szűrő mezőjébe, majd válassza ki a "Micro SD Card Module" összetevőt (1. kép), és dobja a tervezési területre
- Csatlakoztassa az SDCard1 komponens "Out" tűjét az Arduino komponens "SPI" csatornájának "In" tűjéhez (2. kép)
- Csatlakoztassa az SDCard1 komponens "ChipSelect" kimeneti tűjét az Arduino Mega 2506 komponens "Digital [53]" csatornájának "Digital" bemeneti tűjéhez (3. kép)
Az adatok rögzítéséhez fel kell vennünk a File elemet a MicroSD összetevőbe, és meg kell adnunk a fájl nevét:
- Kattintson az SDCard1 komponens "Eszközök" gombjára (1. kép)
- Az "Elemek" szerkesztőben válassza ki a "Fájl" elemet a jobb oldali ablakban, majd kattintson a "+" gombra a bal oldalon (2. kép) a Fájlelem hozzáadásához
- Az Objektumfelügyelő állítsa a File1 elem "Útvonal neve" tulajdonságának értékét "GPSLog.txt6" értékre
10. lépés: A TOVÁBBI KIJELZŐ ÉS A GPS BEÁLLÍTÁSA
- Kattintson duplán a nextion kijelzőre, és megjelenik az elemek szerkesztője
- "Szöveg" elem hozzáadása
- Válassza ki az újonnan hozzáadott elemet
- most a Tulajdonságok lapon nevezze el "t0" -nak.
- Csatlakoztassa ezeket a szöveges összetevőket a gps modul szélességi fokához.
Hasonlóképpen adja hozzá a következő szövegkomponenst, nevezze át "t1" -re, és csatlakoztassa a gps modul hosszúságához.
Hasonlóképpen adjon hozzá szöveges összetevőket a sebességhez, a műholdak számához, a dátumhoz és az időhöz, és rendelje hozzá a gps modulhoz. Nevezze el a "t2", "t3", stb. Értékeket növekvő számokkal, hogy megfeleljen a Nextion Editorban beállított Nextion összetevők nevének.
11. lépés: Az Sdcard és a formázott szövegösszetevő beállítása
- Gépelje be az "űrlapot" a Komponens eszköztár Szűrő mezőjébe, majd válassza ki a "Formázott szöveg" összetevőt (1. kép), és dobja a tervezési területre
- Kattintson duplán a FormattedText1 komponensre az elemszerkesztő megnyitásához (2. kép)
- Az Elements Editorban adjon hozzá két "analóg elem" elemet (2. kép)
- Csatlakoztassa az "Analog Element1" -et a szélességi körhöz
- Csatlakoztassa az "Analóg elemet2" a hosszúsághoz
- Csatlakoztassa a FormattedText1 komponens "Out" tűjét az sdcard1 komponens "In" csatlakozójához (3. kép)
- Csatlakoztassa az SDCard1 komponens "Out" tűjét az Arduino MEGA komponens "SDI" csatornájának "In" tűjéhez (4. kép)
12. lépés: Töltse fel a kódot a Mega Boardra
- Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t
- Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)
13. lépés: Élő fellépés
kérjük, végezze el a beállításokat nyílt területen a GPS javításhoz
A gps javítása után minden információ megjelenik és naplózásra kerül.
vegye ki az sdcardot, és ellenőrizze, hogy létrejött -e a gpstxt6 fájl.
Ajánlott:
Tedd az iPod érintőképernyőjét ÚJnak !!: 6 lépés
Tedd az iPod érintőképernyőjét ÚJnak !!: Ez hülyén hangozhat, de ez az almaüzletek és a Best buy üzletek titka, ez valóban működik! És közeleg a karácsony A szerencsés emberek, akiknek van ilyenük (vagy azok, akik fogadni fognak) Tudják, hogyan kell megfelelően tisztítani a képernyőjét. Emlékezz
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: 4 lépés
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: Sokan tudják, hogyan kell a féknyerget használni a méréshez. Ez az oktatóanyag megtanítja, hogyan kell lebontani a digitális féknyerget, és elmagyarázza, hogyan működik a digitális féknyereg
Hogyan hozzunk létre JARVIS rendszert vagy valós életet JARVIS / saját AI segítség: 8 lépés
Hogyan hozzunk létre JARVIS rendszert vagy valós életet JARVIS / saját AI segítség: Láttál valaha olyan beszélő számítógépet, mint a JARVIS, Tony Starkkal az Iron Man filmben? Szeretett volna valaha ilyen számítógépet? Jól mondom? Ne aggódjon … Ezt a kívánságát teljesítheti saját számítógépével. Rendelkezhet számítógéphez hasonló JARVIS-szal és
Hogyan készítsünk saját USB autós töltőt bármilyen iPod vagy más USB -n keresztül tölthető eszközhöz: 10 lépés (képekkel)
Hogyan készítsünk saját USB autós töltőt bármilyen iPod vagy más USB -n keresztül tölthető eszközhöz: Hozzon létre egy USB autós töltőt bármely iPod vagy más eszköz számára, amely USB -n keresztül töltődik, ha összeilleszt egy autós adaptert, amely 5 V -os kimenetet és USB csatlakozó dugót csatlakoztat. Ennek a projektnek a legfontosabb része, hogy megbizonyosodjon arról, hogy a választott autós adapter kimenete fogadott
Készítsen saját intercomot vagy walkie talkie -t két régi vezeték nélküli telefonból: 6 lépés
Készítse el saját kaputelefonját vagy walkie talkie -ját két régi vezeték nélküli telefonból: Mindannyiunknak van régi telefonja. Miért nem alakítja át őket kaputelefonnak a gyerekek faházában. Vagy váltson két régi vezeték nélküli telefont otthoni rádióvevővé. Íme, hogyan