Përmbajtje:
- Hapi 1: Procesi:
- Hapi 2: Dizajni i ndërfaqes UI:
- Hapi 3: Projekt i ri me ekran STONE
- Hapi 4: Shtoni imazhin e ndërfaqes në mjetet e GURIT:
- Hapi 5: Shtoni Stokun e Fjalës në MJETET E GURIT
- Hapi 6: Shtoni një buton
- Hapi 7: Shtoni ekranin e tekstit
- Hapi 8: Një buton me një vlerë kthimi:
- Hapi 9: Një komunikim portual serik
Video: P USRDORni STONE HMI Bëni një sistem kontrolli në shtëpi: 9 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Hyrja në projekt Udhëzimi i mëposhtëm ju tregon se si të përdorni modulin e ekranit me prekje STONE STVC050WT-01 për të bërë një sistem të thjeshtë kontrolli të pajisjes shtëpiake. STONE STVC050WT - 01 moduli i prekjes së ekranit me prekje është 5 inç, rezolucioni 480 * 272 në modul është integruar me ekran dhe ekran me prekje me patate të skuqura të nevojshme, zhvilluesit kanë nevojë vetëm për STONE, softuerin zyrtar të dizajnit VGUS që lidhet me dizajnin e ndërfaqes UI dhe gjeneron një skedari programues i shkarkuar në modulin e ekranit STONE, dhe më pas përmes një porti serik (RS232 / RS485 / TTL) që korrespondon me të, mund të kryeni aspekte komplekse të dizajnit të UI.
Hapi 1: Procesi:
Imazhet tregojnë disa parametra të modulit të ekranit STONE STVC050WT-01:
www.stoneitech.com/product/by-application/…
Ky modul i ekranit është vetëm një nga shumë në këtë linjë produktesh. Ka shumë module të tjera të ekranit të disponueshme në konfigurime të ndryshme. www.stoneitech.com
Zhvillimi i modulit të ekranit STONE në tre hapa: 1. Dizajnoi UI me softuerin STONE TOOL dhe shkarkoi skedarin e projektimit në modulin e ekranit. 2. MCU komunikon me modulin e ekranit STONE përmes portit serik. 3. MCU kryen veprime të tjera bazuar në të dhënat e marra në hapin 2.
Hapi 2: Dizajni i ndërfaqes UI:
Sot kemi bërë një kontroll të thjeshtë të pajisjeve shtëpiake. Përmes Photoshop, unë krijova ndërfaqen e mëposhtme të thjeshtë:
Funksioni: kur shtypet butoni i dritës, faqja hidhet në 2, duke treguar gjendjen e kalimit të tre dritave. Kur shtypet butoni i ndezjes/fikjes, porta serike e modulit të ekranit lëshon protokollin e sinjalit të kalimit. MCU e jashtme mund dërgoni të dhëna drejtpërdrejt në modulin e ekranit përmes një porti serik. Lëreni ekranin të shfaqë drejtpërdrejt gjendjen e kalimit të dritës.
Hapi 3: Projekt i ri me ekran STONE
Në faqen e internetit të STONE, ne mund të shkarkojmë versionin më të fundit të softuerit TOOLS 2019, përmes të cilit mund të hartojmë UI:
www.stoneitech.com/support/download/softwa… STONE TOOL është një softuer i dizajnit GUI që nuk kërkon instalim. Pas shkarkimit, mund të hapet drejtpërdrejt dhe të funksionojë me dekompresim. Duhet të theksohet se ky softuer duhet të ekzekutohet në mënyrë të pajtueshme në sistemet Windows8 dhe Windows10.
Meqenëse po përdor STVC050WT-01 me një rezolutë 480*272 dhe madhësinë e parazgjedhur të hapësirës Flash prej 128Mbyte (e zgjerueshme në 1024MByte), kam zgjedhur 128Mbyte. Vendosni emrin e projektit dhe shtegun e ruajtjes dhe klikoni "OK" për të përfunduar Me Klikoni me të djathtën në drejtorinë "Picture" dhe fshini 0.jpg
Hapi 4: Shtoni imazhin e ndërfaqes në mjetet e GURIT:
Klikoni me të djathtën në drejtorinë "foto" dhe shtoni dy ICONS UI që kemi përgatitur për projektin:
Hapi 5: Shtoni Stokun e Fjalës në MJETET E GURIT
Klikoni me të djathtën mbi miun "Skedari i fontit", zgjidhni Fontin e duhur për t'i shtuar projektit. Këtu zgjodha ASCII 24 me 48.
Hapi 6: Shtoni një buton
Ne duhet të vendosim një funksion në butonin "Light" në UI -në e parë në softuerin STONE TOOL:
kur klikojmë butonin "Drita", do të hidhemi në faqen e dytë. Si të bëhet?
Klikoni në ikonën "Button" për të vizatuar zonën e Button:
Zona e verdhë përfaqëson zonën e butonave që përdoruesi ka vizatuar. Karakteristikat e butonit janë të shënuara në shiritin e pronave në të djathtë të softuerit STONE TOOL: Thjesht vendosni opsionin "faqet magjistare" në 1 për të kaluar në faqen e dytë kur të shtypni butonin.
"Gjenerimi i skedarit të konfigurimit" në "Tool" dhe më pas "Ekrani i portës seriale virtuale".
Pastaj ne vazhdojmë dhe ndryshojmë shigjetën në këndin e sipërm të majtë të faqes 2 në një buton:
Kur përdoruesi shtyp këtë buton, ai kthehet në faqen e parë.
Hapi 7: Shtoni ekranin e tekstit
Duke përdorur kontrollin e ndryshores Text, rrethoni hapësirën e bardhë pas "light1":
Pastaj klikoni Variablin e Tekstit të sapo shtuar dhe ndërfaqja e pronës do të shfaqet në të djathtë të softuerit STONE TOOL, duke ndryshuar kryesisht parametrat e mëposhtëm:
Midis tyre, "Adresa e ndryshueshme e kujtesës" i referohet adresës së kujtesës ku ruhet përmbajtja e shfaqur. Një adresë mund të ruajë dy byte. Përmbajtja jonë e paracaktuar e ekranit është "OFF", e cila kërkon tre bajt hapësirë të kujtesës. Kjo do të thotë që ne e ruajmë "OFF" në adresat 0020 dhe 0021.
Hapi 8: Një buton me një vlerë kthimi:
Kontrolli që përdorëm më sipër është "Button". Ky kontroll "Button" nuk kthen një vlerë, që do të thotë se kur përdoruesi shtyp butonin, porti serik i modulit të ekranit nuk dërgon të dhëna në MCU.
Nëse përdoruesi ka shtypur butonin dhe dëshiron që moduli i ekranit të kthejë të dhënat në MCU, ne mund të përdorim kontrollin "kthimi i shtypur i vlerës së çelësit":
Shiriti i pronës është vendosur si më poshtë:
Shkarkoni skedarin e dizajnit UI në modulin e ekranit : 1. Lidhni USB flash drive në kompjuter
2. Klikoni butonin Shkarkoni në u-disk në STONE TOOL
3. Tërhiqeni USB flash diskun4. Futni diskun USB në ndërfaqen USB të modulit të ekranit dhe prisni përfundimin e azhurnimit. Kur të përfundojë azhurnimi, do të ketë një provë të shpejtë të zërit 5.
Hapi 9: Një komunikim portual serik
Kthimi me vlerë kyçe
Pas shkarkimit të programit në modulin e ekranit, ndizeni atë, lidhni kompjuterin përmes portës serike përmes USB-TTL, shtypni butonin e dritës të Light1 dhe ktheni të dhënat e portit serik: a55a 06 83 00 26 01 00 A8
Shtypni butonin për të fikur dritën Kthimi i të dhënave seriale: A5 5A 06 83 00 26 01 00 A9
A5 5A: koka e kornizës06: gjatësia e bajtit të udhëzimit, 83 00 26 01 00 A9 gjithsej 6 bajt (pa përfshirë kokën e kornizës së të dhënave) 83: lexoni udhëzimin e kujtesës së ndryshueshme 00 26: adresa e ruajtjes së ndryshueshme 01: gjatësia e fjalës së të dhënave, 00 A9, gjatësia e një fjale (2 Byte) 00 A9: përmbajtja e të dhënave të përdoruesit, në varësi të çelësave të vendosur.
Shkruani të dhënat e regjistrit Ky udhëzim shkruan 55 aa për të adresuar 0x0020 në zonën e ruajtjes së të dhënave: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x55 0xaa Meqenëse e kemi vendosur adresën e ruajtjes së ekranit të tekstit të Light1 në 0x0020, shkrimi i të dhënave në këtë adresë duke përdorur një port serial është ekuivalent me ndryshimi i përmbajtjes së kutisë së shfaqjes së tekstit të Light1. Leximi i të dhënave të regjistrit Porta serike dërgon komandën e mëposhtme në modulin e ekranit: 0xA5 0x5A 0x03 0x83 0x00 0x20 Paraqet vlerën e leximit 0x0020, dhe në projektin e ndryshimit, paraqet gjendjen e kalimit të llambës së leximit.
Dëshironi të dini më shumë rreth projektit ju lutemi vizitoni:
Recommended:
Krijoni një Sistem Smart të Kontrollit të Shtëpisë në STONE HMI Disp: 23 hapa
Bëni një Sistem Smart të Kontrollit të Shtëpisë në STONE HMI Disp: Prezantimi i projektit Udhëzimi i mëposhtëm ju tregon se si të përdorni modulin e ekranit me prekje STONE STVC050WT-01 për të bërë një sistem të thjeshtë të kontrollit të pajisjeve shtëpiake
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Si të bëni një sistem sigurie WiFi prej 10 dollarësh në shtëpi? Asnjë tarifë dhe punë askund!: 3 hapa
Si të bëni një sistem sigurie WiFi prej $ 10 në shtëpi? Asnjë Tarifë dhe Punë Kudo!: Si të bëni një sistem njoftimi wifi të sigurisë prej $ 10 në shtëpi? Nuk ka pagesë dhe funksionon kudo! Nëse sensori i lëvizjes PIR zbulon ndonjë lëvizje, ai dërgon një njoftim në telefonin tuaj celular. ESP8266 ESP-01 moduli WiFi, sensori i lëvizjes PIR dhe 3.3
P USRDORNI GARMININ TUAJ E-TREX LEGEND GPS ME GOOGLE TOK .: .: 4 hapa
P USRDORNI LEGJENDIN TUAJ E GARMIN ES E-TREX GPS ME GOOGLE TOK .: .: NJ W M NEWNYR NEW E RE DHE E PRORMIRSUAR P TOR PRDORIMIN E-TREX TAR GARMINS TUAJ ME TOK G GOOGLE, ME LAPTOP, G.P.S. DHE SOFTUAR KUJTESIN TUAJ T TO KENI NJ VETRTET SISTEM PR FANC. Padyshim që kjo do të jetë për ndërgjegjen e çmimeve. NFSE KENI NDONJ PYETJE JU LUTEM NDIHENI T FREE LIR P TOR TK PYET AND DHE BOR
Ndërtoni një kompjuter me teatër në shtëpi nga një laptop i prishur dhe një Tivo: 10 hapa
Ndërtoni një kompjuter me teatër në shtëpi nga një laptop i prishur dhe një Tivo: Në këtë udhëzues, unë do t'ju tregoj se si të bëni një kompjuter me teatër në shtëpi nga një laptop (disi) i prishur dhe një shasi kryesisht bosh Tivo. Kjo është një mënyrë e shkëlqyeshme për të shënuar një kompjuter teatri në shtëpi (ose zgjerues) që duket i mrekullueshëm dhe funksionon më mirë se një