Isi kandungan:

Skrin LCD BATU untuk Papan Pemuka Kereta: 5 Langkah
Skrin LCD BATU untuk Papan Pemuka Kereta: 5 Langkah

Video: Skrin LCD BATU untuk Papan Pemuka Kereta: 5 Langkah

Video: Skrin LCD BATU untuk Papan Pemuka Kereta: 5 Langkah
Video: LCD writing tablet tidak bisa menghapus | Begini cara memperbaikinya 2024, November
Anonim
Skrin LCD BATU untuk Papan Pemuka Kereta
Skrin LCD BATU untuk Papan Pemuka Kereta

Dengan perkembangan ekonomi yang pesat dan peningkatan penggunaan tenaga manusia secara beransur-ansur, kereta telah menjadi keperluan harian keluarga biasa, dan setiap orang lebih memperhatikan keselesaan dan keselamatan kereta.

Industri automobil telah berkembang selama lebih dari seratus tahun sekarang, dan automobil menjadi semakin pintar dengan perubahan masa dari jentera sederhana pada awalnya. Berapa banyak bahagian yang dimiliki oleh sebuah kereta? Belum ada angka khusus. Dianggarkan bahawa rata-rata kereta terdiri daripada lebih dari 10, 000 bahagian yang tidak dapat dipisahkan. Pada masa ini, kereta telah memasuki ribuan isi rumah dan menjadi rakan kongsi yang sangat diperlukan dalam perjalanan harian. Oleh itu, dalam proses penggunaan harian kereta, kami perlu sentiasa memahami keadaan kereta cinta mereka, untuk mengelakkan daripada menyebabkan kerosakan pada bahagian penting kereta, tetapi juga untuk menghilangkan bahaya. Secara amnya, maklumat yang dipaparkan di papan pemuka adalah cara untuk mengetahui status kenderaan. Saya mempunyai skrin TFTLCD batu 10.1 inci, dan kali ini saya merancang untuk membuat papan pemuka paparan on-board. Seperti yang kita semua ketahui, pengembangan skrin modul TFTLCD cerdas BATU adalah mudah dan cepat, tanpa terlalu banyak petunjuk yang membosankan. Ini bukan sahaja sesuai untuk sebilangan besar peminat pembelajaran, tetapi juga dalam projek sebenar untuk mempercepat kelajuan pembangunan, menjimatkan masa pembangunan, cepat menempati pasaran. Gambar kesannya adalah seperti berikut:

Saya menggunakan RTL8762CJF SCM yang lebih biasa digunakan untuk mengembangkan, melalui IIC atau port bersiri untuk mencapai tujuan memuat naik data ke skrin TFT LCD. Kali ini juga akan menggunakan fungsi siaran suara, untuk memberi pemandu pengalaman simulasi yang lebih baik.

Langkah 1: Fungsi Projek Papan Pemuka Kereta Lcd Screen

Di sini kita perlu melakukan projek paparan kereta terpakai, projeknya terutama melalui peraturan sentuhan, cara arahan muat naik mikrokontroler, simulasi dengan butang, ketika butang MCU menekan, melalui arahan port bersiri ke arahan skrin antara muka bersiri STVC101WT - 01 untuk memuat naik data, skrin secara automatik akan menguraikan data, dan dipaparkan di layar LCD. Pada saat yang sama, ada juga fungsi tombol di layar untuk mencapai instruksi port serial, sehingga dapat mengendalikan MCU.

Ringkasnya, lima fungsi:

(1) Skrin port bersiri menyedari fungsi paparan bitmap;

(2) untuk mencapai fungsi putaran dail;

(3) untuk mencapai arahan sentuhan yang dikeluarkan;

(4) untuk mencapai penyiaran suara;

(5) untuk mencapai muat naik arahan data.

Fungsi ditentukan, dan kemudian pemilihan modul:

(1) Model skrin sentuh;

(2) jenis modul MCU yang hendak digunakan;

(3) modul siaran suara.

Pengenalan dan prinsip perkakasan

Oleh kerana skrin port bersiri STONE dilengkapi dengan pemacu Audio dan menyediakan antara muka yang sesuai, jadi anda boleh menggunakan pembesar suara magnet yang paling biasa, biasanya dikenali sebagai tanduk. Pembesar suara adalah sejenis transduser yang menukar isyarat elektrik menjadi isyarat bunyi. Pembesar suara adalah salah satu komponen yang paling lemah dalam peralatan bunyi dan salah satu komponen yang paling penting untuk kesan bunyi. Terdapat banyak jenis pembesar suara dan harganya sangat berbeza. Tenaga elektrik audio menghasilkan bunyi dengan menjadikan lembangan kertas atau diafragma bergetar dan bergema (bergema) dengan udara di sekitarnya melalui kesan elektromagnetik, piezoelektrik, atau elektrostatik. Pautan pembelian: https://detail.tmall.com/item.htm? Id = 529772120978 &…

Langkah 2: Penerangan Skrin LCD bersiri STVC101WT-01

Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01
Penerangan Skrin LCD bersiri STVC101WT-01

Panel TFT gred industri 10.1 inci 1024x600 dan skrin sentuh tahan 4 wayar;

Kecerahan 300cd / m2;

Lampu latar LED;

Warna RGB 65 k;

Kawasan yang kelihatan ialah 222.7mm * 125.3mm;

Sudut Visual 70/70/50/60;

Hayat bekerja 20, 000 jam.

CPU 32-bit korteks-m4 200Hz;

Pengawal CPLD EPM240 tft-lcd;

Memori kilat 128MB (atau 1GB);

Muat turun port USB (cakera U);

Perisian kotak alat untuk reka bentuk GUI;

Arahan heksadesimal yang ringkas dan kuat.

Fungsi asas

8m-128m byte Ruang memori kilat, SDWe siri 128M bait, SDWa siri 8M / 16M bait;

Menyokong penyahkodan-j.webp

Sokong muat turun kumpulan U cakera luar talian, berkesan meningkatkan kecekapan muat turun kumpulan, mengurangkan keperluan kualiti profesional pengendali;

Ruang daftar 256-bait;

Ruang memori berubah-ubah 64K perkataan (128K byte), penyimpanan lengkung 8 saluran, paparan pemboleh ubah sangat pantas (80ms)

Kelajuan tindak balas;

Menyokong sehingga 128 pemboleh ubah paparan setiap halaman;

RTC jam masa nyata bersepadu, fungsi bunyi sentuhan buzzer;

Perisian sokongan 90 darjah, 180 darjah, putaran skrin 270 darjah, sesuaikan Sudut visual yang sesuai;

Menyokong penyesuaian kecerahan lampu latar, fungsi screensaver standby automatik;

Menyokong papan kekunci matriks luaran;

Menyokong main balik audio dan video;

Indeks radiasi elektromagnetik terkemuka di industri, membantu anda menangani ClassB dengan mudah;

Peraturan penamaan nama fail adalah mudah, tanpa sepadan dengan nombor blok Flash, juga tanpa peruntukan manual yang membosankan Blok Flash l Fungsi;

Menyokong fungsi skrin bersiri maya.

Modul paparan STONE STVC101WT - 01 adalah melalui komunikasi port bersiri dengan MCU, perlu menggunakannya dalam projek ini, kita hanya perlu melalui PC untuk merancang gambar UI yang baik melalui butang pilihan bar menu, kotak teks, gambar latar, dan halaman logik untuk menambah, kemudian menghasilkan fail konfigurasi, muat turun ke skrin paparan dapat dijalankan akhirnya.

Manual data boleh dimuat turun dari laman web rasmi:

Papan penilaian RTL8762C EVB Introduction8762C menyediakan persekitaran perkakasan yang dikembangkan oleh pelanggan, termasuk:

1) Modul penukaran kuasa;

2) Sensor gerakan 6 paksi;

3) 4 LED dan 6 butang;

4) Bateri butang dan pemegang bateri litium;

5) Cip penukaran USB ke UART, FT232RL.

Menilai taburan blok papan dan antara muka

Penerangan terperinci mengenai blok papan penilaian

Blok papan penilaian dan pengedaran antara muka, lihat gambar berikut:

Kekunci Terdapat sejumlah kunci reset dan 5 set kunci bebas, seperti yang ditunjukkan dalam gambar berikut:

Cip utama 8762c

Reka bentuk GPIO yang fleksibel

Keyscan perkakasan dan penyahkod

Pemancar IR terbenam

Kaunter masa nyata (RTC)

Master SPI / dari x dua; Pemasa x 8; I2C x 2; PWM x 8; UART x 2

400ksps, 12bit, 8 saluran AUXADC

Antara muka I2S untuk codec audio luaran

Antara muka I8080 untuk LCD

RCOSC 32K dalaman menyimpan pautan BLE

PGA tertanam dan ADC audio dengan penyamaan 5 band

Langkah 3: Langkah Pengembangan Kotak ALAT BATU

Langkah-langkah Pembangunan Kotak ALAT BATU
Langkah-langkah Pembangunan Kotak ALAT BATU
Langkah-langkah Pembangunan Kotak ALAT BATU
Langkah-langkah Pembangunan Kotak ALAT BATU
Langkah-langkah Pembangunan Kotak ALAT BATU
Langkah-langkah Pembangunan Kotak ALAT BATU

Secara umum, hanya ada tiga langkah:

