Përmbajtje:

Kontrolli i frigoriferit me LCD Tft: 6 hapa
Kontrolli i frigoriferit me LCD Tft: 6 hapa

Video: Kontrolli i frigoriferit me LCD Tft: 6 hapa

Video: Kontrolli i frigoriferit me LCD Tft: 6 hapa
Video: AZET - FAST LIFE (prod. by m3) #KMNSTREET VOL. 1 2024, Nëntor
Anonim
Kontrolli i frigoriferit me Tft LCD
Kontrolli i frigoriferit me Tft LCD

Me përmirësimin e vazhdueshëm të teknologjisë, pajisjet tona shtëpiake janë gjithnjë e më funksionale dhe më të lehta për t'u përdorur.

Si një entuziast elektronik, jam i interesuar në kontrollin e pajisjeve shtëpiake. Frigoriferi ynë nuk është i mundur me asnjë nga ndërfaqet njeri-makinë, por nëse ka një frigorifer me ndërfaqen njeri-makinë, lejoni përdoruesit që përmes funksionimit të ekranit me prekje, kontrollin e frigoriferit në efikasitetin më të ulët të ftohjes, të shfaqin temperaturën aktuale brenda frigoriferit, shfaqni temperaturën aktuale të brendshme dhe të jashtme dhe disa reagime mbi përdorimin e frigoriferit (ditët në punë, jeta e filtrit, etj.), Pra, është shumë i përshtatshëm dhe praktik për përdoruesit. Kështu që sot unë thjesht do të përdor një ekran me prekje për të bërë një ndërfaqe të kontrollit të frigoriferit. Shfaqësi është STONE STVC050WT-01. STONE STVC050WT - 01 është një modul i ekranit me prekje në 5 inç, rezolucion 480 * 272. Në modulin është integruar ekrani i ekranit dhe drejtuesi i ekranit me prekje, zhvilluesit kanë nevojë vetëm për hartimin e ndërfaqes UI të softuerit zyrtar të dizajnit TOOL dhe krijojnë një skedar programimi të shkarkuar në modulin e ekranit STONE, dhe pastaj përmes një porti serik (RS232 / RS485 / TTL) korrespondoni me të, ju mund të kryeni aspekte komplekse të dizajnit të UI. Shkoni në faqen zyrtare të internetit për më shumë informacion :

Hapi 1: Bëni ndërfaqen e ekranit të ndërfaqes

Bëni ndërfaqen e ekranit të ndërfaqes
Bëni ndërfaqen e ekranit të ndërfaqes

Fotografitë UI janë krijuar nga Photoshop. Meqenëse ekrani është 480*272, rezolucioni i figurës së projektuar duhet të jetë në përputhje me ekranin. Efekti i projektimit është si më poshtë:

Hapi 2: Krijoni Projektin në Softuerin TOOL

Krijoni Projektin në Softuerin TOOL
Krijoni Projektin në Softuerin TOOL

Vendosni një projekt të ri në MJETIN e softuerit të zhvillimit STONE STVC050WT-01, më pas hidhni figurën e dizajnuar të UI, shtoni butonat përkatës dhe shfaqni tekstin, dhe efekti është si më poshtë:

Ka pak kontrolle, vetëm kontrolle dixhitale të shfaqjes së tekstit, kontrolle shtesë të rregullimit, por këto dy kontrolle janë të mjaftueshme për të përfunduar funksionin e kërkuar.1. Pjesa e sipërme e ndërfaqes UI është kontrolli përkatës i frigoriferit, i cili tregon temperaturën aktuale, fuqinë e punës të frigoriferit dhe funksionimin kryesor për të rregulluar fuqinë. Butoni "Fast" do të thotë që fuqia është vendosur në maksimum me një klikim. 2. Pjesa e mesme e ndërfaqes UI është kontrolli përkatës i frigoriferit, që tregon temperaturën aktuale, fuqinë e punës të frigoriferit dhe funksionimin kryesor për të rregulluar fuqinë. Butoni "Fast" do të thotë që fuqia është vendosur në maksimum me një klikim. 3. Poshtë ndërfaqes UI janë disa ekrane të gjendjes, përmes të cilave përdoruesit mund të shohin në mënyrë intuitive numrin e ditëve që frigorifer ka punuar, jetën e elementeve të filtrit, temperaturën e jashtme dhe temperaturën e brendshme.

Hapi 3: Komunikimi me një çip

Komunikimi me një çip të vetëm
Komunikimi me një çip të vetëm
Komunikimi me një çip të vetëm
Komunikimi me një çip të vetëm

Miniaplikacioni i tekstit

Me përmbajtjen e lidhur me komunikimin MCU, ne duhet të bëjmë të qartë ekranin e ekranit dhe mekanizmin e komunikimit MCU dhe burimin e të dhënave. STONE STVC050WT-01 komunikon me një çip të vetëm përmes një porti serik. Më parë, kur po bënim UI, ne përdornim shfaqjen e kontrolleve. Të dhënat e ekranit të këtyre kontrolleve të ekranit u ruajtën në të vërtetë në një adresë të ndezjes së STONE STVC050WT-01.

Këtu do të tregojmë temperaturën, të dhënat e temperaturës nga një sensor i temperaturës, sensori i temperaturës është i lidhur me mikrokompjuterin me një çip të vetëm, kështu që kur të dhënat e temperaturës së mikrokompjuterit me një çip të vetëm të mblidhen, vetëm duhet të vendosim të dhënat e temperaturës përmes një porti serik në adresa në këtë kontroll të ekranit, të dhënat e temperaturës mund të shfaqen në ekran në kohë reale. Udhëzimet për shkrimin e të dhënave mund të gjenden në specifikimin STONE STVC050WT-01. Ky udhëzim paraqet shkrimin 0x00 dhe 0x04 në adresën 0x0020 në zonën e ruajtjes së të dhënave: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Këtu unë përdor kodin me një çip për të arritur sa më poshtë:

Pasi ekrani i portës serike të lidhet me mikrokompjuterin me një çip, porti serik i mikrokompjuterit me një çip të vetëm e dërgon këtë udhëzim, dhe të dhënat mbi adresën 0x0020 të ekranit të portit serik mund të modifikohen, dhe kjo adresë është shfaqja e temperaturës së frigoriferi ynë. E njëjta gjë është e vërtetë për të gjitha vendet e tjera ku shfaqen të dhënat, thjesht ndryshoni adresën e të dhënave.

Hapi 4: Butoni

Butoni
Butoni
Butoni
Butoni

Ne përdorëm shumë butona në këtë projekt

Kur ne duhet të lexojmë kontrollet e ekranit të dhënat e mësipërme, vetëm duhet të regjistrohemi për të lexuar udhëzimin, përmes MCU dërgoni një udhëzim në ekranin e ndërfaqes serike, ekrani i ndërfaqes serike do t'i kthejë të dhënat përkatëse të regjistrit në mikrokontrollues, MCU merr të dhënat gati për të bërë pajisjet përkatëse të kontrollit, ne këtu është që të kontrollojmë fuqinë ftohëse të frigoriferit.

Hapi 5: Shteti operativ

Shteti operativ
Shteti operativ

Gjendja e funksionimit përfshin:

1. Ditët e funksionimit 2. Jeta e elementit të filtrit 3. Temperatura në natyrë 4. Temperatura e brendshme Për të marrë këto të dhëna, përveç të parës, tre të tjerëve u nevojitet sensori përkatës për të mbledhur këto të dhëna. Kërkohen respektivisht sensorë të fitimit të elementit të filtrit gjatë gjithë jetës dhe sensorë të temperaturës. Kur mikrokompjuteri me një çip të vetëm mblodhi këto të dhëna, përmes portës serike në të dhënat e transmetimit të adresës së caktuar të kontrollit të ekranit, vlera e kontrollit të ekranit në ndryshimin përkatës. Ditët e vrapimit mund të zbatohen në dy mënyra: 1. Përdorni RTC të ekranit të shfaqjes së portit serik STONE STVC050WT-01 për të shfaqur të dhëna direkt në ekran 2. Përdorni RTC të mikrokompjuterit me një çip të vetëm për të transferuar të dhëna në ekranin e portit serik për shfaqje Ekrani i portës serike STONE STVC050WT-01 vjen me RTC, e cila mund të gjendet në udhëzuesin e zhvillimit STONE.

Hapi 6: Efekti i Operacionit

Efekti i Operacionit
Efekti i Operacionit

Për të mësuar më shumë rreth këtij projekti ju lutemi klikoni këtu

Recommended: