Përmbajtje:
- Hapi 1: Bëni ndërfaqen e ekranit të ndërfaqes
- Hapi 2: Krijoni Projektin në Softuerin TOOL
- Hapi 3: Komunikimi me një çip
- Hapi 4: Butoni
- Hapi 5: Shteti operativ
- Hapi 6: Efekti i Operacionit
Video: Kontrolli i frigoriferit me LCD Tft: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
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
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
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
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
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
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
Për të mësuar më shumë rreth këtij projekti ju lutemi klikoni këtu
Recommended:
Ora magnetike e frigoriferit: 9 hapa (me fotografi)
Ora magnetike e frigoriferit: Unë kam qenë gjithmonë i hipnotizuar nga orët e pazakonta. Ky është një nga krijimet e mia të fundit që përdor numrat e alfabetit të frigoriferit për të shfaqur kohën. Numrat vendosen në një copë pleksiglas të bardhë të hollë që ka fletë metalike të hollë të petëzuar në anën e pasme.
Fiksimi dhe përmirësimi i frigoriferit/frigoriferit (Bosch KSV29630): 5 hapa
Rregulloni dhe azhurnoni frigoriferin/frigoriferin (Bosch KSV29630): Riparoni & Përmirëso në vend që të zëvendësosh & Rimbursoni! Simptomat: kur Frigoriferi përpiqet të ndezë kompresorin, ndonjëherë funksionon, disa herë dështon me dritën e temperaturës së gjelbër që pulson. Mund të ketë sukses në fillimin e kompresorit, por pas
Kontrollimi i derës së frigoriferit: 5 hapa
Kontrolli i derës së frigoriferit: Hyrje: Në ditët e sotme, njerëzit kanë " zgjuar " frigorifer i cili mund t’ju tregojë temperaturën e frigoriferit. Disa frigoriferë gjithashtu kanë alarme për t'i kujtuar përdoruesit se dera nuk është afër. Sidoqoftë, jo të gjithë kanë këtë lloj "zgjuari"
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar
Alarmi i derës së frigoriferit: 5 hapa
Alarmi i derës së frigoriferit: Në këtë projekt do t'ju tregoj se si të bëni një alarm që do të tingëllojë nëse e keni lënë derën e frigoriferit të hapur për një kohë të gjatë. Ky qark nuk është i kufizuar vetëm në një frigorifer, ai mund të përdoret për të shkaktuar një alarm nëse çdo derë ka qenë e hapur për një kohë të gjatë