Tartalomjegyzék:
- 1. lépés: Lcd Screen Car Dashboard Project funkció
- 2. lépés: STVC101WT-01 soros LCD képernyő leírása
- 3. lépés: KŐSZERSZÁM doboz fejlesztési lépések
- 4. lépés:
- 5. lépés: Kód és hatás
Videó: STONE LCD képernyő az autó műszerfalához: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
A gazdaság gyors fejlődésével és az emberek fogyasztási teljesítményének fokozatos javulásával az autók a hétköznapi családok mindennapi szükségleteivé váltak, és mindenki nagyobb figyelmet fordít az autók kényelmére és biztonságára.
Az autóipar már több mint száz éve fejlődött, és az autó egyre intelligensebbé vált az egyszerű gépek kezdeti változásával. Hány alkatrésze van egy autónak? Még nincs konkrét szám. Becslések szerint az átlagos autó több mint 10 000 oszthatatlan részből áll. Napjainkban az autó több ezer háztartásba lépett be, és nélkülözhetetlen partnerévé vált a napi utazásoknak. Ezért az autó napi használatának folyamatában Mindig meg kell érteniük szerelmi autójuk állapotát, hogy ne okozzanak kárt az autó fontos részeiben, de kiküszöböljék a lehetséges veszélyeket is. Általában a műszerfalon megjelenő információk szolgálnak a jármű állapotának megismeréséhez. Van egy 10,1 hüvelykes TFTLCD kijelzőm, és ezúttal egy fedélzeti kijelző műszerfalat tervezek készíteni. Mint mindannyian tudjuk, a STONE intelligens TFTLCD modul képernyőjének fejlesztése kényelmes és gyors, túl sok unalmas utasítás nélkül. Ez nem csak a tanulni vágyók nagy részére alkalmas, hanem a tényleges projektben is a fejlesztési sebesség felgyorsítása érdekében, takarítson meg fejlesztési időt, gyorsan foglalja el a piacot. A hatás képe a következő:
A leggyakrabban használt RTL8762CJF SCM -et használom, hogy IIC vagy soros porton keresztül fejlesszem az adatokat a TFT LCD képernyőre való feltöltés céljából. Ezúttal a hangközvetítési funkciót is használjuk, hogy jobb szimulációs élményt nyújtsunk a vezetőnek.
1. lépés: Lcd Screen Car Dashboard Project funkció
Itt egy használt autó megjelenítési projektet kell végrehajtanunk, a projekt elsősorban érintésszabályozással, mikrokontroller feltöltési utasításokkal, szimuláció gombokkal, amikor megnyomja az MCU gombot, soros port parancs segítségével az STVC101WT - 01 soros interfész képernyő utasításaihoz az adatok feltöltéséhez, a képernyő automatikusan elemzi az adatokat, és megjelenik az LCD -képernyőn. Ugyanakkor a képernyőn egy gombfunkció is található a soros port utasításainak eléréséhez, az MCU vezérléséhez.
Összefoglalva, öt funkció:
(1) A soros port képernyő megvalósítja a bitkép megjelenítési funkciót;
(2) a tárcsa forgatási funkciójának eléréséhez;
(3) a kiadott érintési parancs végrehajtása;
(4) a hangközvetítés elérése;
(5) az adatutasítások feltöltésének eléréséhez.
Meghatározzák a funkciót, majd a modul kiválasztását:
(1) Az érintőképernyő modellje;
(2) milyen MCU modult kell használni;
(3) hangközvetítő modul.
Hardver bevezetés és elv
Mivel a STONE soros port képernyő Audio driverrel van ellátva, és a megfelelő interfészt lefoglalta, így a leggyakoribb mágneses hangszórót használhatja. A hangszóró egyfajta jelátalakító, amely elektromos jelet hangjellé alakít. A hangszóró az egyik leggyengébb alkatrész a hangberendezésben, és a hanghatások egyik legfontosabb eleme. Sokféle hangszóró létezik, és az árak nagyon eltérőek. Az audio elektromos energia hangot termel, ha papírmedencéjét vagy membránját rezgésbe hozza és rezonálja (rezonálja) a környező levegővel elektromágneses, piezoelektromos vagy elektrosztatikus hatás révén. Vásárlási link: https://detail.tmall.com/item.htm? Id = 529772120978 &…
2. lépés: STVC101WT-01 soros LCD képernyő leírása
10,1 hüvelykes 1024x600 méretű ipari minőségű TFT panel és 4 vezetékes ellenálló érintőképernyő;
Fényerő 300 cd/m2;
LED háttérvilágítás;
RGB szín 65 k;
A látható terület 222,7 mm * 125,3 mm;
Látószög 70/70/50/60;
Munkaidő 20 000 óra.
32 bites cortex-m4 200 Hz-es CPU;
CPLD EPM240 tft-lcd vezérlő;
128 MB (vagy 1 GB) flash memória;
USB port (U lemez) letöltése;
Eszköztár szoftver GUI tervezéshez;
Egyszerű és hatékony hexadecimális utasítás.
Az alapvető funkció
8-128 m bájt Flash memória, SDWe sorozat 128M bájt, SDWa sorozat 8M/16M bájt;
Támogatja a hardveres-j.webp
Támogatja az U disk offline kötegelt letöltését, hatékonyan javítja a kötegletöltés hatékonyságát, csökkenti az üzemeltetők szakmai minőségi követelményeit;
256 bájtos regisztertér;
64K szó (128K bájt) változó memória, 8 csatornás görbe tároló, nagyon gyors (80 ms) változó kijelző
Válaszsebesség;
Oldalonként akár 128 megjelenítési változó támogatása;
Integrált valós idejű RTC óra, érintő hangjelző funkció;
Támogatja a szoftvert 90 fok, 180 fok, 270 fokos képernyőforgatás, állítsa be a megfelelő látószöget;
Támogatja a háttérvilágítás fényerejének beállítását, az automatikus készenléti képernyővédő funkciót;
Támogatja a külső mátrix billentyűzetet;
Támogatja az audio- és videolejátszást;
Az iparág vezető elektromágneses sugárzási indexe, amely megkönnyíti a B osztály kezelését;
A fájlnév elnevezési szabály egyszerű, anélkül, hogy megfelelne a Flash -blokk számának, és unalmas kézi kiosztás nélkül is Flash -blokk l Funkció;
Támogatja a virtuális soros képernyő funkciót.
A STONE STVC101WT - 01 kijelzőmodul soros porton keresztül kommunikál az MCU -val, ezt kell használni ebben a projektben, csak a PC -n keresztül kell jó felhasználói felületet terveznünk a menüsor opciógombján, a szövegdobozon, a háttérképeken és a logikai oldalon hozzáadásához, majd konfigurációs fájlok létrehozásához a letöltés a képernyőre végre futtatható.
Az adatkezelési kézikönyv letölthető a hivatalos webhelyről:
RTL8762C EVB Bevezetés A 8762C kiértékelő tábla biztosítja az ügyfél által kifejlesztett hardverkörnyezetet, beleértve:
1) Teljesítményátalakító modul;
2) 6 tengelyes mozgásérzékelő;
3) 4 LED és 6 gomb;
4) Gombelem és lítium elemtartó;
5) USB -UART átalakító chip, FT232RL.
Értékelje az alaplap blokkját és az interfész eloszlását
Az értékelőtábla blokk részletes leírása
Az értékelőtábla blokkja és az interfész elosztása, lásd az alábbi ábrát:
Összesen vannak visszaállító kulcsok és 5 független kulcskészlet, az alábbi ábrán látható módon:
A fő chip 8762c
Rugalmas GPIO kialakítás
Hardveres kulcskulcs és dekódoló
Beépített IR adó -vevő
Valós idejű számláló (RTC)
SPI master/x kettőből; Időzítő x 8; I2C x 2; PWM x 8; UART x 2
400 k / s, 12 bites, 8 csatornás AUXADC
I2S interfész külső audio kodekekhez
I8080 interfész LCD -hez
A belső 32K RCOSC megőrzi a BLE linkeket
Beépített PGA és audio ADC 5 sávos hangszínszabályzóval
3. lépés: KŐSZERSZÁM doboz fejlesztési lépések
Általában csak három lépés van:
(1) a TOOL2019 felső számítógépes szoftver tervezésének használata;
(2) MCU és képernyő kommunikáció fejlesztése;
(3) hangfájlok előállítása és importálása.
KŐSZERSZER felszerelése
Az ESZKÖZ letölthető a https://www.stoneitech.com webhelyről, valamint a megfelelő USB soros illesztőprogramok. A szoftver kezelőfelülete a következő:
A KEIL1 telepítése, letöltési link:
2, Letöltés a dekompresszió után
3, Nyissa ki a mappát a kicsomagolás után
4 Kattintson duplán a c51v900 fájlra. exe, majd kattintson a Tovább gombra a párbeszédpanelen.
4. lépés:
STONE TOOL 2019 felülettervezés
A telepített TOOL 2019 használatával kattintson az új projektre a bal felső sarokban, majd kattintson az OK gombra.
Egy alapértelmezett projekt kék háttérrel készül. Válassza ki, kattintson a jobb gombbal, és válassza az eltávolítás lehetőséget a háttér eltávolításához. Ezután kattintson a jobb gombbal a képfájlra, és kattintson a Hozzáadás gombra a saját képháttér hozzáadásához, az alábbiak szerint:
Válassza ki a megfelelő háttérképet. Hasonló módon bitképes és hangfájlokat adunk a projekthez.
Ezután adja hozzá a szükséges vezérlőket, itt főként a gombvezérlés, a numerikus összeadás és kivonás vezérlés, az adatváltozó vezérlés található.
Ezután konfigurálja az egyes vezérlők változó címét, itt a következő konfiguráció áll rendelkezésünkre: 1. A légkondicionáló gomb címe 0x000C;
2. A távolsági fény gombjának címe 0x000D;
3. a gyorstárcsázási cím beállítása 0x001B;
4. az elektromos ikon címe 0x0018;
5. a PM2.5 cím 0x001C -re van konfigurálva;
Ha a gomb konfigurálva van, az alábbi ábra egyszer látható:
(1) a konfigurációs gomb megnyomásának hatása;
(2) konfigurálja a változó cím vezérlését, amelyet az érték írására használnak;
(3) konfigurációs plusz vagy mínusz műveletek;
(4) konfigurálja az értéktartományt.
A digitális szövegdoboz konfigurálásakor a következő ábra látható sorban:
① állítsa be a vezérlőváltozó címét;
② állítsa be a számjegyek számát;
③ állítsa be a szám méretét;
④ állítsa be az igazítás számát.
A sebességmérő konfigurálásakor az alábbi ábra sorra mutatja:
⑤ Kiválasztott könyvtári fájl;
⑥ Melyik fájlt kell megadni a galériafájlban;
⑦ Állítsa be a középső koordinátákat a mutató ikon körül;
Állítsa be a mutató forgási tartományát. Állítsa be a mutató forgási szögét.
Végül rákattintunk a build konfigurációs eszközre.
Jegyzet:
A vezérlőgombok a hozzájuk tartozó bittérképekhez változó címeken keresztül kapcsolódnak, ezért következetességre van szükség a megfelelő vezérlés eléréséhez.
Ezért a soros port utasítása a következő:
Akkumulátor: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00
Sebesség: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00
PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00
Az RTL8762C fejlesztése
Nyissa meg a KEIL -t, és importálja projektfájlunkat az alábbi ábra szerint:
Mivel ez az első használat, a FLASH algoritmust ennek megfelelően kell módosítani: Kattintson a Beállítások gombra a Flash Letöltés konfigurációs mezőbe lépéshez, és módosítsa az algoritmust az alábbi ábra szerint.
5. lépés: Kód és hatás
Mivel itt a gombvezérlést használják, a következő módosításokat kell végrehajtani a :/*** @file main.c kódban
* @brief uart demo polling tx and rx.
* @részletek
* @szerző wangzex
* @date 2018-06-28
*@version v0.1 ******************************************** ************************************************** ************/
……
Kérjük, lépjen kapcsolatba velem, ha teljes kódra van szüksége:
www.stoneitech.com/contact
12 órán belül válaszolok.
Végül csak csatlakoztassa az MCU -t az autó műszerfalának soros portú LCD képernyőjéhez
és csatlakoztassa a hangszórót a bemutatáshoz.
Ha többet szeretne megtudni erről a projektről, kattintson ide
Ajánlott:
Az IPad mini képernyő, az LCD és a ház cseréje: 12 lépés
Az IPad Mini képernyő, az LCD és a ház cseréje: Amikor az iPad mini képernyője megszakad, költséges javítás lehet bármely javítási helyen. Miért nem spórol meg egy kis pénzt, és tanul egy fantasztikus új készséget egyszerre? Ezek az utasítások végigvezetik Önt a javítás kezdetétől a javítás végéig
Ultrahangos érzékelő automatikus LED üdvözlő animációs fények és LCD információs képernyő: 6 lépés
Ultrahangos érzékelő automatikus LED -es üdvözlő animációs lámpák és LCD információs képernyő: Amikor fáradtan tér haza, és megpróbál leülni és pihenni, nagyon unalmasnak kell lennie, hogy minden nap újra és újra ugyanazt látja maga körül. Miért nem ad hozzá valami vidámat és érdekeset, ami megváltoztatja a hangulatát? Készíts egy szuper könnyű Arduint
Az érzékelő adatainak megtekintése a képernyő LCD -n: 5 lépés
Érzékelőadatok megtekintése képernyő LCD -n: Ebben a projektben két érzékelő adatait kell megtekintenünk az Arduino képernyőn. Ennek a projektnek az alkalmazása üvegházban a páratartalom és a hőmérséklet megfigyelése
Android vezérelt LCD képernyő Flowcode -ban 7: 8 lépés (képekkel)
Android által vezérelt LCD képernyő a Flowcode7 programban: Ez az utasítás lehetővé teszi egy virtuális LCD képernyő vezérlését, amelyet a FlowCode7 segítségével szimulálnak Android -eszközével. Nyilvánvalóan dobhat más platformokat is, de engedélyezni kell a Bluetooth -ot. Az Arduino -t interfészként is használni fogjuk
Hogyan:- Az LCD képernyő módosítása a Samsung E250 készüléken: 8 lépés
Hogyan:- Az LCD képernyő cseréje a Samsung E250 készüléken: Sziasztok. Ezek a telefonok jól működnek, de szenvednek a szokásos "törött/repedt képernyő" hibától, amelyet ütés és/vagy túlmelegedés okoz. Megállapítottam, hogy körülbelül 7 évig lehetséges ezt a hibát kijavítani, de nagyon precíz 1 mm -es forrasztást igényel