Mündəricat:
- Addım 1: Lcd Ekranlı Avtomobil Dashboard Layihə Fonksiyonu
- Addım 2: STVC101WT-01 seriyalı LCD Ekran Təsviri
- Addım 3: STONE TOOL Box İnkişaf Addımları
- Addım 4:
- Addım 5: Kod və Təsir
Video: Avtomobil İdarə Paneli üçün STONE LCD Ekran: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
İqtisadiyyatın sürətli inkişafı və insanların istehlak gücünün tədricən yaxşılaşması ilə avtomobillər adi ailələrin gündəlik ehtiyaclarına çevrildi və hər kəs avtomobillərin rahatlığına və təhlükəsizliyinə daha çox diqqət ayırdı.
Avtomobil sənayesi artıq yüz ildən artıqdır ki, inkişaf edir və zaman keçdikcə avtomobil sadə maşınlardan başlayaraq getdikcə daha ağıllı olur. Avtomobilin neçə hissədən ibarətdir? Orta hesabla 10 mindən çox bölünməz hissədən ibarət olduğu təxmin edilən avtomobil, bu günlərdə minlərlə evə girdi və gündəlik səyahətdə əvəzolunmaz bir ortağa çevrildi. avtomobilin vacib hissələrinə zərər verməmək üçün həm də potensial təhlükələri aradan qaldırmaq üçün sevgi avtomobilinin vəziyyətini hər zaman anlamaq lazımdır. Ümumiyyətlə, paneldə göstərilən məlumatlar avtomobilin vəziyyətini bilmək üçün bir yoldur. Taş 10.1 düymlük TFTLCD ekrana sahibəm və bu dəfə göyərtədə ekran tablosu düzəltməyi planlaşdırıram. Hamımızın bildiyimiz kimi, STONE ağıllı TFTLCD modul ekranının inkişafı çox yorucu təlimatlar olmadan rahat və sürətlidir. inkişaf vaxtına qənaət edin, bazarı tez bir zamanda işğal edin. Təsir şəkli belədir:
TFT LCD ekranına məlumat yükləmək məqsədinə çatmaq üçün IIC və ya serial port vasitəsilə inkişaf etdirmək üçün daha çox istifadə olunan RTL8762CJF SCM -dən istifadə edirəm.
Addım 1: Lcd Ekranlı Avtomobil Dashboard Layihə Fonksiyonu
Burada istifadə olunan bir avtomobil nümayiş layihəsi etməliyik, layihəni əsasən toxunma tənzimlənməsi, mikrokontrolör yükləmə təlimatları qaydası, düymələr ilə simulyasiya, MCU düyməsinə basdıqda, serial port əmri ilə STVC101WT - 01 serial interfeysi ekran təlimatları məlumat yükləmək üçün, ekran avtomatik olaraq məlumatları təhlil edəcək və LCD ekranda göstəriləcəkdir. Eyni zamanda, MCU -nu idarə etmək üçün serial port təlimatını əldə etmək üçün ekranda bir düymə funksiyası da var.
Xülasə olaraq, beş funksiya:
(1) Seriyalı port ekranı bitmap görüntü funksiyasını həyata keçirir;
(2) kadr fırlanma funksiyasına nail olmaq;
(3) verilən toxunma əmrinə nail olmaq;
(4) səsli yayıma nail olmaq;
(5) məlumat təlimatının yüklənməsinə nail olmaq.
Funksiya təyin olunur və sonra modul seçimi:
(1) toxunma ekranının modeli;
(2) hansı MCU modulundan istifadə etmək;
(3) səsli yayım modulu.
Avadanlıqların tətbiqi və iş prinsipi
STONE serial port ekranı bir Audio sürücüsü ilə birlikdə gəldiyindən və müvafiq interfeysi qoruduğundan, buynuz kimi tanınan ən çox yayılmış maqnit dinamikindən istifadə edə bilərsiniz. Dinamik, elektrik siqnalını səs siqnalına çevirən bir növ çeviricidir. Dinamik səs cihazlarının ən zəif komponentlərindən və səs effektləri üçün ən vacib komponentlərdən biridir. Çox sayda dinamik var və qiymətlər çox fərqlidir. Səs elektrik enerjisi, kağız hövzəsini və ya diyaframını titrəyərək ətrafdakı hava ilə elektromaqnit, piezoelektrik və ya elektrostatik təsir edərək rezonans (rezonans) edərək səs çıxarır. Satın alma linki: https://detail.tmall.com/item.htm? İd = 529772120978 &…
Addım 2: STVC101WT-01 seriyalı LCD Ekran Təsviri
10,1 düymlük 1024x600 sənaye dərəcəli TFT paneli və 4 telli rezistiv toxunma ekranı;
Parlaqlıq 300cd/m2;
LED arxa işıq;
RGB rəng 65 k;
Görünən sahə 222.7mm * 125.3mm;
Vizual açı 70/70/50/60;
İş ömrü 20.000 saat.
32 bitlik cortex-m4 200Hz CPU;
CPLD EPM240 tft-lcd nəzarətçi;
128 MB (və ya 1 GB) flaş yaddaş;
USB portu (U disk) yükləyin;
GUI dizaynı üçün Toolbox proqramı;
Sadə və güclü onaltılıq təlimat.
Əsas funksiya
8m-128m bayt Flash yaddaş sahəsi, SDWe seriyası 128M bayt, SDWa seriyası 8M/16M bayt;
Dəstək-j.webp
U disk offline toplu yükləməni dəstəkləyin, toplu yükləmə səmərəliliyini effektiv şəkildə artırın, operatorların peşəkar keyfiyyət tələblərini azaldın;
256 baytlıq qeyd sahəsi;
64K söz (128K bayt) dəyişən yaddaş sahəsi, 8 kanal əyri saxlama, çox sürətli (80ms) dəyişən ekran
Cavab sürəti;
Səhifədə 128 -ə qədər ekran dəyişəninə qədər dəstək;
İnteqrasiya edilmiş real vaxt saatı RTC, toxunma siqnalı səs funksiyası;
Dəstək proqramı 90 dərəcə, 180 dərəcə, 270 dərəcə ekran fırlanması, uyğun görmə bucağını tənzimləyin;
Arka işıq parlaqlığının tənzimlənməsi, avtomatik gözləmə ekran qoruyucu funksiyası;
Xarici matris klaviatura dəstəyi;
Səs və videonun səsləndirilməsini dəstəkləyin;
Sənayenin qabaqcıl elektromaqnit şüalanma indeksi, ClassB ilə asanlıqla məşğul olmağa kömək edir;
Fayl adı adlandırma qaydası sadədir, Flash blok nömrəsinə uyğun gəlmədən, həm də yorucu əllə ayrılmadan Flash blok l Function;
Virtual serial ekran funksiyasını dəstəkləyin.
STONE STVC101WT - 01 ekran modulu MCU ilə seriyalı port əlaqəsi vasitəsi ilədir, bu layihədə istifadə etməliyik, menyu çubuğu seçimləri düyməsi, mətn qutusu, arxa görüntülər və məntiqi səhifə vasitəsilə yaxşı UI şəkilləri dizayn etmək üçün yalnız PC vasitəsilə ehtiyacımız var. əlavə etmək, sonra konfiqurasiya faylları yaratmaq üçün, son olaraq ekrana yüklənə bilər.
Məlumat kitabçasını rəsmi veb saytından yükləyə bilərsiniz:
RTL8762C EVB Giriş8762C qiymətləndirmə lövhəsi müştəri tərəfindən hazırlanan hardware mühitini təmin edir, bunlar arasında:
1) Güc çevirmə modulu;
2) 6 oxlu hərəkət sensoru;
3) 4 LED və 6 düymə;
4) Düymə batareyası və lityum batareya tutacağı;
5) USB -dən UART -a çevrilmə çipi, FT232RL.
Lövhə blokunu və interfeys paylamasını qiymətləndirin
Qiymətləndirmə lövhəsi blokunun ətraflı təsviri
Qiymətləndirmə lövhəsi bloku və interfeys paylanması üçün aşağıdakı şəklə baxın:
Aşağıdakı şəkildə göstərildiyi kimi cəmi sıfırlama düymələri və 5 müstəqil düymələr var:
Əsas çip 8762c
Çevik GPIO dizaynı
Hardware Keyscan və dekoder
Daxili IR ötürücü
Real vaxt sayğacı (RTC)
SPI master/x iki; Taymer x 8; I2C x 2; PWM x 8; UART x 2
400psps, 12bit, 8 kanallı AUXADC
Xarici audio codeclər üçün I2S interfeysi
LCD üçün I8080 interfeysi
Daxili 32K RCOSC, BLE əlaqələrini saxlayır
5 bantlı ekvalayzer ilə quraşdırılmış PGA və audio ADC
Addım 3: STONE TOOL Box İnkişaf Addımları
Ümumiyyətlə, yalnız üç addım var:
(1) TOOL2019 üst kompüter proqram dizaynından istifadə;
(2) MCU və ekran ünsiyyətinin inkişafı;
(3) audio faylların istehsalı və idxalı.
STONE TOOL -un quraşdırılması
TOOL -u https://www.stoneitech.com saytında və müvafiq USB serial sürücülərində yükləyə bilərsiniz. Proqram interfeysi aşağıdakı kimidir:
KEIL1-in quraşdırılması 、 Yükləmə linki:
2, Dekompressiyadan sonra yükləyin
3 un Açdıqdan sonra qovluğu açın
4 c c51v900 faylını iki dəfə vurun. exe seçin və informasiya qutusunda İrəli düyməsini basın.
Addım 4:
STONE TOOL 2019 interfeys dizaynı
Quraşdırılmış TOOL 2019 istifadə edərək, sol üst küncdəki yeni layihəni və sonra OK düyməsini basın.
Varsayılan bir layihə mavi bir fon ilə yaradılır. Bunu seçin, sağ vurun və arxa planı silmək üçün Sil seçin. Sonra, şəkil faylını sağ vurun və öz şəkil fonunuzu əlavə etmək üçün əlavə edin: aşağıdakı kimi:
Müvafiq fon şəklini seçin. Eyni şəkildə, bitmap faylları və audio faylları da layihəyə əlavə edirik.
Sonra lazım olan idarəetmə elementlərini əlavə edin, burada əsasən düymə nəzarəti, ədədi əlavə və çıxma nəzarəti, məlumat dəyişən nəzarət var.
Sonra hər bir nəzarətin dəyişən ünvanını konfiqurasiya edin, burada aşağıdakı konfiqurasiyaya sahibik: 1. Kondisioner düyməsinin ünvanı 0x000C olaraq konfiqurasiya edilmişdir;
2. Yüksək şüa düyməsinin ünvanı 0x000D olaraq konfiqurasiya edilmişdir;
3. sürətli yığma ünvanı 0x001B olaraq konfiqurasiya edilmişdir;
4. elektrik nişanı ünvanı 0x0018 olaraq konfiqurasiya edilmişdir;
5. PM2.5 ünvanı 0x001C olaraq konfiqurasiya edilmişdir;
Düymə konfiqurasiya edildikdə aşağıdakı şəkil bir dəfə göstərilir:
(1) konfiqurasiya düyməsini basma effekti;
(2) dəyərini yazmaq üçün istifadə olunan dəyişən ünvanın idarə olunmasını konfiqurasiya edin;
(3) artı və ya eksi konfiqurasiya;
(4) dəyər aralığını konfiqurasiya edin.
Rəqəmsal mətn qutusunu konfiqurasiya edərkən aşağıdakı şəkil öz növbəsində göstərilir:
Variable nəzarət dəyişən ünvanını təyin etmək;
Digits rəqəmlərin sayını təyin edin;
③ nömrənin ölçüsünü təyin edin;
④ hizalanma sayını təyin edin.
Sürətölçəni konfiqurasiya edərkən aşağıdakı şəkil öz növbəsində göstərir:
Library Seçilmiş kitabxana faylı;
⑥ Qalereya faylında hansı faylı göstərmək lazımdır;
⑦ Göstərici simvolu ətrafında mərkəzi koordinatları təyin edin;
⑧ Göstəricinin fırlanma aralığını təyin edin. Göstəricinin fırlanma bucağını təyin edin.
Nəhayət, qurma konfiqurasiya alətini vururuq.
Qeyd:
Nəzarət düymələri müvafiq bitmapləri ilə dəyişən ünvanlar vasitəsilə əlaqələndirilir, buna görə də düzgün nəzarətə nail olmaq üçün ardıcıllıq tələb olunur.
Buna görə serial port təlimatı aşağıdakı kimidir:
Batareya: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00
Sürət: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00
PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00
RTL8762C -nin inkişafı
KEIL açın və aşağıdakı şəkildə göstərildiyi kimi layihə faylımızı idxal edin:
İlk dəfə istifadə edildiyindən, FLASH alqoritminin buna uyğun olaraq düzəldilməsi lazımdır: Flash Yükləmə konfiqurasiya qutusuna getmək üçün seçimlər düyməsini basın və alqoritmi aşağıdakı şəklə bənzər şəkildə dəyişdirin.
Addım 5: Kod və Təsir
Düymə nəzarət burada istifadə edildiyindən, kodda aşağıdakı dəyişikliklər edilməlidir:/*** @file main.c
* @xülasə demo sorğusu tx və rx.
* @təfərrüatlar
* @müəllif wangzex
* @tarix 2018-06-28
*@version v0.1 ****************************************** ************************************************ ************/
……
Tam bir koda ehtiyacınız varsa, mənimlə əlaqə saxlayın:
www.stoneitech.com/contact
12 saat ərzində sizə cavab verəcəyəm.
Nəhayət, MCU -nu avtomobilin idarəetmə paneli üçün seriyalı portlu LCD ekrana bağlayın
və nümayiş etdirmək üçün dinamikə qoşulun.
Bu layihə haqqında daha çox məlumat əldə etmək üçün bura vurun
Tövsiyə:
Sensorlu ekran Macintosh - Ekran üçün IPad Mini ilə Klassik Mac: 5 Addım (Şəkillərlə birlikdə)
Sensorlu ekran Macintosh | Klassik Mac Ekran üçün IPad Mini ilə: Bu, köhnə bir Macintoshun ekranını iPad mini ilə necə dəyişdirəcəyimə dair yeniləmə və yenidən işlənmiş dizaynımdır. Bu, illər ərzində hazırladığım 6 -cı əsərdir və bunun təkamülündən və dizaynından olduqca məmnunam
IPad üçün Ev Avtomatlaşdırma İdarəetmə Paneli olaraq Duvara Montaj, Ekranı Aktivləşdirmək üçün Servo Nəzarət Maqnitindən istifadə: 4 Addım (Şəkillərlə)
IPad üçün Ev Otomasyonu İdarəetmə Paneli olaraq, Ekranı Aktivləşdirmək üçün Servo Nəzarət Mıknatısdan istifadə edərək: Son vaxtlar evimdə və ətrafımdakı işləri avtomatlaşdırmaq üçün çox vaxt sərf edirəm. Ev Otomasyonu tətbiqim olaraq Domoticz -dən istifadə edirəm, ətraflı məlumat üçün www.domoticz.com saytına baxın. Bütün Domoticz məlumatlarını göstərən bir tablosuna tətbiq axtararkən
Ios və Android üçün 15 dollarlıq Uzaqdan İdarə olunan ESP8266 Robot Butler / Avtomobil / Tank yaradın: 4 addım
Ios və Android üçün 15 dollarlıq Uzaqdan İdarə olunan ESP8266 Robot Butler / Avtomobil / Tank hazırlayın: Qəlyanaltı almaq üçün mətbəxə getməyi xoşlamırsınız? Yoxsa yeni bir içki almaq üçün? Bütün bunlar bu 15 dollarlıq uzaqdan idarə olunan uşağın köməyi ilə düzəldilə bilər. Daha irəli getməzdən əvvəl səsli RGB ledstrip üçün hazırda Kickstarter layihəsi həyata keçirirəm
Uzaqdan İdarə olunan Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: 5 addım
Uzaqdan İdarə Edilən Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: Bunlar simsiz Xbox 360 nəzarətçi ilə idarə olunan öz uzaqdan idarə olunan avtomobilinizi qurmaq üçün təlimatlardır
LCD Studio'da Xüsusi Bir Ekran yaradın (G15 Klaviatura və LCD Ekranlar üçün) .: 7 Addım
LCD Studio -da Xüsusi Bir Ekran yaradın (G15 Klaviatura və LCD Ekranlar üçün): Yaxşı, əgər G15 klaviaturanızı yenicə əldə etmisinizsə və onunla birlikdə gələn əsas ekranlardan çox təsirlənməmisinizsə, sizi LCD Studio -dan istifadə qaydaları ilə tanış edəcəyəm. Bu nümunə yalnız bazanı göstərən bir ekran hazırlayacaq