(1) menggunakan reka bentuk perisian komputer atas TOOL2019;

(2) MCU dan pengembangan komunikasi skrin;

(3) pengeluaran dan import fail audio.

Pemasangan ALAT BATU

ALAT boleh dimuat turun di laman web https://www.stoneitech.com, serta pemacu bersiri USB yang berkaitan. Antara muka perisian adalah seperti berikut:

Pemasangan pautan Muat turun KEIL1 、:

2 、 Muat turun selepas penyahmampatan

3 、 Buka folder setelah membuka zip

4 、 Klik dua kali fail c51v900. exe, dan klik Next di kotak dialog.

Langkah 4:

Imej
Imej
Imej
Imej
Imej
Imej
Imej
Imej

Reka bentuk antara muka STONE TOOL 2019

Menggunakan ALAT 2019 yang dipasang, klik projek baru di sudut kiri atas, dan kemudian klik OK.

Projek lalai dihasilkan dengan latar belakang biru secara lalai. Pilihnya, klik kanan, dan pilih hapus untuk membuang latar belakang. Seterusnya, klik kanan fail gambar dan klik tambah untuk menambah latar belakang gambar anda sendiri, seperti berikut:

Pilih gambar latar yang sesuai. Dengan cara yang sama, kami menambah fail bitmap dan fail audio ke projek.

Kemudian tambahkan kawalan yang diperlukan, berikut adalah terutamanya kawalan butang, kawalan tambah dan tolak angka, kawalan pemboleh ubah data.

Kemudian konfigurasikan alamat pemboleh ubah setiap kawalan, di sini kita mempunyai konfigurasi berikut: 1. Alamat butang penyaman udara dikonfigurasi sebagai 0x000C;

2. Alamat butang rasuk tinggi dikonfigurasikan sebagai 0x000D;

3. alamat dail cepat dikonfigurasikan sebagai 0x001B;

4. alamat ikon elektrik dikonfigurasikan sebagai 0x0018;

5. alamat PM2.5 dikonfigurasikan sebagai 0x001C;

Apabila butang dikonfigurasikan, gambar berikut menunjukkan sekali:

(1) kesan tekan butang konfigurasi;

(2) mengkonfigurasi kawalan alamat pemboleh ubah, digunakan untuk menulis nilainya;

(3) konfigurasi operasi tambah atau tolak;

(4) konfigurasikan julat nilai.

Semasa mengkonfigurasi kotak teks digital, gambar berikut ditunjukkan secara bergantian:

① tetapkan alamat pemboleh ubah kawalan;

② tetapkan bilangan digit;

③ tetapkan ukuran nombor;

④ tetapkan bilangan penjajaran.

Semasa mengkonfigurasi speedometer, gambar berikut menunjukkan secara bergantian:

Library Fail perpustakaan terpilih;

File Fail mana yang hendak dinyatakan dalam fail galeri;

⑦ Tetapkan koordinat tengah di sekitar ikon penunjuk;

⑧ Tetapkan julat putaran penunjuk. Tetapkan sudut putaran penunjuk.

Akhirnya, kami mengklik alat konfigurasi binaan.

Catatan:

Butang kawalan dihubungkan dengan bitmap yang sesuai melalui alamat berubah-ubah, jadi konsistensi diperlukan untuk mencapai kawalan yang tepat.

Oleh itu, arahan port bersiri adalah seperti berikut:

Bateri: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00

Kelajuan: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00

PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00

Perkembangan RTL8762C

Buka KEIL dan import fail projek kami, seperti yang ditunjukkan dalam gambar berikut:

Oleh kerana ini adalah pertama kalinya digunakan, algoritma FLASH perlu disesuaikan dengan sewajarnya: Klik butang pilihan untuk pergi ke kotak konfigurasi Muat turun Flash dan ubah algoritma agar kelihatan seperti gambar berikut.

Langkah 5: Kod dan Kesan

Kod dan Kesan
Kod dan Kesan

Oleh kerana kawalan butang digunakan di sini, perubahan berikut harus dilakukan dalam kod : / ** * @file main.c

* @brief uart demo polling tx dan rx.

* @ maklumat

* @author wangzex

* @ tarikh 2018-06-28

* @versi v0.1 ******************************************** ************************************************** *********** * /

……

Sila hubungi saya jika anda memerlukan kod yang lengkap:

www.stoneitech.com/hubungi

Saya akan membalas anda dalam masa 12 jam.

Akhir sekali, sambungkan MCU ke LCD skrin LCD port bersiri untuk papan pemuka kereta

dan sambungkan pembesar suara untuk menunjukkan.

Untuk mengetahui lebih lanjut mengenai projek ini, sila klik di sini

Disyorkan: