Sadržaj:
- Korak 1: Napravite UI Display Interface
- Korak 2: Kreirajte projekt u softveru TOOL
- Korak 3: Komunikacija s jednim čipom
- Korak 4: Dugme
- Korak 5: Operativno stanje
- Korak 6: Efekat operacije
Video: Upravljanje frižiderom sa Tft Lcd: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
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
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
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
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
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
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
Kliknite ovdje ako želite saznati više o ovom projektu
Preporučuje se:
LCD kontrolisani Messenger LCD -- 16x2 LCD -- Hc05 -- Jednostavno -- Bežična oglasna ploča: 8 koraka
LCD kontrolisani Messenger LCD || 16x2 LCD || Hc05 || Jednostavno || Bežična oglasna ploča: …………………………. PRETPLATITE SE na moj YouTube kanal za više video zapisa …… ………………………………… Oglasna ploča se koristi za ažuriranje novih informacija ili Ako želite poslati poruku sa u sobi ili na poluvremenu
I2C / IIC LCD ekran - Upotreba SPI LCD -a za I2C LCD ekran Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD ekran | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo momci, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvorite SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
Kako napraviti sat u stvarnom vremenu pomoću Arduino i TFT ekrana - Arduino Mega RTC sa 3,5 -inčnim TFT ekranom: 4 koraka
Kako napraviti sat u stvarnom vremenu koristeći Arduino i TFT ekran | Arduino Mega RTC sa 3,5-inčnim TFT ekranom: Posjetite moj Youtube kanal. Uvod:- U ovom postu ću napraviti „Sat u stvarnom vremenu“koristeći 3,5-inčni TFT LCD ekran osjetljiv na dodir, Arduino Mega 2560 i DS3231 RTC modul … .Prije početka … provjerite video sa mog YouTube kanala..Napomena:- Ako koristite Arduin
Senzor temperature (LM35) Interfejs sa ATmega32 i LCD ekranom - Automatsko upravljanje ventilatorom: 6 koraka
Senzor temperature (LM35) Interfejs sa ATmega32 i LCD ekranom | Automatska kontrola ventilatora: Senzor temperature (LM35) Interfejs sa ATmega32 i LCD ekranom
UPRAVLJANJE I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: 5 koraka
UPUTSTVO I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: Zdravo momci, prije svega oprostite na mom smiješnom engleskom jeziku. U ovom uputstvu pokazat ću vam kako kontrolirati brzinu istosmjernog motora pomoću laboratorijskog pregleda Počnimo