Sadržaj:
- Korak 1: Napravite sučelje za prikaz korisničkog sučelja
- Korak 2: Izradite projekt u softveru TOOL
- Korak 3: Komunikacija s jednim čipom
- Korak 4: Gumb
- Korak 5: Operativno stanje
- Korak 6: Učinak operacije
Video: Upravljanje hladnjakom s Tft LCD: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Uz stalno poboljšanje tehnologije, naši kućanski aparati sve su funkcionalniji i lakši za upotrebu.
Kao entuzijasta elektronike, zanima me kontrola kućanskih aparata. Naš hladnjak nije moguć s bilo kojim od sučelja čovjek-stroj, ali ako postoji hladnjak sa sučeljem čovjek-stroj, dopustite korisnicima da pomoću zaslona osjetljivog na dodir, kontrole hladnjaka na nižoj učinkovitosti hlađenja, prikažu trenutnu temperaturu unutar hladnjaka, prikazati trenutnu unutarnju i vanjsku temperaturu te neke povratne informacije o korištenju hladnjaka (radni dani, vijek trajanja filtera itd.), tako da je vrlo zgodan i praktičan za korisnike. Zato ću danas jednostavno koristiti zaslon osjetljiv na dodir za izradu sučelja za upravljanje hladnjakom. Zaslon 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 alata u vezi s dizajnom 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 sučelje za prikaz korisničkog sučelja
Slike korisničkog sučelja dizajnirao je Photoshop. Budući da je zaslon 480*272, razlučivost dizajnirane slike trebala bi biti u skladu s zaslonom. Učinak dizajna je sljedeći:
Korak 2: Izradite 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 gumbe 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 dovoljne su za dovršetak potrebne funkcije.1. Gornji dio sučelja korisničkog sučelja relevantna je kontrola zamrzivača u hladnjaku, koja prikazuje trenutnu temperaturu, radnu snagu hladnjaka i ključnu operaciju za podešavanje snage. Gumb "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. Gumb "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 rada hladnjaka, vijek trajanja elemenata filtera, vanjsku temperaturu i unutarnju temperaturu.
Korak 3: Komunikacija s jednim čipom
Widget za tekst
S MCU komunikacijskim sadržajem moramo razjasniti zaslon i MCU komunikacijski mehanizam i izvor podataka. STONE STVC050WT-01 komunicira s jednim čipom putem serijskog porta. Ranije, dok smo stvarali korisničko sučelje, koristili smo se za prikaz kontrola. Podaci o prikazu ovih kontrola zaslona zapravo su spremljeni na nekoj adresi bljeskalice STONE STVC050WT-01.
Ovdje ćemo prikazati temperaturu, podatke o temperaturi s senzora temperature, temperaturni senzor je spojen na jednočipno mikroračunalo, pa kada se prikupe podaci o temperaturi mikroračunala 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 upisivanje podataka mogu se pronaći u specifikaciji STONE STVC050WT-01. Ova uputa predstavlja upisivanje 0x00 i 0x04 na adresu 0x0020 u područje za pohranu podataka: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Ovdje koristim kôd s jednim čipom kako bih postigao sljedeće:
Nakon što je jednočipno mikroračunalo spojilo zaslon serijskog porta, serijski priključak mikroračunala s jednim čipom šalje ovu uputu, a podaci iznad 0x0020 adrese zaslona serijskog porta mogu se izmijeniti, a ta adresa je prikaz temperature naš hladnjak. Isto vrijedi i za sva druga mjesta na kojima se prikazuju podaci, samo promijenite adresu podataka.
Korak 4: Gumb
U ovom smo projektu koristili mnogo gumba
Kada trebamo pročitati prikazne kontrole, gornje podatke, potrebno se samo registrirati za čitanje upute, putem MCU -a poslati upute na zaslon serijskog sučelja, zaslon serijskog sučelja vratit će relevantne podatke registra u mikrokontroler, MCU prima podatke koji će biti spremni za rad s odgovarajućim upravljačkim 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. Unutarnja temperatura Za dobivanje ovih podataka, osim prvih tri, preostala tri trebaju odgovarajući senzor za prikupljanje tih podataka. Potrebni su senzori za prikupljanje vijeka trajanja filtarskih elemenata i temperaturni senzori. Kad je mikroračunalo s jednim čipom prikupilo te podatke, preko serijskog porta do određene prijenosne adrese za prikaz prikaza, vrijednost kontrole prikaza na odgovarajućoj promjeni. Radni dani mogu se provesti na dva načina: 1. Upotrijebite RTC zaslona za prikaz serijskog porta STONE STVC050WT-01 za prikaz podataka izravno na ekranu. 2. Upotrijebite RTC jednočipnog mikroračunala za prijenos podataka na zaslon serijskog porta za prikaz STONE STVC050WT-01 zaslon sa serijskim portom dolazi s RTC-om, koji se može pronaći u STONE u razvojnom vodiču.
Korak 6: Učinak operacije
Za više informacija o ovom projektu kliknite ovdje
Preporučeni:
Dostava hladnjakom: 8 koraka (sa slikama)
Hladnija dostava: Hej ti, da ti. Jeste li umorni od toga da ne znate kada vam se isporučuju namirnice? Recimo da ne želite ići u dvije trgovine. Dakle, naručujete putem interneta kako biste ga isporučili, izađite u Target i vratite se kako biste pronašli sve svoje namirnice na svom
Kako napraviti sat u stvarnom vremenu pomoću Arduino i TFT zaslona - Arduino Mega RTC s 3,5 -inčnim TFT zaslonom: 4 koraka
Kako napraviti sat u stvarnom vremenu koristeći Arduino i TFT zaslon | Arduino Mega RTC sa 3,5-inčnim TFT zaslonom: Posjetite moj Youtube kanal. Uvod:- U ovom postu napravit ću "Sat u stvarnom vremenu" koristeći 3,5-inčni TFT LCD zaslon osjetljiv na dodir, Arduino Mega 2560 i DS3231 RTC modul … .Prije početka … provjerite videozapis s mog YouTube kanala..Napomena:- Ako koristite Arduin
Senzor temperature (LM35) U sučelju s ATmega32 i LCD zaslonom - Automatsko upravljanje ventilatorom: 6 koraka
Senzor temperature (LM35) U sučelju s ATmega32 i LCD zaslonom | Automatsko upravljanje ventilatorom: Senzor temperature (LM35) U sučelju s ATmega32 i LCD zaslonom
UPRAVLJANJE I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINA: 5 koraka
UPUTSTVO I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: Pozdrav momci, prije svega žao mi je zbog mog smiješnog engleskog jezika. U ovom uputstvu pokazat ću vam kako kontrolirati brzinu istosmjernog motora pomoću laboratorijskog pregleda Počnimo
I2C Upravljanje pozadinskim osvjetljenjem LCD zaslona 1602 /2004 ili HD44780 itd.: 4 koraka
I2C Upravljanje pozadinskim osvjetljenjem LCD zaslona 1602 /2004 ili HD44780 itd.: Ova uputa pokazuje kako možete kontrolirati pozadinsko osvjetljenje LCD zaslona pomoću I2C ADC modula. Kontrast se može kontrolirati na isti način nakon uklanjanja potenciometra za podrezivanje