Daftar Isi:

Kontrol Kulkas Dengan Tft Lcd: 6 Langkah
Kontrol Kulkas Dengan Tft Lcd: 6 Langkah

Video: Kontrol Kulkas Dengan Tft Lcd: 6 Langkah

Video: Kontrol Kulkas Dengan Tft Lcd: 6 Langkah
Video: Cara munculkan layar laptop ke LCD proyektor 2024, November
Anonim
Kontrol Kulkas Dengan Tft Lcd
Kontrol Kulkas Dengan Tft Lcd

Dengan peningkatan teknologi yang berkelanjutan, peralatan rumah tangga kami semakin fungsional dan mudah digunakan.

Sebagai penggemar elektronik, saya tertarik dengan kontrol peralatan rumah tangga. Lemari es kami tidak memungkinkan dengan antarmuka manusia-mesin, tetapi jika ada lemari es dengan antarmuka manusia-mesin, biarkan pengguna dapat melalui operasi layar sentuh, kontrol lemari es pada efisiensi pendinginan yang lebih rendah, tampilkan suhu saat ini di dalam lemari es, menampilkan suhu dalam dan luar ruangan saat ini, dan beberapa umpan balik tentang penggunaan lemari es (hari berjalan, masa pakai filter, dll.), sehingga sangat nyaman dan praktis bagi pengguna. Jadi hari ini saya hanya akan menggunakan layar sentuh untuk membuat antarmuka kontrol kulkas. Tampilannya adalah BATU STVC050WT-01. STONE STVC050WT - 01 adalah modul layar sentuh dalam 5 inci, resolusi 480 * 272. Pada modul telah terintegrasi tampilan dan driver layar sentuh, pengembang hanya perlu pada perangkat lunak desain ALAT resmi terkait desain antarmuka UI dan menghasilkan file pemrograman yang diunduh ke modul tampilan BATU, dan kemudian melalui port serial (RS232 / RS485 / TTL) sesuai dengan itu, Anda dapat melakukan aspek desain UI yang kompleks. Kunjungi situs web resmi untuk informasi lebih lanjut:https://www.stoneitech.com/support/download/software

Langkah 1: Buat Antarmuka Tampilan UI

Buat Antarmuka Tampilan UI
Buat Antarmuka Tampilan UI

Gambar UI dirancang oleh Photoshop. Karena layarnya 480*272, resolusi gambar yang dirancang harus konsisten dengan layar. Efek desain adalah sebagai berikut:

Langkah 2: Buat Proyek di Perangkat Lunak ALAT

Buat Proyek di Perangkat Lunak ALAT
Buat Proyek di Perangkat Lunak ALAT

Masukkan proyek baru ke dalam ALAT perangkat lunak pengembangan BATU STVC050WT-01, lalu tuangkan gambar UI yang dirancang, tambahkan tombol dan teks tampilan yang sesuai, dan efeknya adalah sebagai berikut:

Ada beberapa kontrol, hanya kontrol tampilan teks digital, kontrol penyesuaian tambahan, tetapi dua kontrol ini cukup untuk menyelesaikan fungsi yang diperlukan.1. Bagian atas antarmuka UI adalah kontrol yang relevan dari lemari es freezer, menunjukkan suhu saat ini, daya kerja lemari es, dan operasi kunci untuk menyesuaikan daya. Tombol "Cepat" berarti daya diatur ke maksimum dengan satu klik. 2. Bagian tengah antarmuka UI adalah kontrol lemari es yang relevan, menunjukkan suhu saat ini, daya kerja lemari es, dan operasi kunci untuk menyesuaikan daya. Tombol "Cepat" berarti daya diatur ke maksimum dengan satu klik. 3. Di bawah antarmuka UI terdapat beberapa tampilan status, di mana pengguna dapat secara intuitif melihat jumlah hari lemari es telah berjalan, masa pakai elemen filter, suhu luar ruangan, dan suhu dalam ruangan.

Langkah 3: Komunikasi chip tunggal

Komunikasi chip tunggal
Komunikasi chip tunggal
Komunikasi chip tunggal
Komunikasi chip tunggal

Widget teks

Dengan konten yang berhubungan dengan komunikasi MCU, kita perlu memperjelas tampilan layar dan mekanisme komunikasi MCU dan sumber data. BATU STVC050WT-01 berkomunikasi dengan chip tunggal melalui port serial. Sebelumnya, ketika kami membuat UI, kami biasa menampilkan kontrol. Data tampilan dari kontrol tampilan ini sebenarnya disimpan di beberapa alamat flash BATU STVC050WT-01.

Di sini kami akan menunjukkan suhu, data suhu dari sensor suhu, sensor suhu terhubung ke komputer mikro chip tunggal, jadi ketika data suhu komputer mikro chip tunggal dikumpulkan, hanya perlu memasukkan data suhu melalui port serial ke alamat pada kontrol tampilan ini, data suhu dapat ditampilkan di layar secara real-time. Petunjuk penulisan data dapat ditemukan dalam spesifikasi STONE STVC050WT-01. Instruksi ini mewakili penulisan 0x00 dan 0x04 ke alamat 0x0020 di area penyimpanan data: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Di sini saya menggunakan kode chip tunggal untuk mencapai hal berikut:

Setelah layar port serial dihubungkan oleh komputer mikro chip tunggal, port serial komputer mikro chip tunggal mengirimkan instruksi ini, dan data di atas 0x0020 alamat layar port serial dapat dimodifikasi, dan alamat ini adalah tampilan suhu lemari es kita. Hal yang sama berlaku untuk semua tempat lain di mana data ditampilkan, cukup ubah alamat datanya.

Langkah 4: Tombol

Tombol
Tombol
Tombol
Tombol

Kami menggunakan banyak tombol dalam proyek ini

Ketika kita perlu membaca tampilan kontrol data di atas, hanya perlu mendaftar untuk membaca instruksi, melalui MCU mengirim instruksi ke layar antarmuka serial, layar antarmuka serial akan mengembalikan data register yang relevan ke mikrokontroler, MCU menerima data tersebut. siap untuk melakukan perangkat kontrol yang sesuai, kami di sini adalah untuk mengontrol daya pendinginan lemari es.

Langkah 5: Status Operasi

Status Operasi
Status Operasi

Status berjalan meliputi:

1. Hari pengoperasian 2. Umur elemen filter 3. Suhu luar ruangan 4. Suhu dalam ruangan Untuk mendapatkan data ini, selain yang pertama, tiga lainnya memerlukan sensor yang sesuai untuk mengumpulkan data ini. Sensor akuisisi masa pakai elemen filter dan sensor suhu masing-masing diperlukan. Ketika komputer mikro chip tunggal mengumpulkan data ini, melalui port serial ke data transmisi alamat kontrol tampilan yang ditunjuk, nilai kontrol tampilan pada perubahan yang sesuai. Hari berjalan dapat diimplementasikan dengan dua cara: 1. Gunakan layar tampilan port serial STONE STVC050WT-01 RTC untuk menampilkan data secara langsung di layar 2. Gunakan RTC mikrokomputer chip tunggal untuk mentransfer data ke layar port serial untuk ditampilkan. STONE STVC050WT-01 tampilan port serial dilengkapi dengan RTC, yang dapat ditemukan di BATU dalam panduan pengembangan.

Langkah 6: Efek Operasi

Efek Operasi
Efek Operasi

Untuk mempelajari lebih lanjut tentang proyek ini, silakan klik di sini

Direkomendasikan: