Kazalo:
- 1. korak: Ustvarite vmesnik za prikaz uporabniškega vmesnika
- 2. korak: Ustvarite projekt v programski opremi TOOL
- 3. korak: Komunikacija z enim čipom
- 4. korak: Gumb
- 5. korak: Država delovanja
- 6. korak: Učinek delovanja
Video: Nadzor hladilnika s Tft Lcd: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Z nenehnim izboljševanjem tehnologije so naši gospodinjski aparati vse bolj funkcionalni in enostavni za uporabo.
Kot navdušenca nad elektroniko me zanima nadzor gospodinjskih aparatov. Naš hladilnik ni mogoč z nobenim vmesnikom človek-stroj, če pa obstaja hladilnik z vmesnikom človek-stroj, lahko uporabniki z uporabo zaslona na dotik, nadzorom hladilnika na nižji hladilni učinkovitosti prikažejo trenutno temperaturo v hladilniku prikažite trenutno notranjo in zunanjo temperaturo ter nekaj povratnih informacij o uporabi hladilnika (dnevi v teku, življenjska doba filtra itd.), zato je uporabnikom zelo priročen in praktičen. Tako bom danes preprosto uporabil zaslon na dotik za izdelavo vmesnika za nadzor hladilnika. Zaslon je STONE STVC050WT-01. STONE STVC050WT - 01 je zaslon na dotik v 5 palcih, ločljivosti 480 * 272. V modul je vgrajen gonilnik zaslona in zaslona na dotik, razvijalci potrebujejo le na uradni programski opremi za oblikovanje orodja oblikovanje vmesnika uporabniškega vmesnika in ustvarijo programsko datoteko, preneseno na prikazovalni modul STONE, nato pa skozi serijska vrata (RS232 / RS485 / TTL) v skladu z njim, lahko izvajate zapletene vidike oblikovanja uporabniškega vmesnika. Za več informacij obiščite uradno spletno stran:
1. korak: Ustvarite vmesnik za prikaz uporabniškega vmesnika
Slike uporabniškega vmesnika je oblikoval Photoshop. Ker je zaslon 480*272, mora biti ločljivost oblikovane slike skladna z zaslonom. Učinek oblikovanja je naslednji:
2. korak: Ustvarite projekt v programski opremi TOOL
V razvojno programsko opremo STONE STVC050WT-01 vnesite nov projekt, nato vlijte oblikovano sliko uporabniškega vmesnika, dodajte ustrezne gumbe in prikažite besedilo, učinek pa je naslednji:
Kontrolnikov je malo, samo kontrolniki za prikaz digitalnega besedila, kontrole za postopno prilagajanje, vendar ti dve tipki zadoščata za dokončanje zahtevane funkcije. Zgornji del vmesnika uporabniškega vmesnika je ustrezen nadzor hladilnika v zamrzovalniku, ki prikazuje trenutno temperaturo, delovno moč hladilnika in tipko za nastavitev moči. Gumb "Fast" pomeni, da je moč z enim klikom nastavljena na največjo moč. 2. Srednji del vmesnika uporabniškega vmesnika je ustrezen nadzor hladilnika, ki prikazuje trenutno temperaturo, delovno moč hladilnika in ključno operacijo za nastavitev moči. Gumb "Fast" pomeni, da je moč z enim klikom nastavljena na največjo moč. 3. Pod vmesnikom uporabniškega vmesnika je nekaj prikazov stanja, na katerih lahko uporabniki intuitivno vidijo število dni delovanja hladilnika, življenjsko dobo filtrirnega elementa, zunanjo temperaturo in notranjo temperaturo.
3. korak: Komunikacija z enim čipom
Pripomoček za besedilo
Z vsebinami, povezanimi s komunikacijo MCU, moramo razčistiti zaslon in komunikacijski mehanizem MCU ter vir podatkov. STONE STVC050WT-01 komunicira z enim čipom prek zaporednih vrat. Prej smo pri ustvarjanju uporabniškega vmesnika prikazovali kontrolnike. Prikazni podatki teh kontrolnikov zaslona so bili dejansko shranjeni na nekem naslovu bliskavice STONE STVC050WT-01.
Tukaj bomo prikazali temperaturo, temperaturne podatke iz temperaturnega senzorja, temperaturni senzor je priključen na mikroračunalnik z enim čipom, zato je treba pri zbiranju podatkov o temperaturi mikroračunalnika z enim čipom podatke o temperaturi poslati le skozi zaporedna vrata naslov na tem prikazovalniku, temperaturne podatke lahko prikažete na zaslonu v realnem času. Navodila za pisanje podatkov najdete v specifikaciji STONE STVC050WT-01. To navodilo predstavlja zapis 0x00 in 0x04 na naslov 0x0020 v območju za shranjevanje podatkov: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Tukaj uporabljam kodo z enim čipom, da dosežem naslednje:
Potem ko mikroračunalnik z enim čipom poveže zaslon serijskih vrat, pošlje to navodilo zaporedna vrata mikro čipa z enim čipom, podatke nad naslovom zaslona serijskih vrat 0x0020 pa lahko spremenite in ta naslov je prikaz temperature Enako velja za vsa druga mesta, kjer so prikazani podatki, samo spremenite naslov podatkov.
4. korak: Gumb
V tem projektu smo uporabili veliko gumbov
Ko moramo prebrati zgoraj navedene podatke, se moramo registrirati, da preberemo navodila, prek MCU -ja pošljemo navodila na zaslon serijskega vmesnika, zaslon serijskega vmesnika bo vrnil ustrezne podatke registra v mikrokrmilnik, MCU prejme podatke pripravljeni za izvajanje ustreznih krmilnih naprav, tukaj smo za nadzor hladilne moči hladilnika.
5. korak: Država delovanja
Delovno stanje vključuje:
1. Delovni dnevi 2. Življenjska doba filtrirnega elementa 3. Zunanja temperatura 4. Notranja temperatura Za pridobitev teh podatkov morajo drugi trije, poleg prvih, pridobiti te podatke z ustreznim senzorjem. Potrebni so senzorji za pridobivanje življenjske dobe filtrirnega elementa in temperaturni senzorji. Ko je mikroračunalnik z enim čipom zbral te podatke, skozi serijska vrata do določenega podatkovnega naslova krmilnika zaslona, se vrednost kontrolnika prikaza na ustrezni spremembi. Delovni dnevi se lahko izvedejo na dva načina: 1. Z zaslonom za prikaz serijskih vrat STONE STVC050WT-01 za prikaz podatkov neposredno na zaslonu 2. Uporabite RTC z enim čipom RTC za prenos podatkov na zaslon serijskih vrat za prikaz ZASLON STONE STVC050WT-01 je opremljen z RTC, ki ga najdete v STONE v razvojnem priročniku.
6. korak: Učinek delovanja
Če želite izvedeti več o tem projektu, kliknite tukaj
Priporočena:
Ponovna uporaba hladilnika računalnika za ustvarjanje tranzistorskega hladilnika: 7 korakov
Ponovna uporaba hladilnika računalnika za ustvarjanje tranzistorskega hladilnika: Pred časom sem kupil nekaj Raspberry Pi 3, s katerimi sem se lahko igral. Ker prihajajo brez hladilnika, sem bil za nekatere na trgu. Naredil sem hitro iskanje v Googlu in naletel na ta Instructable (hladilnik umivalnika Raspberry Pi) - to je bilo po zavrnitvi ideje o
Popravilo in nadgradnja hladilnika/zamrzovalnika (Bosch KSV29630): 5 korakov
Popravilo in nadgradnja hladilnika/zamrzovalnika (Bosch KSV29630): Popravilo & Nadgradi in ne zamenjaj & Rebuy! Simptomi: ko hladilnik poskuša zagnati kompresor, včasih uspe, včasih pa ne uspe, utripa zelena lučka temperature. Morda bo uspelo zagnati kompresor, vendar po
Preverjanje vrat hladilnika: 5 korakov
Preverjanje vrat hladilnika: Uvod: Dandanes imajo ljudje " pametno " hladilnik, ki lahko prikaže temperaturo hladilnika. Nekateri hladilniki imajo tudi alarme, ki uporabnika opomnijo, da vrata niso blizu. Vendar nimajo vsi takšnega " pametnega & q
Alarm za vrata hladilnika: 5 korakov
Alarm za vrata hladilnika: V tem projektu vam bom pokazal, kako aktivirati alarm, ki se bo oglasil, če ste vrata hladilnika pustili dolgo odprta. To vezje ni omejeno le na hladilnik, ampak se lahko uporabi za sprožitev alarma, če so vrata že dolgo odprta
Namestitev hladilnika Zalman VF900-Cu na Radeon X800 XT Mac Edition za uporabo v stolpu Apple G5: 5 korakov
Namestitev hladilnika Zalman VF900 -Cu na Radeon X800 XT Mac Edition za uporabo v stolpu Apple G5: Standardna zavrnitev odgovornosti - tako sem storil. To mi je uspelo. Če eksplodirate vaš G5, Radeon X800 XT ali hišo, avto, čoln itd., Ne odgovarjam! Informacije posredujem na podlagi svojega znanja in izkušenj. Verjamem, da vse st