Obsah:
- Krok 1: KOMPONENTY
- Krok 2: Pripojte displej Nextion k sériovému komunikačnému modulu USB
- Krok 3: Spustite editor Nextion a vyberte typ a orientáciu displeja
- Krok 4: V editore Nextion: Pridajte a nakonfigurujte textové súčasti
- Krok 5: V editore Nextion: Nahrajte projekt na obrazovku Nextion
- Krok 6: HARDWAROVÉ PRIPOJENIA
- Krok 7: Spustite Visuino a vyberte typ dosky Arduino
- Krok 8: PRIDANIE MODULU GPS A NEXTION DISPLEJA VO VISUINO
- Krok 9: PRIDANIE KOMPONENTOV VISUINO: KONFIGURÁCIA MICRO SDCARD
- Krok 10: KONFIGURÁCIA ĎALŠIEHO DISPLEJA A GPS
- Krok 11: Konfigurácia komponentu Sdcard a formátovaného textu
- Krok 12: Nahrajte kód na Mega Board
- Krok 13: Živá akcia
Video: VYROBTE SI VLASTNÚ DIGITÁLNU PALUBNÚ DOSKU NA GPS PRE EBIKE ALEBO ELEKTRICKÝ MOTOCYKL: 13 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
AHOJ VŠETCI
Tentokrát som prišiel s novým inštrukciami, ktoré obsahujú samostatný displej aj záznamník pomocou arduino mega 2560 a displeja Nextion Lcd. Na účely sledovania je tiež možné prihlásiť sa vety NMEA GPS do karty sdcard a projekt sa samozrejme vykonáva pomocou magického grafického programovacieho softvéru VISUINO. MNOHO parametrov informácií je možné zobraziť na LCD podľa požiadaviek používateľa, ale ukážem vám hlavné. Ďalej je možné akékoľvek informácie extrahovať zo surových údajov GPS prostredníctvom súboru Visuino. Vygenerovaný súbor.log je možné ďalej použiť na sledovanie na mapách Google, Google Earth.
Chcel by som ešte raz poďakovať Boianovi Mitovovi za pomoc pri zapojení a napísaní tohto návodu.
Aktualizoval som pokyny pridaním jedného viacrozmerného rozhrania LCD vrátane všetkých potrebných súborov.
Krok 1: KOMPONENTY
- Jedna doska Arduino Mega 2560 (Budete potrebovať dosku s najmenej 2 sériovými portami, najlepšie 3, aby bola Mega jednou z najlepších možností)
- Jeden modul karty MicroSD (rozhranie SPI)
- Jeden sériový modul GPS
- Jeden sériový displej Nextion 2,8 palca nx3224t028_011 (použil som, ale mal by fungovať aj akýkoľvek iný displej Nextion)
- Karta SD s kapacitou menej ako 32 GB a jej adaptér na použitie s displejom Nextion
- Druhá karta SD s kapacitou menej ako 32 GB
- 4 prepojovacie vodiče Žena-Žena na programovanie displeja
- Na programovanie displeja budete tiež potrebovať 5V modul sériového prevodníka USB na TTL
- Niekoľko prepojovacích káblov na prepojenie komponentov dohromady
Krok 2: Pripojte displej Nextion k sériovému komunikačnému modulu USB
Ak chcete programovať displej Nextion pomocou editora Nextion, musíte ho k počítaču pripojiť sériovým prevodníkom USB na TTL:
- Pripojte konektor Nextion Wires k displeju (obrázok 1)
- Ak je váš modul USB na sériový modul konfigurovateľný, uistite sa, že je nastavený na napájanie 5 V (obrázok 2) (v mojom prípade som ho potreboval nakonfigurovať pomocou prepojky na výber napájania)
- Pripojte uzemňovací vodič (čierny vodič) z displeja Nextion k uzemňovaciemu kolíku modulu sériového prevodníka USB na TTL (obrázok 2)
- Pripojte napájací (+5V) vodič (červený vodič) z displeja Nextion k napájaciemu (VCC/+5V) kolíku modulu sériového prevodníka USB na TTL (obrázok 2)
- Pripojte kábel RX (žltý vodič) z displeja Nextion k konektoru TX modulu sériového prevodníka USB na TTL (obrázok 2)
- Pripojte kábel TX (modrý vodič) z displeja Nextion k kolíku RX modulu sériového prevodníka USB na TTL (obrázok 2)
- Pripojte modul USB na sériový prevodník TTL k počítaču pomocou kábla USB
Krok 3: Spustite editor Nextion a vyberte typ a orientáciu displeja
Na naprogramovanie displeja Nextion budete musieť stiahnuť a nainštalovať editor Nextion.
- Spustite editor Nextion
- V ponuke vyberte | Súbor | Nový |
- V dialógovom okne „Uložiť ako“zadajte názov súboru projektu a vyberte umiestnenie, kam sa má projekt uložiť
- Kliknite na tlačidlo „Uložiť“
- V dialógovom okne „Nastavenia“vyberte typ zobrazenia
- Kliknutím na kartu "ZOBRAZIŤ" vľavo zobrazíte nastavenia zobrazenia
- Na displeji vyberte Horizontálna orientácia
- Dialógové okno zatvoríte kliknutím na tlačidlo „OK“
Krok 4: V editore Nextion: Pridajte a nakonfigurujte textové súčasti
- *uistite sa, že máte formátovanú kartu FAT32, uistite sa, že ste vygenerovali písmo, inak editor Nextion zobrazí pri kompilácii chybu.
- MUSÍTE STIAHNUŤ (images.png) OBRÁZOK, KTORÝ JE PRIPOJENÝ TU, OBSAHUJÚCI PARAMETER INFOMÁCIE GPS. (LATITUDE, LONGITUDE)
TERAZ SLEDUJTE TIETO KROKY
- KLIKNITE na nový projekt
- pomenujte to ako visuino
- Prepnite na kartu zariadenia a zvoľte displej nx3224t028_011, 90 horizontálnych, kódovanie znakov ascii, oblasť zobrazenia bude mať bielu obrazovku s možnosťou úpravy 320*240.
Teraz máme vygenerované písma:
- V ponuke vyberte | Nástroje | Generátor písem |
- postupujte podľa sprievodcu a vyberte vygenerované písmo.
Ďalej pridáme obrázok:
- Teraz v editori pripojení pridajte túto tapetu do okna s obrázkom (okno v dolnom dolnom rohu) kliknutím na tlačidlo +.
- V zobrazovacom okne sa zobrazí biela obrazovka, teraz kliknite na jeho tabuľku atribútov (pravé dolné rohové okno) kliknite na sta-> vybrať obrázok pic-> dvojité kliknutie-> vybrať obrázok
- toto bude použité ako pozadie rozhrania LCD.
Navrhnite obrazovku Nextion:
- Teraz z okna panela s nástrojmi: kliknite na textový komponent-> na obrazovke sa zobrazí t0 nový text-> potiahnite nad požadovanú oblasť pred textom zemepisnej šírky
- teraz kliknite na jeho tabuľku atribútov sta-> orezať obrázok picc-> dvakrát kliknúť-> vybrať obrázok 0 pco-> vybrať čiernu farbu txt-> x
- Podobne zopakujte postup pridávania ďalších štyroch textových komponentov t1, t2. umiestnite ich pod seba ich presunutím na obrazovku. Teraz by ste mali pridať ďalšie 4 textové komponenty na zobrazenie zemepisnej dĺžky, rýchlosti, počtu satelitov, dátumu a času.
- podobne opakovaním vyššie uvedeného postupu
Generujte a nahrajte súbory na kartu Nextion SDCard:
- Kliknite na kartu kompilovať (vygeneruje sa súbor tft) Môžete to tiež ladiť alebo spustiť v simulátore kliknutím na kartu ladenia, otvorí sa nové okno. v okne „oblasť zadávania inštrukcií“zadajte-> t0.txt = "555" to spôsobí, že na obrazovke x-> 555 Kliknite na súbor-> otvoriť priečinok zostavy-> skopírujte tento súbor visuino tft na sdcard formátovanú vo formáte fat32.
- Vložte túto SD kartu do LCD Nextion a zapnite ju.
- Po úspešnej aktualizácii. Vypnite napájanie, vyberte kartu SD a znova ju zapnite.
- TERAZ UVIDÍTE ROZHRANIE NAŠEHO NOVÁ EDITORA NA LCD.
- súbor visuino tft pripojený tu môžete priamo prenášať na sdcard.
- alebo v nasledujúcom kroku preneste skompilovaný projekt prostredníctvom USB modulu ftdi.
Krok 5: V editore Nextion: Nahrajte projekt na obrazovku Nextion
- Kliknite na tlačidlo „Nahrať“
- V dialógovom okne „Nahrať do zariadenia Nextion“spustíte nahrávanie kliknutím na tlačidlo „Prejsť“
- Keď sa nahrávanie skončí, dialógové okno zavriete kliknutím na tlačidlo „Ukončiť“.
Krok 6: HARDWAROVÉ PRIPOJENIA
- MEDZI MEGA A NEXTION
- POUŽÍVAME SÉRIOVÝ PORT1
- PIN18 TX1 MEGA NA PRÍJEM NEXTION
- PIN19 RX1 MEGA DO VYSOKÉHO VYDANIA
- VCC TO VCC A GND TO GND
MEDZI KARTOU A MEGOU
- CS KARTY K PIN53
- SCK KARTY K PIN52
- MOSI Z KARTY NA PIN51
- MISO SDACRD DO PIN50
- VCC AŽ VCC
- GND TO GND
MEDZI GPS a MEGA
- TX GPS DO RX2 PIN17 MEGA
- VCC AŽ VCC
- GND TO GND
- POUŽÍVAME SÉRIOVÚ 2
Krok 7: Spustite Visuino a vyberte typ dosky Arduino
Pretože Arduino MEGA má štyri sériové porty a je potrebné na programovanie Arduina, budete musieť Arduino MEGA naprogramovať, takže na programovanie nechajte serial0.
Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:
Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať
Je tiež potrebné nainštalovať Visuino:
- Spustite Visuino, ako je znázornené na prvom obrázku
- Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) vo Visuine
- Keď sa zobrazí dialógové okno, vyberte Arduino MEGA, ako je znázornené na obrázku 2
Krok 8: PRIDANIE MODULU GPS A NEXTION DISPLEJA VO VISUINO
- Do poľa Filter na paneli nástrojov komponentov zadajte „GPS“, potom vyberte komponent „Sériové GPS“(obrázok 1) a umiestnite ho do oblasti návrhu.
- Pripojte pin „Out“komponentu GPS1 k kolíku „In“„Serial [2]“komponentu Arduino MEGA
- Do poľa Filter na paneli nástrojov súčiastky zadajte „ďalšie“, potom vyberte súčasť „Nextion Display“a umiestnite ho do oblasti návrhu
- Pripojte kolík „Out“komponentu k kolíku „In“„Serial [1]“komponentu Arduino MEGA
Krok 9: PRIDANIE KOMPONENTOV VISUINO: KONFIGURÁCIA MICRO SDCARD
Najprv musíme do Visuina pridať a pripojiť komponent MicroSD na ovládanie modulu MicroSD:
- Do poľa Filter v komponentovom paneli nástrojov zadajte „sd“, potom vyberte komponent „Modul karty Micro SD“(obrázok 1) a umiestnite ho do oblasti návrhu
- Pripojte pin „Out“komponentu SDCard1 ku konektoru „In“kanála „SPI“komponentu Arduino (obrázok 2)
- Pripojte výstupný kolík „ChipSelect“komponentu SDCard1 k vstupnému kolíku „Digital“kanála „Digital [53]“komponentu Arduino Mega 2506 (obrázok 3)
Na zaznamenanie údajov musíme do komponentu MicroSD pridať prvok Súbor a zadať názov jeho súboru:
- Kliknite na tlačidlo „Nástroje“na komponente SDCard1 (obrázok 1)
- V editore „Prvky“vyberte v pravom okne prvok „Súbor“a potom kliknutím na tlačidlo „+“vľavo (obrázok 2) pridajte prvok Súbor
- V nástroji Object Inspector nastavte hodnotu vlastnosti „Názov cesty“prvku File1 na „GPSLog.txt6“
Krok 10: KONFIGURÁCIA ĎALŠIEHO DISPLEJA A GPS
- Dvakrát kliknite na zobrazenie pripojenia, vyskočí editor prvkov
- Pridajte prvok „Text“
- Vyberte novo pridaný prvok
- teraz na karte vlastností ho označte ako „t0“.
- Pripojte tieto textové komponenty k zemepisnej šírke modulu gps.
Podobne pridajte ďalší textový komponent, premenujte ho na „t1“a pripojte k dĺžke modulu gps.
Podobne pridajte textové komponenty pre rýchlosť, počet satelitov, dátum a čas a namapujte ich na modul GPS. Pomenujte potom „t2“, „t3“atď. S rastúcimi číslami, aby zodpovedali názvom komponentov Nextion nastaveným v editore Nextion.
Krok 11: Konfigurácia komponentu Sdcard a formátovaného textu
- Do poľa Filter na paneli nástrojov komponentu zadajte „formulár“, potom vyberte komponent „Formátovaný text“(obrázok 1) a umiestnite ho do oblasti návrhu
- Dvojitým kliknutím na komponent FormattedText1 otvoríte editor prvkov (obrázok 2)
- V editore prvkov pridajte dva prvky „Analógový prvok“(obrázok 2)
- Pripojte „Analog Element1“k zemepisnej šírke
- Pripojte „Analog element2“k zemepisnej dĺžke
- Pripojte pin „Out“komponentu FormattedText1 k „In“komponentu sdcard1 (obrázok 3)
- Pripojte pin „Out“komponentu SDCard1 k kolíku „In“kanála „SDI“komponentu Arduino MEGA (obrázok 4)
Krok 12: Nahrajte kód na Mega Board
- Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE
- V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)
Krok 13: Živá akcia
Opravte GPS pomocou nastavenia na otvorenom priestranstve
akonáhle získate opravu gps, všetky informácie sa zobrazia a zaznamenajú.
vyberte kartu sdcard a skontrolujte, či bol vytvorený súbor gpstxt6.
Odporúča:
LCD obrazovka STONE LCD pre palubnú dosku automobilu: 5 krokov
LCD displej STONE pre automobilový panel: S rýchlym rozvojom ekonomiky a postupným zlepšovaním spotreby energie ľudí sa autá stali každodennou potrebou bežných rodín a každý venuje väčšiu pozornosť pohodliu a bezpečnosti automobilov. Automobilový priemysel
Naučte sa navrhnúť vlastnú tvarovanú dosku pomocou online nástrojov EasyEDA: 12 krokov (s obrázkami)
Naučte sa navrhnúť vlastný tvarovaný plošný spoj pomocou online nástrojov EasyEDA: Vždy som chcel navrhnúť vlastný plošný spoj a s online nástrojmi a lacným prototypovaním plošných spojov to nikdy nebolo jednoduchšie ako teraz! Je dokonca možné nechať namontovať komponenty na povrchovú montáž lacno a ľahko v malom objeme, aby ste ušetrili náročné riešenie
Ako si vytvoriť vlastnú dosku Arduino (xduino): 6 krokov
Ako si vytvoriť vlastnú dosku Arduino (xduino): pozrite si video
Ako si vyrobiť vlastnú nabíjačku do auta USB pre akékoľvek zariadenie iPod alebo iné zariadenie, ktoré sa nabíja cez USB: 10 krokov (s obrázkami)
Ako si vyrobiť vlastnú USB nabíjačku do auta pre akékoľvek iPody alebo iné zariadenia nabíjateľné cez USB: Vytvorte USB nabíjačku do auta pre akékoľvek zariadenie iPod alebo iné zariadenie, ktoré sa nabíja cez USB, spojením automobilového adaptéra s výstupom 5 V a zástrčky USB. Najdôležitejšou súčasťou tohto projektu je zaistiť, aby bol vsadený výstup na vami zvolený adaptér do auta
Vymažte dosku (ako pridať LED indikátor napájania na transparentnú dosku Solarbotics): 7 krokov
Vymažte si dosku (ako pridať LED indikátor napájania na priehľadnú dosku Solarbotics): Tieto priehľadné doštičky sú veľmi podobné ako všetky ostatné dosky na elektroniku, ale sú jasné! Čo teda dá človek robiť s čistým chlebíkom? Myslím, že jasnou odpoveďou je pridať LED diódy napájania