Sadržaj:

Upravljanje frižiderom sa Tft Lcd: 6 koraka
Upravljanje frižiderom sa Tft Lcd: 6 koraka

Video: Upravljanje frižiderom sa Tft Lcd: 6 koraka

Video: Upravljanje frižiderom sa Tft Lcd: 6 koraka
Video: HAYLOU Xiaomi RT2 (LS10) Smart Watch IP68: Things To Know // In-Depth Review 2024, Novembar
Anonim
Upravljanje frižiderom sa Tft Lcd
Upravljanje frižiderom sa Tft Lcd

Uz stalno poboljšanje tehnologije, naši kućanski aparati su sve funkcionalniji i lakši za upotrebu.

Kao entuzijasta elektronike, zanima me kontrola kućanskih aparata. Naš frižider nije moguć sa bilo kojim od interfejsa čovjek-mašina, ali ako postoji frižider sa interfejsom čovjek-mašina, dozvolite korisnicima da putem rada na ekranu osjetljivom na dodir, kontrolom frižidera na nižoj efikasnosti hlađenja, prikažu trenutnu temperaturu unutar hladnjaka, prikazati trenutnu unutarnju i vanjsku temperaturu i neke povratne informacije o korištenju hladnjaka (dani rada, vijek trajanja filtera itd.), tako da je vrlo zgodan i praktičan za korisnike. Zato ću danas jednostavno koristiti ekran osjetljiv na dodir za izradu interfejsa za kontrolu frižidera. Displej je STONE STVC050WT-01. STONE STVC050WT - 01 je modul osjetljiv na dodir u 5 inča, rezolucije 480 * 272. Na modulu je integriran upravljački program za zaslon i zaslon osjetljiv na dodir, programeri trebaju samo na službenom softveru za dizajn TOOL -a vezano za dizajn sučelja korisničkog sučelja i generirati programsku datoteku preuzetu na STONE prikazni modul, a zatim putem serijskog porta (RS232 / RS485 / TTL) odgovaraju tome, možete izvesti složene aspekte dizajna korisničkog sučelja. Više informacija potražite na službenoj web stranici:

Korak 1: Napravite UI Display Interface

Napravite UI Display Interface
Napravite UI Display Interface

Slike korisničkog sučelja dizajnirao je Photoshop. Budući da je ekran 480*272, rezolucija dizajnirane slike treba biti u skladu s ekranom. Efekat dizajna je sljedeći:

Korak 2: Kreirajte projekt u softveru TOOL

Kreirajte projekt u softveru TOOL
Kreirajte projekt u softveru TOOL

Stavite novi projekt u razvojni softver STONE STVC050WT-01 TOOL, zatim ulijte dizajniranu sliku korisničkog sučelja, dodajte odgovarajuće tipke i prikaz teksta, a učinak je sljedeći:

Postoji nekoliko kontrola, samo kontrole za prikaz digitalnog teksta, kontrole za postupno podešavanje, ali ove dvije kontrole su dovoljne da dovrše potrebnu funkciju.1. Gornji dio sučelja korisničkog sučelja je odgovarajuća kontrola zamrzivača hladnjaka, koja prikazuje trenutnu temperaturu, radnu snagu hladnjaka i ključnu operaciju za podešavanje snage. Dugme "Brzo" znači da je snaga jednim pritiskom postavljena na maksimum. 2. Srednji dio sučelja korisničkog sučelja je odgovarajuća kontrola hladnjaka, koja prikazuje trenutnu temperaturu, radnu snagu hladnjaka i ključnu operaciju za podešavanje snage. Dugme "Brzo" znači da je snaga jednim pritiskom postavljena na maksimum. 3. Ispod sučelja korisničkog sučelja nalaze se neki prikazi stanja, pomoću kojih korisnici intuitivno mogu vidjeti broj dana u kojima radi hladnjak, vijek trajanja filtarskih elemenata, vanjsku i unutarnju temperaturu.

Korak 3: Komunikacija s jednim čipom

Komunikacija sa jednim čipom
Komunikacija sa jednim čipom
Komunikacija sa jednim čipom
Komunikacija sa jednim čipom

Vidžet za tekst

Sa sadržajem koji se odnosi na MCU komunikaciju, moramo razjasniti ekran ekrana i komunikacijski mehanizam MCU-a i izvor podataka. STONE STVC050WT-01 komunicira s jednim čipom putem serijskog porta. Ranije, kada smo pravili korisnički interfejs, koristili smo se za prikazivanje kontrola. Podaci o prikazu ovih kontrola prikaza zapravo su sačuvani na nekoj adresi bljeskalice STONE STVC050WT-01.

Ovdje ćemo prikazati temperaturu, podatke o temperaturi sa senzora temperature, temperaturni senzor je spojen na jednočipno mikroračunalo, pa kada se prikupe podaci o temperaturi mikroračunara s jednim čipom, potrebno je samo podatke o temperaturi prenijeti preko serijskog porta na adresa na ovom zaslonu za upravljanje, podaci o temperaturi mogu se prikazati na ekranu u stvarnom vremenu. Upute za pisanje podataka mogu se pronaći u specifikaciji STONE STVC050WT-01. Ovo uputstvo predstavlja upisivanje 0x00 i 0x04 na adresu 0x0020 u području za skladištenje podataka: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Ovdje koristim kod sa jednim čipom da postignem sljedeće:

Nakon što ekran serijskog porta poveže mikroračunalo sa jednim čipom, serijski port jednočipnog mikroračunara šalje ovo uputstvo, a podaci iznad 0x0020 adrese ekrana serijskog porta mogu se izmijeniti, a ova adresa je prikaz temperature naš hladnjak. Isto vrijedi i za sva druga mjesta na kojima se prikazuju podaci, samo promijenite adresu podataka.

Korak 4: Dugme

Dugme
Dugme
Dugme
Dugme

U ovom projektu koristili smo mnogo dugmadi

Kada trebamo pročitati prikazne kontrole, gornje podatke, potrebno je samo registrirati se za čitanje uputstava, putem MCU -a pošaljite instrukciju na ekran serijskog sučelja, zaslon serijskog sučelja će vratiti relevantne podatke registra u mikrokontroler, MCU prima podatke koji će biti spremni za rad sa odgovarajućim kontrolnim uređajima, mi ovdje trebamo kontrolirati rashladnu snagu hladnjaka.

Korak 5: Operativno stanje

Operativna država
Operativna država

Radno stanje uključuje:

1. Radni dani 2. Životni vijek filtarskog elementa 3. Vanjska temperatura 4. Unutrašnja temperatura Za dobijanje ovih podataka, osim prvih tri, preostala tri trebaju odgovarajući senzor za prikupljanje ovih podataka. Potrebni su senzori za prikupljanje vijeka trajanja filter elemenata i temperaturni senzori. Kad je mikroračunalo s jednim čipom prikupilo te podatke, preko serijskog porta do određene prijenosne adrese za prikaz prikazane vrijednosti, vrijednost kontrole prikaza na odgovarajućoj promjeni. Radni dani mogu se provesti na dva načina: 1. Upotrijebite RTC na ekranu za prikaz serijskog porta STONE STVC050WT-01 za prikaz podataka direktno na ekranu. 2. Upotrijebite RTC na jednočipnom mikroračunaru za prijenos podataka na ekran serijskog porta za prikaz STONE STVC050WT-01 ekran sa serijskim portom dolazi sa RTC-om, koji se nalazi u STONE-u u vodiču za razvoj.

Korak 6: Efekat operacije

Efekat operacije
Efekat operacije

Kliknite ovdje ako želite saznati više o ovom projektu

Preporučuje se: