Sisällysluettelo:

Jääkaapin ohjaus Tft LCD -näytöllä: 6 vaihetta
Jääkaapin ohjaus Tft LCD -näytöllä: 6 vaihetta

Video: Jääkaapin ohjaus Tft LCD -näytöllä: 6 vaihetta

Video: Jääkaapin ohjaus Tft LCD -näytöllä: 6 vaihetta
Video: Home Connect-liitäntä Siemens-jääkaapille, jossa on kamera 2024, Heinäkuu
Anonim
Jääkaapin ohjaus Tft LCD: llä
Jääkaapin ohjaus Tft LCD: llä

Tekniikan jatkuvan parantamisen myötä kodinkoneemme ovat yhä toimivampia ja helpompia käyttää.

Elektroniikan harrastajana olen kiinnostunut kodinkoneiden ohjauksesta. Jääkaapimme ei ole mahdollinen minkään ihmisen ja koneen rajapintojen kanssa, mutta jos on jääkaappi, jossa on ihmisen ja koneen rajapinta, anna käyttäjien kosketusnäytön kautta ohjata jääkaappia pienemmällä jäähdytysteholla, näyttää nykyinen lämpötila näyttää jääkaapin sisä- ja ulkolämpötilan sekä palautetta jääkaapin käytöstä (päivät, suodattimen käyttöikä jne.), joten se on erittäin kätevä ja käytännöllinen käyttäjille. Joten tänään käytän yksinkertaisesti kosketusnäyttöä jääkaapin ohjausliittymän luomiseen. Näyttö on STONE STVC050WT-01. STONE STVC050WT - 01 on 5 tuuman kosketusnäyttömoduuli, jonka tarkkuus on 480 * 272. Moduuliin on integroitu näytön ja kosketusnäytön ohjain, kehittäjien tarvitsee käyttää vain virallista TOOL -suunnitteluohjelmistoa koskevaa käyttöliittymäsuunnittelua ja luoda ohjelmointitiedosto, joka on ladattu STONE -näyttömoduuliin ja sitten sarjaportin (RS232 / RS485 / TTL) kautta vastaamaan sitä, voit suorittaa monimutkaisia käyttöliittymäsuunnittelun näkökohtia. Siirry viralliselle verkkosivustolle saadaksesi lisätietoja :

Vaihe 1: Tee käyttöliittymän näyttöliittymä

Tee käyttöliittymän näyttöliittymä
Tee käyttöliittymän näyttöliittymä

Käyttöliittymäkuvat on Photoshopin suunnittelema. Koska näyttö on 480*272, suunnitellun kuvan resoluution tulee olla yhdenmukainen näytön kanssa. Suunnitteluvaikutus on seuraava:

Vaihe 2: Luo projekti TOOL -ohjelmistolla

Luo projekti TOOL -ohjelmistolla
Luo projekti TOOL -ohjelmistolla

Laita uusi projekti STONE STVC050WT-01 -kehitysohjelmiston TOOL-laitteeseen, kaada sitten suunniteltu käyttöliittymäkuva, lisää vastaavat painikkeet ja näyttöteksti, ja vaikutus on seuraava:

Säätimiä on vähän, vain digitaaliset tekstinäytön säätimet, inkrementaaliset säätimet, mutta nämä kaksi ohjainta riittävät tarvittavan toiminnon suorittamiseen. Käyttöliittymän yläosa on jääkaappipakastimen ohjain, joka näyttää nykyisen lämpötilan, jääkaapin käyttötehon ja tehon säätämisen näppäintoiminnot. "Nopea" -painike tarkoittaa, että teho asetetaan maksimiin yhdellä napsautuksella. 2. Käyttöliittymän keskiosa on jääkaapin ohjain, joka näyttää senhetkisen lämpötilan, jääkaapin käyttötehon ja tehon säätämisen näppäintoiminnot. "Nopea" -painike tarkoittaa, että teho asetetaan maksimiin yhdellä napsautuksella. 3. Käyttöliittymän alapuolella on joitain tilanäyttöjä, joiden kautta käyttäjät voivat intuitiivisesti nähdä jääkaapin päivien lukumäärän, suodatinelementin käyttöiän, ulkolämpötilan ja sisälämpötilan.

