Obsah:
- Krok 1: Vytvořte rozhraní zobrazení UI
- Krok 2: Vytvořte projekt v softwaru TOOL
- Krok 3: Komunikace s jedním čipem
- Krok 4: Tlačítko
- Krok 5: Provozní stav
- Krok 6: Operační efekt
Video: Ovládání chladničky s LCD TFT: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Díky neustálému zdokonalování technologií jsou naše domácí spotřebiče stále funkčnější a snadněji se používají.
Jako elektronického nadšence mě zajímá ovládání domácích spotřebičů. Naše lednička není možná s žádným rozhraním člověk-stroj, ale pokud existuje lednice s rozhraním člověk-stroj, uživatelé mohou prostřednictvím dotykové obrazovky ovládat chladničku s nižší účinností chlazení, zobrazovat aktuální teplotu uvnitř chladničky, zobrazte aktuální vnitřní a venkovní teplotu a nějakou zpětnou vazbu o používání chladničky (běh dní, životnost filtru atd.), takže je to pro uživatele velmi pohodlné a praktické. Dnes tedy jednoduše použiju dotykový displej k vytvoření rozhraní pro ovládání chladničky. Zobrazovačem je STONE STVC050WT-01. STONE STVC050WT - 01 je modul dotykového displeje v 5 palcích, rozlišení 480 * 272. V modulu je integrovaný ovladač displeje a dotykové obrazovky, vývojářům stačí pouze oficiální návrh uživatelského rozhraní související s návrhovým softwarem TOOL a vygenerovat programovací soubor stažený do modulu displeje STONE a poté přes sériový port (RS232 / RS485 / TTL) korespondovat s tím, můžete provádět komplexní aspekty návrhu uživatelského rozhraní. Další informace najdete na oficiálním webu :
Krok 1: Vytvořte rozhraní zobrazení UI
Obrázky uživatelského rozhraní navrhuje Photoshop. Protože je obrazovka 480*272, mělo by být rozlišení navrženého obrázku konzistentní s obrazovkou. Efekt designu je následující:
Krok 2: Vytvořte projekt v softwaru TOOL
Vložte nový projekt do vývojového softwaru STONE STVC050WT-01 TOOL, poté nalijte navržený obrázek uživatelského rozhraní, přidejte odpovídající tlačítka a zobrazte text a efekt je následující:
Existuje několik ovládacích prvků, pouze ovládací prvky digitálního textového zobrazení, ovládací prvky přírůstkových úprav, ale tyto dva ovládací prvky stačí k dokončení požadované funkce. V horní části rozhraní uživatelského rozhraní je příslušné ovládání mrazničky chladničky, které zobrazuje aktuální teplotu, pracovní výkon chladničky a klíčové operace pro nastavení výkonu. Tlačítko „Fast“znamená, že výkon je nastaven na maximum jediným kliknutím. 2. Střední část rozhraní uživatelského rozhraní je příslušné ovládání chladničky, které ukazuje aktuální teplotu, pracovní výkon chladničky a klíčové operace pro nastavení výkonu. Tlačítko „Fast“znamená, že výkon je nastaven na maximum jediným kliknutím. 3. Pod rozhraním uživatelského rozhraní je několik stavových displejů, pomocí kterých mohou uživatelé intuitivně sledovat počet dní v chodu chladničky, životnost filtračních prvků, venkovní teplotu a vnitřní teplotu.
Krok 3: Komunikace s jedním čipem
Textový widget
U obsahu souvisejícího s komunikací MCU musíme vyjasnit displej a komunikační mechanismus MCU a zdroj dat. STONE STVC050WT-01 komunikuje s jedním čipem prostřednictvím sériového portu. Dříve jsme při vytváření uživatelského rozhraní používali ovládací prvky. Zobrazovací data těchto ovládacích prvků zobrazení byla skutečně uložena na nějakou adresu záblesku STONE STVC050WT-01.
Zde ukážeme teplotu, teplotní data z teplotního senzoru, teplotní senzor je připojen k jednočipovému mikropočítači, takže když jsou shromažďována data o teplotě jednočipového mikropočítače, stačí dát data o teplotě přes sériový port adresa na tomto ovládacím prvku displeje, údaje o teplotě lze zobrazit na obrazovce v reálném čase. Pokyny pro zápis dat najdete ve specifikaci STONE STVC050WT-01. Tato instrukce představuje zápis 0x00 a 0x04 na adresu 0x0020 v oblasti ukládání dat: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Zde používám jednočipový kód k dosažení následujícího:
Poté, co je obrazovka sériového portu připojena jednočipovým mikropočítačem, sériový port jednočipového mikropočítače odešle tuto instrukci a data nad adresou 0x0020 obrazovky sériového portu lze upravit a tato adresa je zobrazením teploty to samé platí pro všechna ostatní místa, kde jsou data zobrazena, stačí změnit adresu dat.
Krok 4: Tlačítko
V tomto projektu jsme použili spoustu tlačítek
Když potřebujeme číst displej ovládá výše uvedená data, stačí se zaregistrovat a přečíst si instrukci, přes MCU poslat instrukci na obrazovku sériového rozhraní, obrazovka sériového rozhraní vrátí relevantní data registru do mikrokontroléru, MCU přijme data budou jsme připraveni provést odpovídající řídicí zařízení, zde máme řídit chladicí výkon chladničky.
Krok 5: Provozní stav
Provozní stav zahrnuje:
1. Provozní dny 2. Životnost filtračního prvku 3. Venkovní teplota 4. Vnitřní teplota K získání těchto údajů potřebují kromě dalších tří také odpovídající čidlo pro sběr těchto dat. Jsou vyžadovány senzory pořizování životnosti filtračních prvků a teplotní senzory. Když jednočipový mikropočítač sbíral tato data, přes sériový port k určeným přenosovým datům adresy přenosu dat, hodnota ovládání displeje na odpovídající změně. Běžecké dny lze implementovat dvěma způsoby: 1. Použijte RTC displeje displeje sériového portu STONE STVC050WT-01 k zobrazení dat přímo na obrazovce 2. Použijte RTC jednočipového mikropočítače k přenosu dat na obrazovku sériového portu pro zobrazení Displej sériového portu STONE STVC050WT-01 je dodáván s RTC, které najdete v průvodci STONE ve vývoji.
Krok 6: Operační efekt
Kliknutím sem získáte další informace o tomto projektu
Doporučuje:
Bezkontaktní indikace hladiny vody a ovládání koroze a ovládání motoru .: 5 kroků
Kontaktujte méně a bez koroze Indikátor hladiny vody a ovládání motoru.: HI, V tomto návodu se podíváme na to, jak pomocí tří různých barevných diod v Bezkontaktní způsob s pomocí ultrazvukového senzoru a desky Arduino uno.P
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: 6 kroků
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: Pokud jste někdy ztratili dálkový ovladač pro váš televizor nebo DVD přehrávač, víte, jak frustrující je chodit k němu, hledat a používat tlačítka na samotném zařízení. Někdy tato tlačítka ani nenabízejí stejné funkce jako dálkové ovládání. Přijmout
Ovládání jasu Ovládání LED na základě PWM pomocí tlačítek, Raspberry Pi a Scratch: 8 kroků (s obrázky)
Ovládání jasu Ovládání LED na základě PWM pomocí tlačítek, Raspberry Pi a Scratch: Zkoušel jsem najít způsob, jak vysvětlit, jak PWM funguje u mých studentů, a tak jsem si dal za úkol zkusit ovládat jas LED pomocí 2 tlačítek - jedno tlačítko zvyšuje jas LED a druhé jej stmívá. Programovat
Rádiové ovládání RF 433MHZ pomocí HT12D HT12E - Vytvoření dálkového ovládání RF pomocí HT12E a HT12D s 433 MHz: 5 kroků
Rádiové ovládání RF 433MHZ pomocí HT12D HT12E | Výroba dálkového ovládání RF pomocí HT12E a HT12D s 433 MHz: V tomto návodu vám ukážu, jak vytvořit RADIO dálkové ovládání pomocí přijímače přijímače 433 MHz s kódováním HT12E a IC dekodér HT12D. V tomto instruktážním programu budete moci odesílat a přijímat data pomocí velmi levných KOMPONENTŮ LIKE: HT
Ochrana chladničky: Připomenutí zavření dveří vaší chladničky: 6 kroků
Ochrana lednice: Připomenutí zavření dveří vaší chladničky: Někdy, když vyndám spoustu věcí z lednice, nemám žádnou volnou ruku, abych zavřel dveře, a poté dveře zůstaly dlouho otevřené. Někdy, když použiji příliš mnoho síly na zavření dveří chladničky, odrazí se, ale já si toho nevšimnu