Letšoao la LCD la wikiMSP3525_MSP3526 ESP32 Demo Litaelo
CR2023-MI2467

Selelekela sa Sethala sa Teko

Boto ea Nts'etsopele: ESP32-WROOM-32E devKit
Tlhaloso: MCU: ESP32-32E module
Hangata: 240MHz

Litaelo tsa khokahano ea Pin

Mojule o ka hokeloa ka kotloloho botong ea ntlafatso ea ESP32-32E, joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likaroloLCD wiki ST7796 3.5inch IPS SPI Module - likarolo1

Lenaneo la Teko la ESP32-32E Pin Litaelo tsa ho Kena ka ho Otloloha
NomoroLi-module pinsE tsamaisanang le ESP32-32E lithapo tsa khoele tsa boto ea nts'etsopeleLitlhaloso
1VCC5VLCD matla a positive
2GNDGNDLCD Power ground
3LCD_CS1015Letšoao la taolo ea khetho ea LCD, boemo bo tlase bo sebetsa
4LCD_RST1027Letšoao la taolo ea ho seta botjha LCD, ho seta boemo bo tlase
5LCD_RS102Taelo ea LCD / lets'oao la taolo ea khetho ea data
Boemo bo phahameng: data, boemo bo tlase: taelo
6SDI(MOSI)1013SPI bese ngola letšoao la data (karete ea SD le
LCD skrine e sebelisoang hammoho)
7TS'ELISO1014Letšoao la oache ea libese ea SPI (karete ea SD le skrine sa LCD se sebelisoa hammoho)
8LED1021Letšoao la ho laola lebone la LCD (Haeba u hloka taolo, ka kopo, hokela lithakhisa. Haeba u sa hloke taolo, u ka e tlola)
9SDO(MISO)1012Letšoao la data la SPI (karete ea SD le skrini sa LCD li sebelisoa hammoho)
10CTP_SCL1025Letšoao la oache ea libese ea Capacitive IIC (li-module tse se nang li-touch screen ha li hloke ho hokela)
11CTP_RST1033Letšoao la taolo ea ho seta skrineng sa Capacitor touch, reset ea boemo bo tlase (li-module tse se nang li-skrini tsa touch ha li hloke ho hokahana)
12CTP_SDA1032Capacitive touch screen IIC lets'oao la data la libese (li-module tse se nang li-touch screen ha li hloke ho hokela)
13CTP_INT1039Capacitor touch screen IIC lets'oao la ho ama libese, ha o hlahisa ho ama, kenya boemo bo tlase ho taolo ea mantlha (li-module tse se nang li-skrini tsa ho ama ha li hloke ho hokahana)
14SD_CS1022Letšoao la taolo ea khetho ea karete ea SD, boemo bo tlase bo sebetsa (ntle le ts'ebetso ea karete ea SD, e ka khaoloa)

Tlhaloso ea Mosebetsi oa Demo

Sena sampLenaneo le sebelisa bese ea HSPI ea ESP32, e fumanehang ho Demo_ MSP3525_MSP3526_ESP32-WROOM-32E_HSPI directory, joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo2A. Example_ 01_ Simple_ Test ke lenaneo la teko la borashe skrineng, le sa itshetlehang ho laeborari efe kapa efe ya software;
B. Example_ 02_ colligate_ Test ke lenaneo le felletseng la tlhahlobo le bonts'ang litšoantšo, mela, le ho bala nako ea tšebetso ea lenaneo;
C. Example_ 03_display_ Graphics ke lenaneo la tlhahlobo ea litšoantšo tse bonts'ang litšoantšo tse fapaneng;
D. Example_ 04_ display_ Scroll ke lenaneo la teko ya ho tsamaisetsa le bontshang ho tsamaiswa ha mongolo;
E. Example_ 05_ show_ SD_ bmp_ Setšoantšo ke lenaneo la ho hlahisa litšoantšo tsa BMP le bonts'ang litšoantšo tsa sebopeho sa BMP ka har'a SD;
F. Example_ 06_ show_ SD_ jpg_ Setšoantšo ke lenaneo la ponts'o la litšoantšo la JPG le bonts'ang litšoantšo ka sebopeho sa jpg ka har'a SD;
G. Example_ 07_ display_ Phonecall ke lenaneo la teko ea ho daela bakeng sa ho daela mohala, le etsisang tšebetso ea ho daela ka ho thetsa;
H. Example_ 08_ touch_ Pen ke lenaneo la tlhahlobo ea touch stroke le hulang skrineng sa LCD ka ho thetsa;
K. Example_ 09_ LVGL_ Demos ke LVGL example display programme e u lumellang hore u bone likarolo tse matla tsa moralo oa Ul oa LVGL. Moqomo file bakeng sa ex enaample e ntšitsoe 'me e ka chesoa ka ho toba ho sebelisa sesebelisoa se tsamaisanang le sona.

Litaelo tsa Tšebeliso ea Demo

  • Tikoloho ea Ntlafatso ea Moaho
    Bakeng sa mekhoa e ikhethileng ea ho aha tikoloho ea nts'etsopele, ka kopo sheba tokomane ea "Arduino_development_environment_construction_for-ESP32-EN" bukeng ena.
  • Ho kenya laeborari ea software
    Kamora hore tikoloho ea nts'etsopele e thehoe, laebrari ea software e sebelisoang ke samplenaneo le hloka ho kopitsoa bukeng ea libuka tsa morero e le hore samplenaneo le ka bitsoa. Laeborari ea software e fumaneha lethathamong la lilaebrari tsa Install, joalo ka ha ho bonts'itsoe setšoantšong se latelang:

LCD wiki ST7796 3.5inch IPS SPI Module - likarolo3Har'a bona:
FT6336 arduino ke mokhanni oa FT6336 capacitive touch IC
Laeborari ea software ea litšoantšo ea LVglis LVGL GUI
TFT_ESPI ke laebrari ea litšoantšo ea Arduino bakeng sa li-skrini tsa TFT-LCD LCD, tse tšehetsang li-platform tse ngata le li-IC tsa mokhanni oa LCD.
TJpg_ Decoder ke laeborari e hlalosang litšoantšo tsa sebopeho sa JPG bakeng sa sethala sa Arduino
Laeborari ena ea li-software e hlophisitsoe 'me e ka kopitsoa ka kotloloho bukeng ea polokelo ea morero hore e sebelisoe. Tsela ea kamehla bakeng sa buka ea laeborari ea boenjiniere ke C:\Users\Administrator\Documents\Arduinol\libraries. U ka boela ua fetola bukana ea laeborari ea morero: bula software ea Arduino IDE, tobetsa File -> Likhetho, 'me u hlophise sebaka sa Sketchbook sebopeho sa pop-up, joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo4Haeba u sa batle ho sebelisa laebrari e seng e ntse e hlophisitsoe, u ka khoasolla mofuta oa morao-rao oa laeborari (ntle le FT6336 arduino) ho tsoa ho Github atereseng e latelang ea ho jarolla ebe oa e hlophisa:
Ivgl: https://github.com/Ivgl/Ilvgl/tree/release/v8.3 (Ho ka sebelisoa V8 feela. x version, V9. x version e ke ke ea sebelisoa)
TFT_eSPI: https://github.com/Bodmer/TFT_eSPI
TJpg_Decoder: https://github.com/Bodmer/TIpg_Decoder
Kamora hore pokello ea laeborari e phetheloe, e notlolle (bakeng sa khetholoha habonolo, reha bocha foldara ea laeborari e sa koaeloang, joalo ka ha ho bonts'itsoe bukeng ea Instala laeborari), ebe u e kopitsa bukeng ea laeborari ea boenjiniere. E latelang, tsoela pele ka tlhophiso ea laebrari. The filetse hlokang ho nkeloa sebaka li fumaneha ho Replaced files, joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo5Tlhophiso ea laeborari ea LVGL:
Kopitsa faele ea Iv_conf.h file e leng ka Phetolelong files bukeng ea boemo bo holimo ea laeborari ea Ivgl bukeng ea laeborari ea boenjiniere, Joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo6Bula Iv_conf_internal.h file e leng bukeng ea Lvgl laeborari ea src tlasa bukana ea laeborari ea boenjiniere, Joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo7Ka mor'a ho bula file, fetola litaba tsa mola oa 41 joalokaha ho bontšitsoe setšoantšong se latelang (ho tloha "../../iv_conf. h" ho ea "../Iv_conf. h"), 'me u boloke ka mor'a hore liphetoho li phethoe. LCD wiki ST7796 3.5inch IPS SPI Module - likarolo8Kopitsa mohlalaampli-directory tsa les le li-demos tlas'a bukana ea laeborari ea boenjiniere ho src directory tlasa laeborari ea Ivgl. Libuka tsena tse peli li bonts'oa setšoantšong se latelang laeboraring ea Ivgl: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo9Boemo ba directory ka mor'a ho kopitsa: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo10TFT_ ESPI tlhophiso ea laeborari:
Qala ka ho reha lebitso bocha User_Setup.h file e leng bukeng ea boemo bo holimo ea laeborari ea TFT_eSPl ea pokello ea libuka tsa boenjiniere ho User_ Setup_ bak.h, ebe u kopitsa User_Setup.h file e leng ho Replaceng files bukeng ea boemo bo holimo ea laeborari ea TFT_eSPI, Joalokaha ho bontšitsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo11Qala ka ho reha bocha ST7796_Init.h file e leng bukeng ea TFT_Drivers bukeng ea TFT_eSPI ea laeborari ea boenjiniere, ebe u kopitsa ST7796_Init.h file ho TFT_Drivers directory ea TFT_eSPI laeborari ea boenjiniere, joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo12◊ Kopanya le ho tsamaisa Mananeo
Ka mor'a hore ho kenngoe laebrari ho phethoe, sampLenaneo le ka hlophisoa 'me la tsamaisoa ka tsela e latelang:
A. Hokela mojule oa ponts'o ka kotloloho ho boto ea nts'etsopele ea ESP32, 'me u kopanye boto ea nts'etsopele ho PC ho kenya matla;
B. Open Demo_ ESP32-WROOM-32E_ Leha e le efe samplenaneo bukeng ea HSPI, joalo ka ha ho bonts'itsoe setšoantšong se latelang (ho sebelisa lenaneo la tlhahlobo ea colligate joalo ka ex.ample): LCD wiki ST7796 3.5inch IPS SPI Module - likarolo13C. Kamora ho bula sample lenaneo, khetha sesebelisoa sa ESP32, joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo14D. Lokisa ESP32 Flash, PSRAM, likou, joalo-joalo joalo ka ha ho bonts'itsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo15E. Tobetsa konopo ea ho kenya ho bokella le ho khoasolla lenaneo, joalokaha ho bontšitsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo16F. Haeba molaetsa o latelang o hlaha, o bontsha hore lenaneo le hlophisitswe le ho kopitswa ka katleho, mme le se le ntse le sebetswa: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo17G. Haeba mojule wa pontsho o bontsha dikahare, ho bontsha hore lenaneo le sebeditse ka katleho.
◊ LVGL example bin file tukang
Ka lebaka la nako e telele ea ho bokella LVGL sample lenaneo, e hlophisitsoeng bin file e ntšitsoe 'me e ka chesoa ka ho toba ho sebelisa sesebelisoa sa ho jarolla flash.
Bin file teng ka
Demo_ESP32Flash_Download_LVGL_Demos\bin directory, joalokaha ho bontšitsoe setšoantšong se latelang: LCD wiki ST7796 3.5inch IPS SPI Module - likarolo18Ho sebelisa flash_download_tool ho ka chesa ka har'a
Demo_ESP32\Flash_Download_LVGL_Demos directory, joalokaha ho bontšitsoe setšoantšong se latelang:LCD wiki ST7796 3.5inch IPS SPI Module - likarolo19

Letšoao la LCD la wikiwww.lcdwiki.com

Litokomane / Lisebelisoa

LCD wiki ST7796 3.5inch IPS SPI Module [pdf] Litaelo
ST7796, MSP3525, MSP3526, ST7796 3.5inch IPS SPI Mojule, 3.5inch IPS SPI Mojule, IPS SPI Mojule, SPI Mojule, Mojule

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *