Satura rādītājs:
- 1. darbība: SASTĀVDAĻAS
- 2. darbība: pievienojiet Nextion displeju USB seriālās komunikācijas modulim
- 3. darbība: palaidiet Nextion redaktoru un atlasiet displeja veidu un orientāciju
- 4. darbība. Nextion redaktorā: pievienojiet un konfigurējiet teksta komponentus
- 5. darbība. Nextion redaktorā: augšupielādējiet projektu Nextion displejā
- 6. darbība: Aparatūras savienojumi
- 7. darbība: palaidiet Visuino un atlasiet Arduino plates veidu
- 8. solis: GPS moduļa un nākamā displeja pievienošana VISUINO
- 9. darbība: VISUINO SASTĀVDAĻU PIEVIENOŠANA: MICRO SDCARD KONFIGURĀCIJA
- 10. darbība. NEXTION DISPLAY UN GPS KONFIGURĒŠANA
- 11. darbība. Sdcard un formatēta teksta komponenta konfigurēšana
- 12. darbība: augšupielādējiet kodu Mega Board
- 13. darbība: tieša darbība
Video: UZVEIDOJIET SAVU DIGITĀLO DZĪVES DATORU PAMATU EBIKE VAI ELEKTRISKAM MOTOCIKLAM: 13 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
SVEIKI VISIEM
Šoreiz es nāca klajā ar jaunu pamācību, kas ietver gan atsevišķu displeju, gan reģistrētāju, izmantojot arduino mega 2560 un Nextion LCD displeju. Un izsekošanas nolūkos jūs varat arī reģistrēt GPS NMEA teikumus sdcard, un, protams, projekts tiek veikts ar maģiskas grafiskās programmēšanas programmatūru VISUINO. Daudzi informācijas parametri var tikt parādīti LCD ekrānā atbilstoši lietotāja prasībām, bet es jums parādīšu galvenos. Tālāk jebkādu informāciju var iegūt no neapstrādātiem GPS datiem, izmantojot Visuino. Ģenerēto žurnāla failu var tālāk izmantot, lai izsekotu Google kartē, Google Earth.
Es vēlos vēlreiz pateikties Boianam Mitovam, kurš palīdzēja man izveidot vadu un uzrakstīja šo pamācību.
Esmu atjauninājis norādījumus, pievienojot vēl vienu vizuālu LCD interfeisu, ieskaitot visus nepieciešamos failus.
1. darbība: SASTĀVDAĻAS
- Viena Arduino Mega 2560 plate (jums būs nepieciešama tāfele ar vismaz 2 seriālajiem portiem, vēlams 3, tāpēc Mega ir viena no labākajām izvēlēm)
- Viens MicroSD kartes modulis (SPI interfeiss)
- Viens sērijas GPS modulis
- Viens Nextion sērijas 2,8 collu nx3224t028_011 displejs (es izmantoju, bet arī jebkuram citam Nextion displejam vajadzētu darboties)
- SD karte, kuras ietilpība ir mazāka par 32 GB, un tās adapteris lietošanai kopā ar Nextion displeju
- Otrā SD karte, kuras ietilpība ir mazāka par 32 GB
- 4 džemperis no sievietes-sievietes, lai ieprogrammētu displeju
- Lai ieprogrammētu displeju, jums būs nepieciešams arī 5V USB uz TTL sērijas pārveidotāja modulis
- Daži savienojuma vadi, lai savienotu komponentus kopā
2. darbība: pievienojiet Nextion displeju USB seriālās komunikācijas modulim
Lai ieprogrammētu Nextion displeju ar Nextion redaktoru, tas jāpievieno datoram, izmantojot USB uz TTL sērijas pārveidotāju:
- Pievienojiet Nextion vadu savienotāju displejam (1. attēls)
- Ja jūsu USB sērijas modulis ir konfigurējams, pārliecinieties, vai tas ir iestatīts uz 5 V strāvas padevi (2. attēls) (manā gadījumā tas bija jākonfigurē ar jaudas izvēles džemperi)
- Pievienojiet zemes vadu (melno vadu) no Nextion displeja USB un TTL sērijas pārveidotāja moduļa zemējuma tapai (2. attēls)
- Pievienojiet strāvas (+5V) vadu (sarkano vadu) no Nextion displeja USB un TTL sērijas pārveidotāja moduļa barošanas (VCC/+5V) tapai (2. attēls)
- Savienojiet RX vadu (dzelteno vadu) no Nextion displeja ar USB līdz TTL sērijas pārveidotāja moduļa TX tapu (2. attēls)
- Savienojiet TX vadu (zilo vadu) no Nextion displeja ar USB līdz TTL sērijas pārveidotāja moduļa RX tapu (2. attēls)
- Savienojiet USB ar TTL sērijas pārveidotāja moduli ar datoru, izmantojot USB kabeli
3. darbība: palaidiet Nextion redaktoru un atlasiet displeja veidu un orientāciju
Lai ieprogrammētu Nextion displeju, jums būs jālejupielādē un jāinstalē Nextion redaktors.
- Palaidiet Nextion redaktoru
- Izvēlnē atlasiet | Fails | Jauns |
- Dialoglodziņā "Saglabāt kā" ierakstiet projekta faila nosaukumu un atlasiet projekta saglabāšanas vietu
- Noklikšķiniet uz pogas "Saglabāt"
- Dialoglodziņā "Iestatījumi" atlasiet Displeja veids
- Noklikšķiniet uz cilnes "DISPLAY" kreisajā pusē, lai parādītu displeja iestatījumus
- Displejam izvēlieties Horizontālā orientācija
- Noklikšķiniet uz pogas "Labi", lai aizvērtu dialoglodziņu
4. darbība. Nextion redaktorā: pievienojiet un konfigurējiet teksta komponentus
- *Pārliecinieties, vai jums ir FAT32 formatēta SD karte. Pārliecinieties, vai esat ģenerējis fontu, pretējā gadījumā Nextion redaktors apkopošanas laikā parādīs kļūdu.
- Jums ir nepieciešams lejupielādēt (images.png) ATTĒLU, KURAM PIEVIENOTS ŠEIT, SATUROT GPS INFORMĀCIJAS PARAMETRU. (LATITUDE, LONGITUDE)
Tagad izpildiet šos soļus
- Noklikšķiniet uz jauna projekta
- nosauc to par visuino
- Pārslēdzieties uz ierīces cilni un izvēlieties nx3224t028_011 displeju, 90 horizontālus, rakstzīmju kodēšanas ascii. Displeja apgabalā būs balts 320*240 rediģējams ekrāns.
Tagad mēs ģenerējam fontus:
- Izvēlnē izvēlieties | Rīki | Fontu ģenerators |
- sekojiet vednim un atlasiet ģenerēto fontu.
Tālāk mēs pievienosim attēlu:
- Tagad saites redaktorā pievienojiet šo fonu attēla logā (kreisā apakšējā stūra logā), noklikšķinot uz pogas +.
- Displeja logā parādīsies balts ekrāns, tagad noklikšķiniet uz tā atribūtu tabulas (labajā apakšējā stūra logā) noklikšķiniet uz sta-> atlasīt attēla attēlu-> dubultklikšķi-> atlasīt attēlu
- tas tiks izmantots kā LCD interfeisa fons.
Izveidojiet Nextion ekrānu:
- Tagad no rīkjoslas loga: noklikšķiniet uz teksta komponenta-> displeja ekrānā parādīsies t0 jauns teksts-> velciet pāri vajadzīgajai zonai platuma grāda teksta priekšā
- tagad noklikšķiniet uz tā atribūtu tabulas sta-> apgriezt attēla picc-> dubultklikšķis-> izvēlēties attēlu 0 pco-> izvēlēties melnu krāsu txt-> x
- Līdzīgi atkārtojiet procesu, pievienojot vēl četrus teksta komponentus t1, t2. Novietojiet tos vienu zem otra, velkot tos uz ekrāna. Tagad jums jāpievieno vēl 4 teksta komponenti, lai parādītu garumu, ātrumu, satelītu skaitu, datumu un laiku.
- līdzīgi, atkārtojot iepriekš minēto procedūru
Ģenerējiet un augšupielādējiet failus Nextion SDCard kartē:
- Noklikšķiniet uz cilnes kompilēt (tas ģenerēs tft failu) Varat arī atkļūdot vai palaist to simulatorā, noklikšķinot uz cilnes atkļūdošana, tiks atvērts jauns logs. logā "instrukciju ievades apgabals" ievadiet-> t0.txt = "555", displeja ekrānā parādīsies x-> 555 Noklikšķiniet uz faila-> atvērt uzbūves mapi-> nokopējiet šo visuino tft failu fat32 formatētā sdcard.
- Ievietojiet šo sdcard Nextion LCD un ieslēdziet to.
- Pēc veiksmīgas atjaunināšanas. Izslēdziet to, pēc tam noņemiet sdcard un ieslēdziet to vēlreiz.
- Tagad LCD ekrānā redzēsit savu NEXTION EDITOR saskarni.
- jūs varat tieši pārsūtīt šeit pievienoto visuino tft failu uz sdcard.
- vai dodieties uz nākamo darbību, lai pārsūtītu apkopoto projektu, izmantojot ftdi usb moduli.
5. darbība. Nextion redaktorā: augšupielādējiet projektu Nextion displejā
- Noklikšķiniet uz pogas "Augšupielādēt"
- Dialoglodziņā "Augšupielādēt Nextion ierīcē" noklikšķiniet uz pogas "Sākt", lai sāktu augšupielādi
- Kad augšupielāde ir pabeigta, noklikšķiniet uz pogas Iziet, lai aizvērtu dialoglodziņu.
6. darbība: Aparatūras savienojumi
- STARP MEGA UN NEXTION
- MĒS IZMANTOSIM SĒRIJAS PORTU1
- MEGA PIN18 TX1 NEXTION RX
- PIN19 RX1 no MEGA līdz TEX OF NEXTION
- VCC VCC UN GND GND
STARP SDCARD UN MEGA
- SDCARD CS uz PIN53
- SDKARTES SKAITS UZ PIN52
- SDCARD MOSI UZ PIN51
- SDACRD MISO līdz PIN50
- VCC līdz VCC
- GND līdz GND
STARP GPS UN MEGA
- GPS TX UZ RX2 MEGA PIN17
- VCC līdz VCC
- GND līdz GND
- MĒS LIETOSIM SĒRIJU2
7. darbība: palaidiet Visuino un atlasiet Arduino plates veidu
Tā kā Arduino MEGA ir četri seriālie porti, un tas ir nepieciešams Arduino programmēšanai, jums būs jāprogrammē Arduino MEGA, tāpēc atstājiet serial0 programmēšanai.
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī apmācība nedarbosies
Ir jāinstalē arī Visuino:
- Sāciet Visuino, kā parādīts pirmajā attēlā
- Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls)
- Kad tiek parādīts dialoglodziņš, atlasiet Arduino MEGA, kā parādīts 2. attēlā
8. solis: GPS moduļa un nākamā displeja pievienošana VISUINO
- Komponentu rīkjoslas filtra lodziņā ierakstiet "GPS", pēc tam atlasiet komponentu "Seriālais GPS" (1. attēls) un nometiet to dizaina zonā
- Pievienojiet GPS1 komponenta "Out" tapu Arduino MEGA komponenta "Serial [2]" tapai "In"
- Sastāvdaļas rīkjoslas lodziņā Filtrs ierakstiet “nākamais”, pēc tam atlasiet komponentu “Nextion Display” un nometiet to dizaina zonā
- Pievienojiet komponenta tapu "Out" pie Arduino MEGA komponenta "Serial [1]" tapas "In"
9. darbība: VISUINO SASTĀVDAĻU PIEVIENOŠANA: MICRO SDCARD KONFIGURĀCIJA
Vispirms mums ir jāpievieno un jāpievieno MicroSD komponents Visuino, lai kontrolētu MicroSD moduli:
- Komponentu rīkjoslas lodziņā Filtrs ierakstiet "sd", pēc tam atlasiet komponentu "Micro SD kartes modulis" (1. attēls) un nometiet to dizaina zonā
- Pievienojiet SDCard1 komponenta "Out" tapu Arduino komponenta "SPI" kanāla "In" tapai (2. attēls)
- Pievienojiet SDCard1 komponenta "ChipSelect" izejas tapu Arduino Mega 2506 komponenta "Digital [53]" kanāla "Digital" ievades tapai (3. attēls)
Lai ierakstītu datus, MicroSD komponentam jāpievieno faila elements un jānorāda tā faila nosaukums:
- Noklikšķiniet uz SDCard1 komponenta pogas "Rīki" (1. attēls)
- Redaktorā "Elementi" labajā logā atlasiet elementu "Fails" un pēc tam noklikšķiniet uz pogas "+" kreisajā pusē (2. attēls), lai pievienotu faila elementu
- Objektu inspektorā iestatiet elementa File1 rekvizīta "Ceļa nosaukums" vērtību uz "GPSLog.txt6"
10. darbība. NEXTION DISPLAY UN GPS KONFIGURĒŠANA
- Veiciet dubultklikšķi uz savienojuma displeja, tiks parādīts elementu redaktors
- Pievienojiet elementu "Teksts"
- Atlasiet tikko pievienoto elementu
- tagad zem cilnes Rekvizīti nosauciet to kā "t0".
- Savienojiet šos teksta komponentus ar GPS moduļa platuma grādiem.
Līdzīgi pievienojiet nākamo teksta komponentu, pārdēvējiet to par "t1" un pievienojiet to GPS moduļa garumam.
Līdzīgi pievienojiet teksta komponentus ātrumam, satelītu skaitam, datumam un laikam un kartējiet to GPS modulī. Nosaukiet “t2”, “t3” utt. Ar pieaugošiem skaitļiem, lai tie atbilstu Nextion redaktora iestatīto Nextion komponentu nosaukumiem.
11. darbība. Sdcard un formatēta teksta komponenta konfigurēšana
- Komponentu rīkjoslas lodziņā Filtrs ierakstiet "veidlapa", pēc tam atlasiet komponentu "Formatēts teksts" (1. attēls) un nometiet to dizaina zonā
- Veiciet dubultklikšķi uz FormattedText1 komponenta, lai atvērtu elementu redaktoru (2. attēls)
- Elementu redaktorā pievienojiet divus "Analog element" elementus (2. attēls)
- Savienojiet "Analog Element1" ar platumu
- Savienojiet "Analog element2" ar garumu
- Pievienojiet FormattedText1 komponenta taustiņu "Out" ar sdcard1 komponenta "In" (3. attēls)
- Pievienojiet SDCard1 komponenta "Out" tapu Arduino MEGA komponenta "SDI" kanāla "In" tapai (4. attēls)
12. darbība: augšupielādējiet kodu Mega Board
- Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
- Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)
13. darbība: tieša darbība
lūdzu, veiciet iestatīšanu atklātā vietā, lai iegūtu GPS labojumu
Tiklīdz jūs saņemsiet GPS labojumu, visa informācija tiks parādīta un reģistrēta.
izņemiet sdcard un pārbaudiet, vai ir izveidots gpstxt6 fails.
Ieteicams:
Kā izveidot JARVIS sistēmu vai reālās dzīves JARVIS / savu AI palīdzību: 8 soļi
Kā izveidot JARVIS sistēmu vai reālo dzīvi JARVIS / sava AI palīdzība: Vai esat kādreiz skatījies runājošu datoru, piemēram, JARVIS, ar Toniju Stārku filmā Dzelzs vīrs? Vai esat kādreiz vēlējies iegūt šādu datoru? Vai man ir taisnība? Neuztraucieties … Jūs varat izpildīt šo vēlmi ar savu datoru. Jums var būt datoram līdzīgs JARVIS un
Melnais MAC vai jaunas dzīves ienesšana vecā gadījumā: 9 soļi (ar attēliem)
Melnais MAC vai jaunas dzīves atnesšana vecā lietā: Pirms pāris mēnešiem es saņēmu vecu MAC lietu. Tukša, iekšpusē palika tikai sarūsējusi šasija. Es to ievietoju savā darbnīcā, un pagājušajā nedēļā tas atkal nāk prātā. Korpuss bija neglīts, pārklāts ar nikotīnu un netīrumiem ar daudz skrāpējumiem. Pirmā pieeja
Saglabājiet planētu un savu kabatu. $$ Pārvērtiet savu lēto P&S digitālo kameru uz uzlādējamu: 4 soļi (ar attēliem)
Saglabājiet planētu un savu kabatu. $$ Pārvērtiet savu lēto P&S digitālo kameru uz uzlādējamu: Pirms gadiem es nopirku Dolphin Jazz 2.0 megapikseļu digitālo kameru. Tam bija labas īpašības un cena. Tam bija arī apetīte pēc AAA Bateries. Ne viens, lai izvairītos no izaicinājuma, es domāju, ka modificētu to, lai izmantotu uzlādējamu akumulatoru, lai pārtrauktu izšķērdēt
Kontrolējiet savu iPhone vai iPod touch ar datoru: 4 soļi
Kontrolējiet savu iPhone vai IPod Touch ar datoru: Šī pamācība iemācīs jums izmantot centību- programmu, kas pieejama no Cydia, kas ļaus jums kontrolēt savu iPhone vai iPod, izmantojot datora VNC. Tam ir jābūt:- jailbroken iPhone vai iPod touch ar Cydia-datoru
Modinātājs mobilajam tālrunim motociklam, automašīnai vai jebkuram citam, ko vēlaties: 7 soļi (ar attēliem)
Modinātājs mobilajam tālrunim motociklam, automašīnai vai jebkuram citam, ko vēlaties: man apnika parastās signalizācijas, kas rada daudz trokšņa, un neviens vairs par tām neņem vērā. Arī nezinot, vai kāds ir sajaucies ar manu velosipēdu, jo es biju tālu, lai dzirdētu modinātāju. Tāpēc es nolēmu izveidot šo modinātāju, izmantojot veco mobilo tālruni