LCDWIKI E32N40T 4.0 Inch Arduino Demo Litaelo

LCDWIKI E32N40T 4.0 Inch Arduino Demo - leqephe la pele

Software le hardware tlhaloso sethaleng

Mojule: 4.0-inch ESP32-32E pontšo ea module e nang le 320 × 480 resolution le ST7796 screen driver IC.
Monghali oa module: Mojule oa ESP32-WROOM-32E, maqhubu a phahameng ka ho fetisisa a 240MHz, a tšehetsa 2.4G WIFI + Bluetooth.
Liphetolelo tsa Arduino IED: liphetolelo 1.8.19 le 2.3.2.
ESP32 Ardunio core library software versions: 2.0.17 le 3.0.3.

Litaelo tsa kabo ea Pin

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ka morao view ea 4.0-inch ESP32-32E module ea pontšo

Molaoli ea ka sehloohong oa module ea 4.0-inch ESP32 e bonts'ang ke ESP32-32E, 'me kabo ea GPIO bakeng sa lisebelisoa tsa eona tse ka har'a board e bonts'oa tafoleng e ka tlase:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Litaelo tsa kabo ea phini bakeng sa peripherals ea ESP32-32E
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Litaelo tsa kabo ea phini bakeng sa peripherals ea ESP32-32E
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Litaelo tsa kabo ea phini bakeng sa peripherals ea ESP32-32E
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Litaelo tsa kabo ea phini bakeng sa peripherals ea ESP32-32E
Lethathamo la 2.1 Litaelo tsa kabo ea Pin bakeng sa li-peripherals tsa ESP32-32E

Litaelo tsa ho sebelisa example lenaneo

Theha tikoloho ea ntlafatso ea ESP32 Arduino

Bakeng sa litaelo tse qaqileng mabapi le ho theha tikoloho ea nts'etsopele ea ESP32 Arduino, ka kopo sheba litokomane tse ka har'a sephutheloana se nang le sehlooho se reng "
Arduino_IDE1_development_environment_construction_for_ESP32″ le ” Arduino_IDE2_development_environment_construction_for_ESP32″.

Kenya lilaebrari tsa software ea batho ba bang

Kamora ho theha tikoloho ea nts'etsopele, mohato oa pele ke ho kenya lilaebrari tsa software ea motho oa boraro tse sebelisoang ke sample lenaneo. Mehato ke e latelang:

A. Bula the 1-示例程序_Demo \Arduino\ Kenya lilaebrari” sephutheloana 'me u fumane laeborari ea software ea motho oa boraro, joalo ka ha ho bonts'itsoe setšoantšong se latelang:
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Example Laeborari ea Software ea Motho oa Boraro

ArduinoJson: Laeborari ea software ea C ++ JSON bakeng sa Arduino le Marang-rang a Lintho.
ESP32-audioI2S: Laeborari ea software ea audio decoding ea ESP32 e sebelisa bese ea I2S ea ESP32 ho bapala molumo files ka liforomo tse kang mp3, m4a, le mav ho tsoa ho likarete tsa SD ka lisebelisoa tsa audio tsa kantle.
Nako ea ESP32: Laeborari ea software ea Arduino bakeng sa ho beha le ho khutlisa nako ea ka hare ea RTC ho boto ea ESP32
HttpClient: Laeborari ea software ea bareki ba HTTP e sebetsanang le Arduino's web seva.
Lvgl: Laeborari ea software e kentsoeng ea litšoantšo e kentsoeng ka mokhoa o bonolo, e tlase haholo, e khahlisang ka bokhabane.
NTPClient: Hokela laeborari ea software ea moreki oa NTP ho seva sa NTP.
TFT_eSPI: Laebrari ea litšoantšo ea Arduino bakeng sa li-skrini tsa TFT-LCD LCD e tšehetsa li-platform tse ngata le li-IC tsa mokhanni oa LCD.
Nako: Laeborari ea software e fanang ka ts'ebetso ea nako bakeng sa Arduino.
TJpg_Decoder: Sethala sa Arduino sa JPG sa sebopeho sa sebopeho sa pokello ea libuka se ka khetholla JPG files ho tsoa ho likarete tsa SD kapa Flash ebe o li hlahisa ho LCD.
XT_DAC_Audio: Laeborari ea software ea audio ea ESP32 XTronic DAC e tšehetsa molumo oa sebopeho sa WAV files.

B. Kopitsa lilaebrari tsena tsa software bukeng ea libuka ea foldara ea morero. Bukana ea laebrari ea foldara ea morero e ea ho "C:\Basebelisi\Motsamaisi\ Litokomane \ Arduino \ lilaebrari " (karolo e khubelu e emela lebitso la mosebelisi la khomphutha). Haeba tsela ea foldara ea projeke e fetotsoe, e hloka ho kopitsoa bukeng ea laeborari ea projeke e fetotsoeng.

C. Ka mor'a hore ho kenngoe laebrari ea software ea motho oa boraro ho phethoe, u ka bula sample lenaneo bakeng sa tšebeliso.
Lilaebrari tsa software tsa lvgl le TFT_eSPI li hloka ho hlophisoa pele li sebelisoa lilaebraring tsa software tsa mekhatlo ea boraro. Lilaebrari tsa software tse ka har'a sephutheloana li se li hlophisitsoe 'me li ka sebelisoa ka kotloloho. Haeba u sa batle ho sebelisa laeborari e seng e ntse e hlophisitsoe, u ka khoasolla mofuta oa morao-rao oa laeborari ho tsoa ho GitHub ebe u e hlophisa hape. Mehato ke e latelang:

K. Fumana sehokelo sa ho jarolla ho GitHub 'me u se khoasolle. Sehokelo sa download se tjena:
lvgl: https://github.com/lvgl/lvgl/tree/release/v8.3(V8 feela. x e ka sebelisoa, V9. x ha e khone ho sebelisoa)
TFT_eSPI: https://github.com/Bodmer/TFT_eSPI

Ka kopo, fumana lihokelo tsa khoasollo bakeng sa liphutheloana tse ling tsa software tse sa hlokeng tlhophiso:

ArduinoJson: https://github.com/bblanchon/ArduinoJson.git
Nako ea ESP32: https://github.com/fbiego/ESP32Time
HttpClient: http://github.com/amcewen/HttpClient
NTPClient: https://github.com/arduino-libraries/NTPClient.git
Nako: https://github.com/PaulStoffregen/Time
TJpg_Decoder: https://github.com/Bodmer/TJpg_Decoder

B. Kamora hore download ea laeborari e phetheloe, e notlolle (bakeng sa khetholoha, foldara ea laeborari e senyehileng e ka rehoa bocha), ebe u e kopitsa bukeng ea buka ea polokelo ea projeke (ka ho sa feleng ke "C:\Basebelisi\Motsamaisi\ Litokomane \ Arduino \ lilaebrari” (karolo e khubelu ke lebitso la sebele la mosebelisi oa komporo). E latelang, etsa tlhophiso ea laeborari ka ho bula "1-示例程序_Demo \Arduino\ E nkeloe sebaka files” sephutheloana le ho fumana e ncha file, joalokaha ho bontšitsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Phetoho ea laeborari ea mokha oa boraro file

C. Hlophisa laeborari ea LVGL:

Kopitsa ea lv_conf. h file ho tsoa ho Nchafatsoa files bukeng ea boemo bo holimo ea laeborari ea lvgl bukeng ea laeborari ea projeke, joalo ka ha ho bonts'itsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring LVGL Library 1

Bula the lv_conf_internal. h file ho src bukana ea laeborari ea lvgl tlasa bukana ea laeborari ea boenjiniere, joalo ka ha ho bonts'itsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring LVGL Library 2

Ka mor'a ho bula file, fetola litaba tsa mola oa 41 joalokaha ho bontšitsoe ka tlase (ka “.. /.. /lv_conf.h Fetola boleng ho.. /lv_conf.h "), 'me u boloke phetoho.

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring LVGL library 3

Kopitsa examples le li-demos ho tloha ho lvgl laebraring ea morero ho ea src ho lvgl, joalo ka ha ho bonts'itsoe ka tlase:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring LVGL Library 4

Kopitsa boemo ba bukana:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring LVGL library 5

D. Hlophisa laeborari ea TFT_eSPI:

Ntlha ea pele, reha lebitso la User_Setup. h file bukeng ea boemo bo holimo ea laebrari ea TFT_eSPI tlas'a bukana ea polokelo ea polokelo ea morero ho User_Setup_bak. h.
Ebe, kopitsa faele User_Setup. h file ho tsoa ho Nchafatsoa files bukeng ea boemo bo holimo ea laeborari ea TFT_eSPI tlasa bukana ea laeborari ea morero, joalo ka ha ho bonts'itsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring TFT_eSPI Library 1

E latelang, reha bocha ST7796_ Qala. h bukeng ea TFT_eSPI laeborari ea TFT_Drivers tlasa bukana ea foldara ea morero ho ST7796_ Qala. bak. h, ebe o kopitsa ST7796_ Qala. h ho Fetiloe files ho laebraring ea TFD_eSPI TFT_Bakhanni directory tlas'a buka ea laeborari ea projeke, joalo ka ha ho bonts'itsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Configuring TFT_eSPI Library 2

Example Litaelo tsa Tšebeliso ea Lenaneo

Examplenaneo le fumaneha ka har'a "1-示例程序_Demo \Arduino\demos” directory ea sephutheloana, joalo ka ha ho bonts'itsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Example Lenaneo

Kenyelletso ea e mong le e examplenaneo le tjena:

01_Teko_e bonolo

Example ke ex ea mantlhaample lenaneo le sa itšetleheng ka lilaebrari tsa batho ba bang. Thepa e hloka skrine ea ponts'o ea LCD, e bonts'ang ho tlatsoa ha 'mala o felletseng le ho tlatsoa ha khutlonnetsepa. Exampe ka sebelisoa ka kotloloho ho lekola hore na skrini se sebetsa hantle.

02_kopana_teko

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI, 'me hardware e hloka skrine ea LCD. Litaba tse bonts'itsoeng li kenyelletsa lintlha tsa ho taka, mela, lipontšo tse fapaneng tsa litšoantšo, le lipalo-palo tsa nako, e leng se etsang hore e be ponts'o e felletseng.ample.

03_litšoantšo_litšoantšo

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI, 'me hardware e hloka skrine ea LCD. Likahare tsa ponts'o li kenyelletsa litšoantšo tse fapaneng tsa litšoantšo le litlatse.

04_bonts'a_scroll

Exampe hloka laeborari ea software ea TFT_eSPI, 'me hardware e hloka ho ba skrine ea LCD. Likahare tsa ponts'o li kenyelletsa litlhaku tsa Sechaena le litšoantšo, pontšo ea mongolo o scrolling, ponts'o ea mebala e fetotsoeng, le ponts'o e potolohang ka mahlakore a mane.

05_show_SD_jpg_picture

ExampLe hloka ho itšetleha ka lilaebrari tsa software tsa TFT_eSPI le TJpg_Secoder, 'me hardware e hloka skrine ea LCD le karete ea MicroSD. ExampLe mosebetsi ke ho bala litšoantšo tsa JPG ho tsoa kareteng ea MicroSD, ho li hlalosa, ebe o hlahisa litšoantšo ho LCD. Exampmehato ea tšebeliso ke:

A. Kopitsa litšoantšo tsa JPG ho tsoa ho "PIC_320x480” bukeng ho sample foldareng ea motso oa karete ea MicroSD ka komporo.
B. Kenya karete ea MicroSD ka har'a slot ea karete ea SD ea module ea pontšo;
C. Matla mojulung oa ponts'o, bokella le ho jarolla sample lenaneo, 'me u tla bona litšoantšo tse hlahisoang ka mokhoa o fapaneng skrineng sa LCD.

06_RGB_LED_V2.0

Example ha e itšetlehe ka lilaeborari life kapa life tsa software ea mokha oa boraro 'me e ka sebelisa feela Arduino-ESP32 core software library version 2.0 (joalo ka mofuta oa 2.0.17). Thepa e hloka mabone a mebala e meraro ea RGB. Example e bonts'a RGB ea mebala e meraro ea ho bonesa le ho tima taolo, taolo ea flicker, le taolo ea khanya ea PWM.

06_RGB_LED_V3.0

Example ha e itšetlehe ka lilaeborari life kapa life tsa software tsa mokha oa boraro 'me e ka sebelisa feela laeborari ea software ea Arduino-ESP32's 3.0 core (mohlala 3.0.3). Thepa e hlokahalang ea hardware le mesebetsi li tšoana le tse bontšitsoeng ho example 06_RGB_LED_V2.0.

07_Flash_DMA_jpg

Exampe itšetlehile ka lilaebrari tsa software tsa TFT_eSPI le TJpg_Decoder. Hardware e hloka ponts'o ea LCD. Exampe bonts'a ho bala litšoantšo tsa JPG ho tsoa ho Flash ka har'a mojule oa ESP32 le ho hlophisa lintlha, ebe o hlahisa setšoantšo ho LCD. Exampmehato ea tšebeliso:

K. Nka setšoantšo sa jpg se hlokang ho hlahisoa ka sesebelisoa sa hlobo sa inthaneteng. Sesebelisoa sa hlobo sa inthaneteng websebaka:
http://tomeko.net/online_tools/file_to_hex.php?lang=en
B. kamora katleho ea mojule, kopitsa data ho sehlopha sa "setšoantšo.h” file ho sample foldara (sehlopha se ka rehoa hape, le samplenaneo le boetse le lokela ho fetoloa ka mokhoa o lumellanang)
C. Matla mojulung oa ponts'o, bokella le ho khoasolla example lenaneo, u ka bona pontšo ea setšoantšo skrineng sa LCD.

08_key_test

Example ha e itšetlehe ka lilaebrari life kapa life tsa software tsa mokha oa boraro. Thepa e hloka tšebeliso ea konopo ea BOOT le mabone a RGB a mebala e meraro. Example e bonts'a ho sibolloa ha liketsahalo tsa bohlokoa mokhoeng oa likhetho, ha e ntse e sebetsa senotlolo sa ho laola leseli la mebala e meraro ea RGB.

09_key_interrupt

Example ha e itšetlehe ka lilaebrari life kapa life tsa software tsa mokha oa boraro. Thepa e hloka tšebeliso ea konopo ea BOOT le mabone a RGB a mebala e meraro. Example e bonts'a mokhoa oa ho sitisa ho bona liketsahalo tsa bohlokoa, ha o ntse o sebelisa senotlolo sa ho laola lebone la mebala e meraro la RGB le butse le ho tima.

10_uart

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI, 'me hardware e hloka sekepe sa serial le pontšo ea LCD. Exampe bonts'a hore na ESP32 e sebelisana joang le PC ka boema-kepe ba serial. ESP32 e romella tlhahisoleseling komporong ka "serial port", 'me komporo e romella tlhahisoleseling ho ESP32 ka "serial port". Kamora ho fumana tlhaiso-leseling, ESP32 e e hlahisa skrineng sa LCD.

11_RTC_test

Exampe itšetlehile ka lilaebrari tsa software tsa TFT_eSPI le ESP32Time, 'me hardware e hloka pontšo ea LCD. Exampe bonts'a ho sebelisa mojule oa ESP32's RTC ho seta nako le letsatsi la nnete le ho bonts'a nako le letsatsi ponts'ong ea LCD.

12_timer_test_V2.0

Example ha e itšetlehe ka lilaeborari life kapa life tsa software ea mokha oa boraro 'me e ka sebelisa feela Arduino-ESP32 core software library version 2.0 (joalo ka mofuta oa 2.0.17). Thepa e hloka mabone a mebala e meraro ea RGB. Example e bonts'a ts'ebeliso ea sebali sa nako sa ESP32, ka ho beha nako ea motsotsoana o le mong ho laola lebone le letala la LED le tima (motsotsoana o mong le o mong ka motsotsoana o mong le o mong, motsotsoana o mong le o mong, 'me kamehla u palama baesekele).

12_timer_test_V3.0

Example ha e itšetlehe ka lilaeborari life kapa life tsa software tsa mokha oa boraro 'me e ka sebelisa feela laeborari ea software ea Arduino-ESP32's 3.0 core (mohlala 3.0.3). Thepa e hloka mabone a mebala e meraro ea RGB. Example e bonts'a ts'ebetso e ts'oanang le ea 12_timer_test_V2.0 example.

13_Get_Battery_Voltage

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI. Thepa e hloka ponts'o ea LCD le betri ea lithium ea 3.7V. Example bonts'a ho sebelisa tšebetso ea ADC ea ESP32 ho fumana voltage ea betri ea kantle ea lithium ebe e e bonts'a ponts'o ea LCD.

14_Backlight_PWM_V2.0

Exampe itšetlehile ka laeborari ea software ea TFT_eSPI 'me e ka sebelisa feela laebrari ea mantlha ea software ea Arduino-ESP32 mofuta oa 2.0 (bakeng sa mohlala.ample, phetolelo ea 2.0.17). Thepa e hloka ponts'o ea LCD le skrine ea ho ama e hanyetsanang. Example e bonts'a hore na khanya ea lebone la morao-rao e ka fetoloa joang ka ts'ebetso ea "touch slide" ea module ea ponts'o ha boleng ba khanya bo fetoha.

14_Backlight_PWM_V3.O

Example itshetlehile ka laeborari ya software ya TFT_eSPI mme e ka sebedisa laeborari ya software ya Arduino-ESP32 3.0 feela (bakeng sa mohlala.ample, phetolelo ea 3.0.3). Thepa e hloka ponts'o ea LCD le skrine ea ho ama e hanyetsanang. Example e bonts'a ts'ebetso e ts'oanang le ea 14_Backlight_PWM_V2.0 example.

Example itshetlehile ho dilaeborari tsa software tsa TFT_eSPI, TJpg_Decoder, le ESP32-audioI2S, mme e ka sebedisa feela laeborari ya software ya Arduino-ESP32 core software version 2.0 (jwalo ka mofuta 2.0.17). Thepa e hloka ponts'o ea LCD, skrine ea ho ama e hanyetsanang, sebui le karete ea MicroSD. Exampe bonts'a ho bala molumo oa mp3 file ho tsoa kareteng ea SD, e bonts'ang file lebitso ho LCD, le ho e bapala ka loop. Ho na le li-ICONS tse peli tsa konopo ponts'o, ts'ebetso e ka laola khefutso ea molumo le ho bapala, ts'ebetso ea e 'ngoe e ka laola semumu le ho bapala molumo. Se latelang ke exampLe:
A. Kopitsa melumo eohle ea mp3 files bukeng ea "mp3" ho sample foldareng ho karete ea MicroSD. Ha e le hantle, u ka boela ua se ke ua sebelisa molumo files bukeng ena, 'me u fumane molumo oa mp3 files, ke habohlokoa ho hlokomela hore exampLenaneo le ka kopanya lipina tse 10 feela tsa mp3.
B. Kenya karete ea MicroSD ka har'a slot ea karete ea SD ea module ea pontšo;
C. Matla mojulung oa ponts'o, bokella le ho khoasolla example lenaneo, u ka bona hore lebitso la pina le bontšoa skrineng sa LCD, 'me sebui sa kantle se bapala molumo. Tobetsa konopo e skrineng sa tšebetso ho laola ho bapaloa ha molumo.

16_Audio_WAV_V2.0

Exampe itšetlehile ka laebrari ea software ea XT_DAC_Audio 'me e ka sebelisa feela laebrari ea software ea Arduino-ESP32 2.0 (bakeng sa mohlalaample, mofuta 2.0.17). Hardware e hloka libui. Exampe bonts'a ho bapala molumo file ka sebopeho sa wav ho sebelisa ESP32. Mehato ea ho sebelisa mohlala onaampke tse latelang:
A. Fetola molumo file e lokelang ho bapaloa, kopitsa data ea audio e hlahisitsoeng lethathamong la "Audio_data.h” file ho sample foldara (sehlopha se ka rehoa hape, le sample lenaneo le boetse le lokela ho amahanngoa). Hlokomela hore audio e hlophisitsoeng file ha ea lokela ho ba kholo haholo, ho seng joalo e tla feta matla a Flash a kahare a mojule oa ESP32. Sena se bolela ho hlophisa bolelele ba molumo file, tseampsekhahla sa ling le palo ea likanale. Mona ke mamelwang tseleganya Software bitsoa Boikemisetso, eo u ka e khoasollang Inthaneteng
B. Matla ho mojule oa ponts'o, bokella le ho khoasolla example lenaneo, u ka utloa sebui se bapala molumo.

17_Buzzer_PiratesOfTheCaribian
Example ha e itšetlehe ka lilaebrari tsa software tsa mokha oa boraro, 'me hardware e hloka libui. Example e bonts'a ts'ebeliso ea maqhubu a fapaneng ho hula pinana holimo le tlase ho etsisa acoustic vibration, e etsang hore lenaka le lle.

18_WiFi_scan

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI, 'me hardware e hloka pontšo ea LCD le module ea ESP32 WIFI. Exampe bonts'a mojule oa ESP32 WIFI e hlahlobang tlhahisoleseling e potolohileng marang-rang ka mokhoa oa STA. Lintlha tse hlahlobiloeng tsa marang-rang a se nang mohala li hlahisoa skrineng sa LCD. Litaba tsa marang-rang tse se nang mohala li kenyelletsa SSID, RSSI, CHANNEL, le ENC_TYPE. Ka mor'a hore tlhahisoleseding ea marang-rang e se nang mohala e hlahlojoe, tsamaiso e bontša palo ea marang-rang a se nang mohala. Boholo ba marang-rang a pele a 17 a hlahlobiloeng a seketsoeng aa bontšoa.

19_WiFi_AP

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI, 'me hardware e hloka pontšo ea LCD le module ea ESP32 WIFI. ExampLe e bonts'a mojule oa ESP32 WIFI e behiloeng ho AP mode bakeng sa khokahano ea terminal ea WIFI. Pontšo e tla bonts'a SSID, phasewete, aterese ea IP ea moamoheli, aterese ea MAC ea moamoheli le tlhaiso-leseling e ngoe e behiloeng ka mokhoa oa AP oa module ea ESP32 WIFI. Hang ha terminal e hokahantsoe ka katleho, ponts'o e tla bonts'a palo ea likhokahano tsa terminal. Ipehele ssid le password ea hau ho "SSID" le "Password" tse fapaneng qalong ea s.ample program, joalokaha ho bontšitsoe ka tlase:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ho beha SSID le password ka mokhoa oa AP

20_WiFi_SmartConfig

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI, 'me hardware e hloka pontšo ea LCD, module ea ESP32 WIFI, le konopo ea BOOT. Example e bonts'a module ea ESP32 WIFI ka mokhoa oa STA, ka mokhoa o bohlale oa ho tsamaisa marang-rang oa EspTouch APP. Tsohle samplenaneo le tsamaisang chate ea phallo e tjena:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - WIFI SmartConfig example chate ea tšebetso ea lenaneo la phallo

Mehato ea examplenaneo lena ke tse latelang:

A. khoasolla sesebelisoa sa EspTouch fonong ea mohala, kapa kopitsa lenaneo la ho kenya "esptouch-v2.0.0.apk” ho tsoa foldareng “7-工具软件 _Tool_software ” ka har'a sephutheloana sa data (lenaneo la ho kenya Android feela, ts'ebeliso ea IOS e ka kenngoa feela sesebelisoa), Sesebelisoa le sona se ka khoasolloa ho tsoa ho semmuso. websebaka.
Khoasolla websebaka:
https://www.espressif.com.cn/en/support/download/apps

B. matla mojulung oa ponts'o, bokella le ho jarolla sample lenaneo, haeba ESP32 e sa boloke tlhahisoleseling efe kapa efe ea WIFI, joale kenya ka kotloloho mokhoa o bohlale oa ho aba, ka nako ena, bula sesebelisoa sa EspTouch ka mohala oa thekeng, kenya SSID le password ea WIFI e hokahaneng le mohala, ebe o phatlalatsa. lintlha tse nepahetseng tsa UDP. Hang ha ESP32 e fumana tlhahisoleseling ena, e tla hokela marang-rang ho latela SSID le password tlhahisoleseling. Kamora hore khokahano ea marang-rang e atlehe, e tla bonts'a tlhahisoleseling joalo ka SSID, password, aterese ea IP le aterese ea MAC skrineng sa ponts'o ebe o boloka tlhahisoleseling ea WIFI. Hoa lokela ho hlokomeloa hore tekanyo ea katleho ea marang-rang ena ea kabo ha e phahame haholo, haeba e hlōleha, ho hlokahala hore u leke ka makhetlo a 'maloa.

C. haeba ESP32 e bolokile tlhahisoleseling ea WIFI, e tla ikamahanya le marang-rang ho latela lintlha tse bolokiloeng tsa WiFi ha e buloa. Haeba khokahano e hloleha, sistimi e kena ka mokhoa o bohlale oa ho tsamaisa marang-rang. Ka mor'a hore khokahanyo ea marang-rang e atlehe, tšoara BOOT ka metsotsoana e fetang 3, tlhahisoleseding e bolokiloeng ea WIFI e tla hlakoloa, 'me ESP32 e tla tsosolosoa ho etsa kabo ea marang-rang e bohlale hape.

21_WiFi_STA

Example hloka ho itšetleha ka TFT_eSPI software library, hardware e hloka ho sebelisa LCD display, ESP32 WIFI module. Sena sampLenaneo le bonts'a hore na ESP32 e hokahana joang le WIFI ka mokhoa oa STA ho latela SSID le password e fanoeng. ExampLenaneo le etsa tse latelang:
A. Ngola tlhahisoleseling ea WIFI e tla hokahanngoa ho mefuta "sid” le “password” qalong ea sample program, joalokaha ho bontšitsoe ka tlase:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ngola lintlha tsa WIFI
B. Matla ho mojule oa ponts'o, bokella le ho khoasolla example lenaneo, 'me u ka bona hore ESP32 e qala ho hokela ho WIFI skrineng sa ponts'o. Haeba khokahanyo ea WIFI e atlehile, tlhahisoleseling e kang molaetsa oa katleho, SSID, aterese ea IP, le aterese ea MAC e tla hlahisoa skrineng. Haeba kgokelo e nka nako e fetang metsotso e 3, kgokelo e hloleha, mme molaetsa o hlolehileng o tla hlaha.

22_WiFi_STA_TCP_Client

Example hloka ho itšetleha ka TFT_eSPI software library, hardware e hloka ho sebelisa LCD display, ESP32 WIFI module. ExampLenaneo le bonts'a ESP32 ka mokhoa oa STA, kamora ho hokahanya WIFI, joalo ka moreki oa TCP ho ts'ebetso ea seva ea TCP. ExampLenaneo le etsa tse latelang:

A. Qalong ea example lenaneo "ssid", "password", "serverIP", "serverPort" tse feto-fetohang ngola boitsebiso bo hlokahalang ba WIFI, aterese ea TCP serverIP (aterese ea IP ea k'homphieutha) le nomoro ea boema-kepe, joalokaha ho bontšitsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ngola tlhahisoleseling ea WIFI le tlhaiso-leseling ea seva ea TCP 1

B. bula "Sesebelisoa sa tlhahlobo sa TCP & UDP" or "Mothusi oa ho lokisa marang-rang” le lisebelisoa tse ling tsa tlhahlobo komporong (sephutheloana sa ho kenya sephutheloana sa data “7-工具软件_Tool_software” directory), theha seva sa TCP sesebelisoa, 'me nomoro ea boema-kepe e lokela ho lumellana le ea khaleample lenaneo Litlhophiso.

C. Matla mojulung oa ponts'o, bokella le ho khoasolla example lenaneo, 'me u ka bona hore ESP32 e qala ho hokela ho WIFI skrineng sa ponts'o. Haeba khokahanyo ea WIFI e atlehile, tlhahisoleseling e kang molaetsa oa katleho, SSID, aterese ea IP, aterese ea MAC, le nomoro ea port ea seva sa TCP e hlahisoa ponts'o. Kamora hore khokahano e atlehe, molaetsa o tla hlaha. Tabeng ena, o ka buisana le seva.

23_WiFi_STA_TCP_Seva

Example hloka ho itšetleha ka TFT_eSPI software library, hardware e hloka ho sebelisa LCD display, ESP32 WIFI module. ExampLenaneo le bonts'a ESP32 ka mokhoa oa STA, kamora ho hokela ho WIFI, joalo ka seva sa TCP ka ts'ebetso ea khokahano ea bareki ba TCP. ExampLenaneo le etsa tse latelang:
K. Ngola tlhahisoleseling e hlokehang ea WIFI le nomoro ea port ea seva ea TCP ho "ssid", "password" le "port" qalong ea ex.ample program, joalokaha ho bontšitsoe setšoantšong se latelang:
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ngola tlhahisoleseling ea WIFI le tlhaiso-leseling ea seva ea TCP 2
B. Matla ho mojule oa ponts'o, bokella le ho khoasolla example lenaneo, 'me u ka bona hore ESP32 e qala ho hokela ho WIFI skrineng sa ponts'o. Haeba khokahanyo ea WIFI e atlehile, tlhahisoleseling e kang molaetsa oa katleho, SSID, aterese ea IP, aterese ea MAC, le nomoro ea port ea seva sa TCP e hlahisoa ponts'o. Joale, seva sa TCP sea bōptjoa 'me mofani oa TCP o hokahane.

C. bula "Sesebelisoa sa tlhahlobo sa TCP & UDP” kapa “Mothusi oa ho lokisa marang-rang” le lisebelisoa tse ling tsa tlhahlobo komporong (sephutheloana sa ho kenya se ka har'a sephutheloana sa tlhaiso-leseling "7-工具软件_Tool_software ” directory), theha moreki oa TCP sesebelisoa (ela hloko aterese ea IP le nomoro ea boema-kepe e lokela ho lumellana le litaba tse bontšitsoeng ponts'ong), ebe o qala ho hokahanya seva.

24_WiFi_STA_UDP

Example hloka ho itšetleha ka TFT_eSPI software library, hardware e hloka ho sebelisa LCD display, ESP32 WIFI module. ExampLenaneo le bonts'a ESP32 ka mokhoa oa STA, kamora ho hokela WIFI, joalo ka seva sa UDP ka ts'ebetso ea khokahano ea bareki ba UDP. ExampLenaneo le etsa tse latelang:

K. Ngola lintlha tse hlokoang tsa WIFI le nomoro ea port ea seva ea UDP ho "ssid", "password" le "localUdpPort" qalong ea s.ample program, joalokaha ho bontšitsoe setšoantšong se latelang:
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ngola lintlha tsa WIFI le lintlha tsa seva sa UDP

B. Matla ho mojule oa ponts'o, bokella le ho khoasolla example lenaneo, 'me u ka bona hore ESP32 e qala ho hokela ho WIFI skrineng sa ponts'o. Haeba khokahano ea WIFI e atlehile, tlhahisoleseling e kang molaetsa oa katleho, SSID, aterese ea IP, aterese ea MAC, le nomoro ea boema-kepe ea lehae e hlahisoa ponts'o. Ebe u theha seva sa UDP ebe u emela hore moreki oa UDP a hokahane.
C. bula "TCP & UDP test tool" kapa "Network debugging assistant" le lisebelisoa tse ling tsa teko khomphuteng (sephutheloana sa ho kenya sephutheloana sa boitsebiso "7-工具软件_Tool_software ” directory), theha moreki oa UDP sesebelisoa (ela hloko aterese ea IP le nomoro ea boema-kepe e lokela ho lumellana le litaba tse bontšitsoeng ponts'ong), ebe o qala ho hokela ho seva.

25_BLE_scan_V2.0

Exampe itšetlehile ka laeborari ea software ea TFT_eSPI 'me e ka sebelisa feela laebrari ea mantlha ea software ea Arduino-ESP32 mofuta oa 2.0 (bakeng sa mohlala.ample, phetolelo 2.0.17). Hardware e hloka ho sebelisa ponts'o ea LCD, module ea ESP32 Bluetooth. Exampe bonts'a mojule oa ESP32 oa Bluetooth o hlahlobang ho potoloha lisebelisoa tsa BLE Bluetooth le ho bonts'a lebitso le RSSI ea sesebelisoa se bitsoang BLE Bluetooth se seketsoeng ponts'ong ea LCD.

25_BLE_scan_V3.0

Example itshetlehile ka laeborari ya software ya TFT_eSPI mme e ka sebedisa laeborari ya software ya Arduino-ESP32 3.0 feela (bakeng sa mohlala.ample, mofuta 3.0.3). Hardware e hloka ho sebelisa ponts'o ea LCD, module ea ESP32 Bluetooth. Ts'ebetso ea sena samplenaneo le tšoana le 25_BLE_scan_V2.0 sample lenaneo.

26_BLE_server_V2.0

Exampe itšetlehile ka laeborari ea software ea TFT_eSPI 'me e ka sebelisa feela laebrari ea mantlha ea software ea Arduino-ESP32 mofuta oa 2.0 (bakeng sa mohlala.ample, phetolelo 2.0.17). Hardware e hloka ho sebelisa ponts'o ea LCD, module ea ESP32 Bluetooth. Example e bonts'a hore na mojule oa ESP32 Bluetooth o theha seva sa Bluetooth BLE joang, o hoketsoe ke moreki oa Bluetooth BLE, 'me o buisana le e mong. Mehato ea ho sebelisa mohlala onaampke tse latelang:

K. Kenya lisebelisoa tsa ho lokisa liphoso tsa Bluetooth BLE fonong ea hau, joalo ka "BLE debugging Assistant", "LightBlue", joalo-joalo.
B. Matla ho mojule oa ponts'o, bokella le ho khoasolla exampka lenaneo, o ka bona moreki oa Bluetooth BLE a sebetsa kapele skrineng. Haeba u batla ho fetola lebitso la sesebelisoa sa seva sa Bluetooth BLE ka bouena, u ka se fetola ho "BLEDTšebo::init” paramethara ya tshebetso ho example program, joalokaha ho bontšitsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ho seta lebitso la sesebelisoa sa seva sa Bluetooth BLE
C. bula Bluetooth mohaleng oa cellular le sesebelisoa sa ho lokisa sa Bluetooth BLE, batla lebitso la sesebelisoa sa seva sa Bluetooth BLE ( kamehla ke “ESP32_BT_BLE"), 'me u tobetse lebitso ho hokela, kamora hore khokahano e atlehe, mojule oa ponts'o oa ESP32 o tla potlakisa. Mohato o latelang ke puisano ea Bluetooth.

26_BLE_server_V3.0

Example itshetlehile ka laeborari ya software ya TFT_eSPI mme e ka sebedisa laeborari ya software ya Arduino-ESP32 3.0 feela (bakeng sa mohlala.ample, phetolelo 3.0.3). Hardware e hloka ho sebelisa ponts'o ea LCD, module ea ESP32 Bluetooth. Example e tšoana le 26_BLE_server_V2.0 example.

27_Desktop_Display

Examplenaneo le itšetlehile ka lilaebrari tsa software tsa ArduinoJson, Time, HttpClient, TFT_eSPI, TJpg_Decoder, NTPClient. Hardware e hloka ho sebelisa ponts'o ea LCD, module ea ESP32 WIFI. ExampLe e bonts'a komporo ea oache ea boemo ba leholimo e bonts'ang maemo a leholimo a toropo (ho kenyeletsoa mocheso, mongobo, li-ICONS tsa boemo ba leholimo, le ho phenya tlhahisoleseling e ngoe ea boemo ba leholimo), nako le letsatsi la hajoale, le animation ea astronaut. Lintlha tsa boemo ba leholimo li fumanoa marang-rang a leholimo holim'a marang-rang, 'me lintlha tsa nako li nchafatsoa ho tsoa ho seva sa NTP. ExampLenaneo le sebelisa mehato e latelang:

A. Kamora ho bula example, o tlameha ho qala ho seta sesebelisoa -> Partition Scheme ho ea APP e kholo(3MB Ha ho OTA /1MB SPIFFS) kgetho, ho seng joalo moqapi o tla tlaleha phoso ea mohopolo o sa lekaneng.
B. ngola lintlha tsa WIFI tse lokelang ho hokahanngoa ho "ssid" le "passwd" tse fapaneng qalong ea s.ample lenaneo, joalokaha ho bontšitsoe setšoantšong se latelang. Haeba e sa behoa, netweke ea kabo e bohlale (bakeng sa tlhaloso ea marang-rang a bohlale a kabo, ka kopo sheba ho intelligent distribution ex.ample program)
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ho beha lintlha tsa WIFI
Setšoantšo sa 3.17 Ho beha tlhahisoleseding ea WIFI
C. Matla mojulung oa ponts'o, bokella le ho khoasolla example lenaneo, o ka bona komporo ea oache ea boemo ba leholimo skrineng sa ponts'o.

28_bontša_mohala

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI. Thepa e hloka ponts'o ea LCD le skrine ea ho ama e hanyetsanang. Example e bonts'a mokhoa o bonolo oa ho daela oa mohala oa thekeng, o nang le litaba tse kentsoeng ka ho tobetsa konopo.

29_tobetsa_pene

Exampe itšetlehile ka laebrari ea software ea TFT_eSPI. Thepa e hloka ponts'o ea LCD le skrine ea ho ama e hanyetsanang. Example e bontša hore ka ho taka melapo ponts'ong, o ka hlahloba hore na skrini se ts'oaroang se sebetsa hantle.

30_RGB_LED_TOUCH_V2.0

Exampe itšetlehile ka laeborari ea software ea TFT_eSPI 'me e ka sebelisa feela laebrari ea mantlha ea software ea Arduino-ESP32 mofuta oa 2.0 (bakeng sa mohlala.ample, phetolelo 2.0.17). Thepa ea thepa e hloka ponts'o ea LCD, skrini se ts'oaroang, le mabone a mebala e meraro ea RGB. ExampLe e bonts'a ho thetsa ha konopo ho laola lebone la RGB ho tima le ho tima, ho fifala, le phetoho ea khanya.

30_RGB_LED_TOUCH_V3.0

Example itshetlehile ka laeborari ya software ya TFT_eSPI mme e ka sebedisa laeborari ya software ya Arduino-ESP32 3.0 feela (bakeng sa mohlala.ample, phetolelo 3.0.3). Thepa ea thepa e hloka ponts'o ea LCD, skrini se ts'oaroang, le mabone a mebala e meraro ea RGB. Example e bonts'a ts'ebetso e ts'oanang le tlhahlobo ea 30_RGB_LED_TOUCH_V2.0 example.

31_LVGL_Demos

Example hloka ho itšetleha ka TFT_eSPI, lvgl software library, hardware e hloka ho sebelisa LCD display, resistance touch screen. Exampe bonts'a likarolo tse hlano tsa Demo tse hahelletsoeng ka har'a sistimi ea UI e kentsoeng ea lvgl. Ka mohlala onaample, u ka ithuta ho kenya lvgl sethaleng sa ESP32 le mokhoa oa ho lokisa lisebelisoa tse ka tlaase tse kang pontšo le skrine. Ho sample lenaneo, ke demo e le 'ngoe feela e ka bokelloang ka nako. Tlosa maikutlo a demo a lokelang ho hlophisoa, 'me u kenye maikutlo ho li-demos tse ling, joalokaha ho bontšitsoe setšoantšong se latelang:

LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ho khetha setšoantšo sa lvgl

lv_demo_widgets: Liteko tsa liteko tsa li-widget tse fapaneng
lv_demo_benchmark: Pontšo ea benchmark ea ts'ebetso
lv_demo_keypad_encoder: Moemeli oa teko ea sekhouto sa keyboard
lv_demo_music: teko ea sebapali sa mmino
lv_demo_stress: Teko ea khatello ea maikutlo

Hlokomela: Example ho nka nako e telele ho bokella ka lekhetlo la pele ho sebelisa Arduino 2.0 liphetolelo tse tlase tsa IED, e ka bang metsotso e 15.

32_WiFi_webseva

Example hloka ho itšetleha ka TFT_eSPI software library, hardware e hloka ho sebelisa LCD display, RGB e mebala e meraro mabone. Example bontša ho theha a web seva, ebe o fihlella ho web seva komporong, ho tsamaisa aekhone ho web segokanyimmediamentsi sa sebolokigolo ho laola RGB mebala e meraro leseli. Mehato ea ho sebelisa mohlala onaampke tse latelang:
A. Ngola tlhahisoleseling ea WIFI e tla hokahanngoa ho "ssid" le "password" qalong ea s.ample program, joalokaha ho bontšitsoe ka tlase:
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ho beha lintlha tsa WIFI

B. Matla ho mojule oa ponts'o, bokella le ho khoasolla example lenaneo, 'me u ka bona hore ESP32 e qala ho hokela ho WIFI skrineng sa ponts'o. Haeba khokahanyo ea WIFI e atlehile, tlhahisoleseling e kang molaetsa oa katleho, SSID, aterese ea IP, le aterese ea MAC e tla hlahisoa skrineng.

C. Kenya aterese ea IP e bontšitsoeng mehatong e ka holimo ho sebatli URL sebaka sa ho kenya khomphuteng. Ka nako ena, o ka fihlella web segokanyimmediamentsi sa sebolokigolo ebe o tobetsa aekhone e e tsamaelanang le segokanyimmediamentsi sa sebolokigolo ho laola RGB mebala e meraro leseli.

Touch_calibrate

Lenaneo lena le its'etleha ho laeborari ea software ea TFT_eSPI, e etselitsoeng ka ho khetheha ho lekanya li-screens tse hanyetsanang, 'me mehato ea ho lekanya ke e latelang:

K. Bula lenaneo la ho lekanya 'me u behe tataiso ea pontšo ea skrine, joalokaha ho bontšitsoe ka tlase. Hobane lenaneo la calibration le hlophisitsoe ho latela tataiso ea pontšo, boemo bona bo tlameha ho lumellana le tataiso ea sebele ea pontšo.
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Ho beha tataiso ea pontšo
B. Matla ho mojule oa ponts'o, bokella le ho khoasolla example lenaneo, o ka bona sebopeho sa calibration skrineng sa ponts'o, ebe o tobetsa likhutlo tse 'ne ho latela molaetsa oa motsu.
C. Ka mor'a hore tlhahlobo e phethoe, sephetho sa calibration se hlahisoa ka sekepe sa serial, joalokaha ho bontšitsoe setšoantšong se latelang. Ka nako e ts'oanang, sebopeho sa tlhahlobo ea calibration se kengoa, 'me sebopeho sa ho lemoha ho lekoa ka ho taka matheba le mela.
LCDWIKI E32N40T 4.0 Inch Arduino Demo - Mekhahlelo ea calibration ea serial output resistance screen
D. Kamora hore sephetho sa calibration se nepahale, kopitsa liparamente tsa calibration tsa serial port ho ex.ample lenaneo le sebelisitsoeng.

www.lcdwiki.com

Litokomane / Lisebelisoa

LCDWIKI E32N40T 4.0 inch Arduino demo [pdf] Litaelo
E32R40T, E32N40T, E32N40T 4.0 Inch Arduino Demo, 4.0 Inch Arduino Demo, Arduino Demo

Litšupiso

Tlohela maikutlo

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