Vaihe 3: Yksisiruinen tiedonsiirto

Yhden sirun tiedonsiirto
Yhden sirun tiedonsiirto
Yhden sirun tiedonsiirto
Yhden sirun tiedonsiirto

Teksti -widget

MCU-viestintään liittyvän sisällön kanssa meidän on tehtävä selväksi näyttö ja MCU-viestintämekanismi ja tietolähde. STONE STVC050WT-01 kommunikoi yhden sirun kanssa sarjaportin kautta. Aiemmin, kun teimme käyttöliittymää, näytimme säätimiä. Näiden ohjainten näyttötiedot tallennettiin STONE STVC050WT-01: n salaman johonkin osoitteeseen.

Tässä näytämme lämpötilan, lämpötila-anturin lämpötilatiedot, lämpötila-anturi on kytketty yksisiruiseen mikrotietokoneeseen, joten kun kerätyn yksisirisen mikrotietokoneen lämpötilatiedot kerätään, tarvitsee vain viedä lämpötilatiedot sarjaportin kautta Tämän näytön ohjaimen osoite, lämpötilatiedot voidaan näyttää ruudulla reaaliajassa. Ohjeita tietojen kirjoittamiseen on STONE STVC050WT-01 -määrityksessä. Tämä ohje edustaa 0x00: n ja 0x04: n kirjoittamista osoitteeseen 0x0020 tietojen tallennusalueella: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Tässä käytän yhden sirun koodia seuraavien tavoitteiden saavuttamiseksi:

Kun sarjaporttinäyttö on kytketty yhden sirun mikrotietokoneella, yksisiruisen mikrotietokoneen sarjaportti lähettää tämän ohjeen, ja sarjaporttinäytön 0x0020 osoitteen yläpuolella olevia tietoja voidaan muuttaa, ja tämä osoite on Sama koskee kaikkia muita paikkoja, joissa tietoja näytetään, muuta vain tietojen osoitetta.

Vaihe 4: Painike

Painike
Painike
Painike
Painike

Tässä projektissa käytimme paljon painikkeita

Kun meidän on luettava näytön ohjaimet yllä olevista tiedoista, meidän on vain rekisteröidyttävä lukemaan ohjeet, MCU: n kautta lähettää käsky sarjaliitäntäruudulle, sarjaliitäntäruutu palauttaa asiaankuuluvat rekisteritiedot mikrokontrolleriin, MCU vastaanottaa tiedot valmiina tekemään vastaavat ohjauslaitteet, meidän on tässä ohjattava jääkaapin jäähdytystehoa.

Vaihe 5: Käyttötila

Käyttötila
Käyttötila

Käyttötila sisältää:

1. Käyttöpäivät 2. Suodatinelementin käyttöikä 3. Ulkolämpötila 4. Sisälämpötila Näiden tietojen saamiseksi ensimmäisen kolmen lisäksi muut kolme tarvitsevat vastaavaa anturia näiden tietojen keräämiseksi. Suodatinelementin käyttöiän mittausanturit ja lämpötila -anturit vaaditaan. Kun yksisiruinen mikrotietokone keräsi nämä tiedot sarjaportin kautta osoitettuun näyttöohjausosoitteen lähetystietoon, näyttöohjaimen arvo vastaavassa muutoksessa. Juoksupäivät voidaan toteuttaa kahdella tavalla: 1. Käytä STONE STVC050WT-01-RTC-sarjaportin näyttöruutua tietojen näyttämiseen suoraan näytölle 2. Käytä yhden sirun mikrotietokoneen RTC: tä siirtääksesi tiedot sarjaporttinäyttöön STONE STVC050WT-01 sarjaporttinäytön mukana tulee RTC, joka löytyy STONE-kehitysoppaasta.

Vaihe 6: Käyttövaikutus

Käyttövaikutus
Käyttövaikutus

Saat lisätietoja tästä projektista napsauttamalla tätä

Suositeltava: