Tartalomjegyzék:
- 1. lépés: Készítse el a felhasználói felület megjelenítő felületét
- 2. lépés: Hozza létre a projektet a TOOL szoftverben
- 3. lépés: Egy chipes kommunikáció
- 4. lépés: Gomb
- 5. lépés: Működési állapot
- 6. lépés: A művelet hatása
Videó: A hűtőszekrény vezérlése Tft LCD -vel: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
A technológia folyamatos fejlesztésével háztartási készülékeink egyre funkcionálisabbak és könnyebben használhatók.
Elektronikai rajongóként érdekel a háztartási gépek vezérlése. Hűtőnk nem lehetséges az ember-gép interfészek egyikével sem, de ha van hűtőszekrény az ember-gép interfésszel, engedje meg a felhasználóknak az érintőképernyős működést, a hűtőszekrény szabályozását az alacsonyabb hűtési hatékonyság mellett, és megjelenítse az aktuális hőmérsékletet a hűtőszekrény belsejében jelenítse meg az aktuális beltéri és kültéri hőmérsékletet, valamint néhány visszajelzést a hűtőszekrény használatáról (futónapok, szűrők élettartama stb.), így nagyon kényelmes és praktikus a felhasználók számára. Tehát ma egyszerűen egy érintőképernyőt használok a hűtőszekrény vezérlő felületének létrehozásához. A kijelző STONE STVC050WT-01. A STONE STVC050WT - 01 egy 5 hüvelykes, 480 * 272 felbontású érintőképernyős modul. A modulba beépített kijelző és érintőképernyős illesztőprogram van, a fejlesztőknek csak a hivatalos TOOL tervezőszoftverrel kapcsolatos felhasználói felület interfészre van szükségük, és létre kell hozniuk a STONE kijelzőmodulba letöltött programozási fájlt, majd egy soros porton keresztül (RS232 / RS485 / TTL) megfelelnek, komplex felhasználói felület tervezési szempontokat hajthat végre. További információkért keresse fel a hivatalos weboldalt :
1. lépés: Készítse el a felhasználói felület megjelenítő felületét
A felhasználói felület képeit a Photoshop tervezte. Mivel a képernyő 480*272, a tervezett kép felbontásának összhangban kell lennie a képernyővel. A tervezési hatás a következő:
2. lépés: Hozza létre a projektet a TOOL szoftverben
Helyezzen be egy új projektet a STONE STVC050WT-01 fejlesztő szoftver TOOL-ba, majd öntse bele a tervezett felhasználói felület képét, adja hozzá a megfelelő gombokat és a megjelenített szöveget, és a hatás a következő:
Kevés vezérlő van, csak digitális szövegkijelző vezérlők, növekményes beállítási vezérlők, de ez a két vezérlő elegendő a szükséges funkció végrehajtásához. A kezelőfelület felső része a hűtőszekrény fagyasztójának megfelelő vezérlője, amely az aktuális hőmérsékletet, a hűtőszekrény működési teljesítményét és a teljesítmény beállításának legfontosabb műveletét mutatja. A "Gyors" gomb azt jelenti, hogy a teljesítmény egy kattintással a maximális értékre van állítva. 2. A felhasználói felület interfészének középső része a hűtőszekrény megfelelő vezérlője, amely megmutatja az aktuális hőmérsékletet, a hűtőszekrény működési teljesítményét és a teljesítmény beállításának legfontosabb műveletét. A "Gyors" gomb azt jelenti, hogy a teljesítmény egy kattintással a maximális értékre van állítva. 3. A kezelőfelület alatt néhány állapotkijelző található, amelyeken keresztül a felhasználók intuitív módon láthatják a hűtőszekrényben töltött napok számát, a szűrőelem élettartamát, a külső hőmérsékletet és a beltéri hőmérsékletet.
3. lépés: Egy chipes kommunikáció
A szöveg widget
Az MCU kommunikációval kapcsolatos tartalommal tisztáznunk kell a kijelzőt, az MCU kommunikációs mechanizmust és az adatforrást. A STONE STVC050WT-01 egycsipes kommunikációt biztosít soros porton keresztül. Korábban, amikor felhasználói felületet készítettünk, a vezérlőket jelenítettük meg. Ezeknek a kezelőszerveknek a kijelző adatait valójában a STONE STVC050WT-01 vakujának valamelyik címére mentették.
Itt megmutatjuk a hőmérsékletet, a hőmérséklet-érzékelőből származó hőmérsékleti adatokat, a hőmérséklet-érzékelő az egycsipes mikroszámítógéphez van csatlakoztatva, így amikor az egycsipes mikroszámítógép hőmérséklet-adatait gyűjtik, csak a hőmérséklet-adatokat kell soros porton keresztül áthelyezni a cím ezen a kijelzőn, a hőmérséklet adatok valós időben jeleníthetők meg a képernyőn. Az adatok írására vonatkozó utasítások megtalálhatók a STONE STVC050WT-01 specifikációban. Ez az utasítás a 0x00 és a 0x04 írását jelenti az adattároló területen lévő 0x0020 címre: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Itt egy chipes kódot használok a következők eléréséhez:
Miután a soros port képernyőjét az egychipes mikroszámítógép csatlakoztatta, az egy chipes mikroszámítógép soros portja elküldi ezt az utasítást, és a soros port képernyőjének 0x0020 címe feletti adatok módosíthatók, és ez a cím a a hűtőszekrényünk. Ugyanez vonatkozik minden más helyre, ahol az adatok megjelennek, csak módosítsa az adatok címét.
4. lépés: Gomb
Ebben a projektben sok gombot használtunk
Amikor ki kell olvasnunk a kijelző vezérlő adatait, akkor csak regisztrálnunk kell az utasítás olvasásához, az MCU -n keresztül utasítást kell küldeni a soros interfész képernyőre, a soros interfész képernyő visszaadja a vonatkozó regisztrációs adatokat a mikrokontrollernek, az MCU megkapja az adatokat készen áll a megfelelő vezérlőeszközök elvégzésére, mi itt a hűtőszekrény hűtőteljesítményének szabályozását végezzük.
5. lépés: Működési állapot
A futási állapot a következőket tartalmazza:
1. Üzemi napok 2. Szűrőelem élettartama 3. Kültéri hőmérséklet 4. Beltéri hőmérséklet Ahhoz, hogy ezeket az adatokat megkaphassa, az első mellett a másik háromnak is szüksége van a megfelelő érzékelőre ezen adatok gyűjtéséhez. Szűrőelem élettartam -érzékelő és hőmérséklet -érzékelő szükséges. Amikor az egycsipes mikroszámítógép ezeket az adatokat a soros porton keresztül a kijelölt vezérlőcím-átviteli adatokhoz gyűjtötte, a kijelzőn megjelenő vezérlő értéke a megfelelő változáson történt. A futónapok kétféleképpen valósíthatók meg: 1. Használja a STONE STVC050WT-01 soros port megjelenítő képernyőjének RTC-jét az adatok közvetlen megjelenítéséhez a képernyőn. 2. Az egy chipes mikroszámítógép RTC-jével vigye át az adatokat a soros port képernyőjére. A STONE STVC050WT-01 soros portos kijelzőhöz tartozik az RTC, amely megtalálható a STONE fejlesztési útmutatóban.
6. lépés: A művelet hatása
Ha többet szeretne megtudni erről a projektről, kattintson ide
Ajánlott:
Wifi hűtőszekrény: 4 lépés
Wifi hűtőszekrény: - Hé, a gyártótérből hiányzik a hűtőszekrény, tedd ezt! - Köszönöm! De haver, eltört.- Pontosan. És így kaptam egy dobozt, hogy hideg tej legyen a kávémban. Vagy ha pontosabban akarok fogalmazni: tejes pukkancsok.Hűtőszekrény 101. A hűtőszekrényt sokféleképpen lehet összetörni
Házi Peltier hűtő / hűtőszekrény hőmérséklet -szabályzóval DIY: 6 lépés (képekkel)
Házi készítésű Peltier hűtő / hűtőszekrény hőmérsékletszabályozóval DIY: Hogyan készítsünk házilag termoelektromos Peltier hűtőt / mini hűtőszekrényt DIY W1209 hőmérséklet -szabályozóval. Ez a TEC1-12706 modul és a Peltier-effektus teszi a tökéletes barkácshűtőt! Ez az oktatható lépésről lépésre bemutató oktatóanyag, amely bemutatja, hogyan kell
Hűtőszekrény mágneses óra: 9 lépés (képekkel)
Hűtőszekrény mágneses óra: Mindig lenyűgöztek a szokatlan órák. Ez az egyik legújabb alkotásom, amely hűtőszekrény ábécé számát használja az idő megjelenítésére. A számokat egy vékony fehér plexiüvegre helyezik, amelyen vékony fémlemez van hátul
Hűtőszekrény/fagyasztó javítása és frissítése (Bosch KSV29630): 5 lépés
Hűtőszekrény/fagyasztó javítása és frissítése (Bosch KSV29630): Javítás és amp; Frissítés helyett Csere & Tünetek: amikor a hűtőszekrény megpróbálja felgyújtani a kompresszort, néha működik, néha meghibásodik, és a zöld hőmérsékletjelző villog. Lehet, hogy sikerül elindítani a kompresszort, de utána
A hűtőszekrény ajtajának ellenőrzése: 5 lépés
A hűtőszekrény ajtajának ellenőrzése: Bevezetés: Manapság az emberek " okos " hűtőszekrény, amely megmutatja a hűtőszekrény hőmérsékletét. Néhány hűtőszekrény riasztóval is emlékezteti a felhasználót, hogy az ajtó nincs becsukva. Azonban nem mindenkinek van ilyen " okos & q