LCDWIKI-லோகோ

LCDWIKI E32R32P, E32N32P 3.2inch ESP32-32E காட்சி தொகுதி

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module-product

விவரக்குறிப்புகள்:

  • தொகுதி: 3.2-இன்ச் ESP32-32E காட்சி தொகுதி
  • தீர்மானம்: 240×320
  • ஸ்கிரீன் டிரைவர் ஐசி: ST7789
  • முதன்மைக் கட்டுப்படுத்தி: ESP32-WROOM-32E
  • முக்கிய அதிர்வெண்: 240MHz
  • இணைப்பு: 2.4G வைஃபை + புளூடூத்
  • Arduino IDE பதிப்புகள்: 1.8.19 மற்றும் 2.3.2
  • ESP32 Arduino கோர் நூலக மென்பொருள் பதிப்புகள்: 2.0.17 மற்றும் 3.0.3

பின் ஒதுக்கீடு வழிமுறைகள்:
பின்புறம் view 3.2-இன்ச் ESP32-32E காட்சி தொகுதி: பின்புறம் view காட்சி தொகுதி

ESP32-32E பின் ஒதுக்கீடு வழிமுறைகள்:

ஆன்-போர்டு சாதனம் சாதன ஊசிகள் ESP32-32E இணைப்பு பின் விளக்கம்
TFT_CS எல்சிடி IO15 LCD திரை சிப் தேர்வு கட்டுப்பாட்டு சமிக்ஞை, குறைந்த நிலை
பயனுள்ள

தயாரிப்பு பயன்பாட்டிற்கான வழிமுறைகள்

 ESP32 Arduino மேம்பாட்டு சூழலை அமைக்கவும்:

  1. Arduino IDE பதிப்பு 1.8.19 அல்லது 2.3.2 ஐப் பதிவிறக்கி நிறுவவும்.
  2. ESP32 Arduino Core Library மென்பொருள் பதிப்பு 2.0.17 அல்லது 3.0.3 ஐ நிறுவவும்.

மூன்றாம் தரப்பு மென்பொருள் நூலகங்களை நிறுவவும்:

  1. உங்கள் திட்டத்திற்குத் தேவையான மூன்றாம் தரப்பு நூலகங்களைக் கண்டறியவும்.
  2. கொடுக்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றி நூலகங்களைப் பதிவிறக்கி நிறுவவும்.

 Example நிரல் பயன்பாட்டு வழிமுறைகள்:

  1. முன்னாள் கோடிட்டுக் காட்டப்பட்டுள்ள படிகளைப் பின்பற்றவும்ampநிரல் ஆவணங்கள்.
  2. முன்னாள் பதிவேற்றவும்ampESP32-32E காட்சி தொகுதிக்கு le நிரலை இணைக்கவும்.

அடிக்கடி கேட்கப்படும் கேள்விகள்:

  • கே: ESP32-32E தொகுதியை எவ்வாறு மீட்டமைப்பது?
    ப: RESET_KEY பொத்தானைப் பயன்படுத்தவும் அல்லது தொகுதியின் ஆற்றல் சுழற்சியைப் பயன்படுத்தவும்.
  • கே: Arduino IDE இன் எந்த பதிப்புகள் இந்த தொகுதிக்கு இணக்கமாக உள்ளன? 
    A: பதிப்புகள் 1.8.19 மற்றும் 2.3.2 ஆகியவை ESP32-32E தொகுதியுடன் இணக்கமாக உள்ளன.

E32R32P&E32N32P 3.2 அங்குல IPS ESP32-32E டெமோ வழிமுறைகள் 

மென்பொருள் மற்றும் வன்பொருள் இயங்குதள விளக்கம்

  • தொகுதி: 3.2×32 தெளிவுத்திறனுடன் 32-இன்ச் ESP240-320E டிஸ்ப்ளே மாட்யூல் மற்றும் ST7789 திரை இயக்கி IC.
  • தொகுதி முதன்மை: ESP32-WROOM-32E தொகுதி, மிக உயர்ந்த முக்கிய அதிர்வெண் 240MHz, 2.4G WIFI+ புளூடூத்தை ஆதரிக்கிறது.
  • Arduino IED பதிப்புகள்: பதிப்புகள் 1.8.19 மற்றும் 2.3.2. ESP32 Arduino கோர் நூலக மென்பொருள் பதிப்புகள்: 2.0.17 மற்றும் 3.0.3.

பின் ஒதுக்கீடு வழிமுறைகள்

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (1)

படம் 2.1 பின்புறம் view 3.2-இன்ச் ESP32-32E காட்சி தொகுதி 

3.2-இன்ச் ESP32 டிஸ்ப்ளே தொகுதியின் முக்கிய கட்டுப்படுத்தி ESP32-32E ஆகும், மேலும் அதன் உள்புற சாதனங்களுக்கான GPIO ஒதுக்கீடு கீழே உள்ள அட்டவணையில் காட்டப்பட்டுள்ளது:

ESP32-32E முள் ஒதுக்கீடு அறிவுறுத்தல்கள்
பலகை சாதனத்தில் ஆன் போர்டு சாதன ஊசிகள் ESP32-32E

இணைப்பு முள்

விளக்கம்
எல்சிடி TFT_CS 1015 எல்சிடி ஸ்கிரீன் சிப் தேர்வு கட்டுப்பாட்டு சிக்னல், குறைந்த அளவிலான செயல்திறன் கொண்டது
TFT_RS 102 LCD திரை கட்டளை/தரவு தேர்வு கட்டுப்பாட்டு சமிக்ஞை.உயர் நிலை: தரவு, குறைந்த நிலை: கட்டளை

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (11)LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (12)LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (13)LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (14)அட்டவணை 2.1 ESP32-32E உள்புற சாதனங்களுக்கான பின் ஒதுக்கீடு வழிமுறைகள் 

 முன்னாள் பயன்படுத்துவதற்கான வழிமுறைகள்ample திட்டம்

ESP32 Arduino மேம்பாட்டு சூழலை அமைக்கவும்
ESP32 Arduino மேம்பாட்டு சூழலை அமைப்பது பற்றிய விரிவான வழிமுறைகளுக்கு, " Arduino_IDE1_development_environment_construction_for_ESP32″ மற்றும் " Arduino_IDE2_development_environment_construction_for_ESP32″ என்ற தொகுப்பில் உள்ள ஆவணங்களைப் பார்க்கவும்.

மூன்றாம் தரப்பு மென்பொருள் நூலகங்களை நிறுவவும்
மேம்பாட்டு சூழலை அமைத்த பிறகு, முதல் படியாக கள் பயன்படுத்தும் மூன்றாம் தரப்பு மென்பொருள் நூலகங்களை நிறுவ வேண்டும்ample திட்டம். படிகள் பின்வருமாறு:

A. தொகுப்பில் உள்ள Demo \Arduino\Install libraries” கோப்பகத்தைத் திறந்து, பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, மூன்றாம் தரப்பு மென்பொருள் நூலகத்தைக் கண்டறியவும்:

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (2)படம் 3.1 Example நிரல் மூன்றாம் தரப்பு மென்பொருள் நூலகம்

  • ArduinoJson: Arduino க்கான C++JSON மென்பொருள் நூலகம் மற்றும் இன்டர்நெட் ஆஃப் திங்ஸ்.
  • ESP32-audioI2S: ESP32 இன் ஆடியோ டிகோடிங் மென்பொருள் நூலகம் ஆடியோவை இயக்க ESP32 இன் I2S பஸ்ஸைப் பயன்படுத்துகிறது. fileவெளிப்புற ஆடியோ சாதனங்கள் மூலம் SD கார்டுகளிலிருந்து mp3, m4a மற்றும் mav போன்ற வடிவங்களில் s.
  • ESP32Time: ESP32 போர்டில் உள்ளக RTC நேரத்தை அமைப்பதற்கும் மீட்டெடுப்பதற்கும் Arduino மென்பொருள் நூலகம்
  • HttpClient: Arduino உடன் தொடர்பு கொள்ளும் HTTP கிளையன்ட் மென்பொருள் நூலகம் web சர்வர்.
  • எல்விஜிஎல்: மிகவும் தனிப்பயனாக்கக்கூடிய, குறைந்த வளங்களை நுகரும், அழகியல் ரீதியாக மகிழ்ச்சி அளிக்கும் மற்றும் பயன்படுத்த எளிதான உட்பொதிக்கப்பட்ட சிஸ்டம் கிராபிக்ஸ் மென்பொருள் நூலகம்.
  • NTPClient: NTP கிளையன்ட் மென்பொருள் நூலகத்தை NTP சேவையகத்துடன் இணைக்கவும்.
  • TFT_eSPI: TFT-LCD LCD திரைகளுக்கான Arduino கிராபிக்ஸ் நூலகம் பல இயங்குதளங்கள் மற்றும் LCD இயக்கி ICகளை ஆதரிக்கிறது.
  • நேரம்: Arduino க்கான நேரச் செயல்பாட்டை வழங்கும் மென்பொருள் நூலகம்.
  • TJpg_Decoder: Arduino இயங்குதளம் JPG வடிவ இமேஜ் டிகோடிங் லைப்ரரி JPG ஐ டிகோட் செய்யலாம் fileSD கார்டுகள் அல்லது Flash இலிருந்து கள் பதிவிறக்கம் செய்து LCD இல் காண்பிக்கவும். XT_DAC_Audio: ESP32 XTronic DAC ஆடியோ மென்பொருள் நூலகம் WAV வடிவ ஆடியோவை ஆதரிக்கிறது. files.
  • இந்த மென்பொருள் நூலகங்களை திட்டக் கோப்புறையின் நூலகக் கோப்பகத்திற்கு நகலெடுக்கவும். திட்டக் கோப்புறையின் நூலகக் கோப்பகம் முன்னிருப்பாக
    “C:\Users\Administrator\Documents\Arduino\libraries” (சிவப்பு பகுதி கணினியின் உண்மையான பயனர்பெயரைக் குறிக்கிறது). திட்ட கோப்புறை பாதை மாற்றியமைக்கப்பட்டால், அதை மாற்றியமைக்கப்பட்ட திட்ட கோப்புறை நூலக கோப்பகத்திற்கு நகலெடுக்க வேண்டும்.
  • மூன்றாம் தரப்பு மென்பொருள் நூலகத்தின் நிறுவல் முடிந்ததும், நீங்கள் s ஐத் திறக்கலாம்ample நிரல் பயன்படுத்த.
மூன்றாம் தரப்பு மென்பொருள் நூலகங்களில் பயன்படுத்துவதற்கு முன்பு lvgl மற்றும் TFT_eSPI மென்பொருள் நூலகங்களை உள்ளமைக்க வேண்டும். தொகுப்பில் உள்ள மென்பொருள் நூலகங்கள் ஏற்கனவே உள்ளமைக்கப்பட்டுள்ளன, அவற்றை நேரடியாகப் பயன்படுத்தலாம். ஏற்கனவே உள்ளமைக்கப்பட்ட நூலகத்தைப் பயன்படுத்த விரும்பவில்லை என்றால், GitHub இலிருந்து நூலகத்தின் சமீபத்திய பதிப்பைப் பதிவிறக்கம் செய்து அதை மீண்டும் உள்ளமைக்கலாம். படிகள் பின்வருமாறு:

GitHub இல் பதிவிறக்க இணைப்பைக் கண்டுபிடித்து பதிவிறக்கவும். பதிவிறக்க இணைப்பு பின்வருமாறு:

உள்ளமைவு தேவையில்லாத பிற மென்பொருள் தொகுப்புகளுக்கான பதிவிறக்க இணைப்புகளை இணைக்கவும்:

நூலக பதிவிறக்கம் முடிந்ததும், அதை அன்சிப் செய்யவும் (வேறுபாட்டை எளிதாக்க, சுருக்கப்பட்ட நூலக கோப்புறையை மறுபெயரிடலாம்), பின்னர் அதை திட்ட கோப்புறை நூலக கோப்பகத்தில் நகலெடுக்கவும் (இயல்புநிலை “C:\Users\Administrator\Documents\Arduino\libraries” (சிவப்பு பகுதி கணினியின் உண்மையான பயனர் பெயர்). அடுத்து, டெமோ \Arduino\Replaced ஐத் திறப்பதன் மூலம் நூலக உள்ளமைவைச் செய்யவும். fileதொகுப்பில் உள்ள கோப்பகம் மற்றும் மாற்றீட்டைக் கண்டறிதல் file, பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி:

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (3)

படம் 3.2 மூன்றாம் தரப்பு மென்பொருள் நூலக மாற்றீடு file 

LVGL நூலகத்தை உள்ளமைக்கவும்:
lv_conf ஐ நகலெடுக்கவும். ம file மாற்றப்பட்டதில் இருந்து fileபின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, திட்ட நூலக கோப்பகத்தில் உள்ள lvgl நூலகத்தின் மேல்-நிலை கோப்பகத்திற்கு s அடைவு: LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (4)

  • lv_conf_internal ஐத் திறக்கவும். ம file சட்ட நூலகத்தின் src கோப்பகத்தில், பொறியியல் நூலக கோப்பகத்தின் கீழ், பின்வரும் படத்தில் காட்டப்பட்டுள்ளது:

E32R32P&E32N32P ESP32-32E டெமோ வழிமுறைகள்  LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (5) திறந்த பிறகு file, கீழே காட்டப்பட்டுள்ளபடி வரி 41 இன் உள்ளடக்கங்களை மாற்றவும் (".. /.. /lv_conf.h மூலம் மதிப்பை மாற்றவும்.. /lv_conf.h "), மற்றும் மாற்றத்தைச் சேமிக்கவும். LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (6)நகலெடு முன்னாள்ampகீழே காட்டப்பட்டுள்ளபடி, திட்ட நூலகத்தில் உள்ள மட்டத்திலிருந்து src மட்டத்திற்கு லெஸ் மற்றும் டெமோக்களை மாற்றவும்: LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (7)

கோப்பக நிலையை நகலெடு: LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (8) TFT_eSPI நூலகத்தை உள்ளமைக்கவும்:

முதலில், User_Setup ஐ மறுபெயரிடவும். ம file TFT_eSPI நூலகத்தின் உயர்மட்ட கோப்பகத்தில் திட்ட கோப்புறை நூலக கோப்பகத்தின் கீழ் User_Setup_bak. ம. பின்னர், User_Setup ஐ நகலெடுக்கவும். ம file மாற்றப்பட்டதில் இருந்து fileபின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, திட்ட நூலக கோப்பகத்தின் கீழ் TFT_eSPI நூலகத்தின் உயர்மட்ட கோப்பகத்திற்கான கோப்பகம்: LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (9)

 

அடுத்து, ST7789_ Init என மறுபெயரிடவும். h TFT_eSPI நூலகத்தில் உள்ள TFT_Drivers கோப்பகத்தில் திட்ட கோப்புறை கோப்பகத்தின் கீழ் ST7789_ Init. பாக். h, பின்னர் ST7789_ Init ஐ நகலெடுக்கவும். மாற்றப்பட்டதில் ம fileபின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, திட்ட கோப்புறை நூலக கோப்பகத்தின் கீழ் TFD_eSPI நூலகத்தின் TFT_Drivers கோப்பகத்திற்கான கோப்பகம்:

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (10)

 

 Example நிரல் பயன்பாட்டு வழிமுறைகள்
முன்னாள்ample நிரல் பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, தொகுப்பின் Demo \Arduino \demos” கோப்பகத்தில் அமைந்துள்ளது:

LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (26) LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (26) LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (26)படம் 3.10 Example திட்டம்

ஒவ்வொரு முன்னாள் அறிமுகம்ample நிரல் பின்வருமாறு:

  1. எளிய_சோதனை
    இந்த முன்னாள்ample ஒரு அடிப்படை முன்னாள்ample நிரல் எந்த மூன்றாம் தரப்பு நூலகங்களையும் நம்பவில்லை. வன்பொருளுக்கு LCD டிஸ்ப்ளே திரை தேவைப்படுகிறது, இது முழுத் திரையில் வண்ண நிரப்புதல் மற்றும் சீரற்ற செவ்வக நிரப்புதலைக் காட்டுகிறது. இந்த முன்னாள்ampகாட்சித் திரை சரியாகச் செயல்படுகிறதா என்பதைச் சரிபார்க்க le ஐ நேரடியாகப் பயன்படுத்தலாம்.
  2. கோலிகேட்_சோதனை
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகம் மற்றும் வன்பொருளை நம்பியுள்ளது
    ஒரு LCD காட்சித் திரை தேவை. காட்டப்படும் உள்ளடக்கத்தில் வரைதல் புள்ளிகள், கோடுகள், பல்வேறு கிராஃபிக் காட்சிகள் மற்றும் இயங்கும் நேர புள்ளிவிவரங்கள் ஆகியவை அடங்கும், இது ஒரு விரிவான காட்சி முன்னாள் ஆக்குகிறது.ampலெ.
  3. காட்சி_கிராபிக்ஸ்
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது, மேலும் வன்பொருளுக்கு LCD காட்சித் திரை தேவைப்படுகிறது. காட்சி உள்ளடக்கத்தில் பல்வேறு கிராஃபிக் வரைபடங்கள் மற்றும் நிரப்புதல்கள் உள்ளன. 04_display_scroll
    இந்த முன்னாள்ample க்கு TFT_eSPI மென்பொருள் நூலகம் தேவைப்படுகிறது மற்றும் வன்பொருள் ஒரு LCD காட்சித் திரையாக இருக்க வேண்டும். காட்சி உள்ளடக்கத்தில் சீன எழுத்துக்கள் மற்றும் படங்கள், உருட்டும் உரை காட்சி, தலைகீழ் வண்ணக் காட்சி மற்றும் நான்கு திசைகளில் சுழற்சி காட்சி ஆகியவை அடங்கும்.
  4. show_SD_jpg_picture
    இந்த முன்னாள்ample க்கு TFT_eSPI மற்றும் TJpg_Secoder மென்பொருள் நூலகங்களைச் சார்ந்திருக்க வேண்டும், மேலும் வன்பொருளுக்கு LCD டிஸ்ப்ளே திரை மற்றும் MicroSD கார்டு தேவை. இந்த முன்னாள்ampமைக்ரோ எஸ்டி கார்டில் இருந்து JPG படங்களைப் படித்து, அவற்றை அலசி, பின்னர் LCD இல் படங்களைக் காண்பிப்பதே le செயல்பாடு. முன்னாள்ampபயன்பாட்டு படிகள்:
    • s இல் உள்ள “PIC_320x480” கோப்பகத்திலிருந்து JPG படங்களை நகலெடுக்கவும்ampகணினி மூலம் மைக்ரோ எஸ்டி கார்டின் ரூட் கோப்பகத்திற்கு கோப்புறையை அனுப்பவும்.
    • காட்சி தொகுதியின் SD கார்டு ஸ்லாட்டில் MicroSD கார்டைச் செருகவும்;
    • காட்சி தொகுதியை ஆன் செய்து, தொகுத்து பதிவிறக்கவும்ample நிரல், மற்றும் LCD திரையில் படங்கள் மாறி மாறி காட்டப்படுவதைக் காண்பீர்கள்.
  5. RGB_LED_V2.0
    இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பவில்லை மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 (பதிப்பு 2.0.17 போன்றவை) மட்டுமே பயன்படுத்த முடியும். வன்பொருளுக்கு RGB மூன்று வண்ண விளக்குகள் தேவை. இந்த முன்னாள்ample RGB மூன்று வண்ண ஒளியை ஆன் மற்றும் ஆஃப் கட்டுப்பாடு, ஃப்ளிக்கர் கட்டுப்பாடு மற்றும் PWM பிரகாசக் கட்டுப்பாடு ஆகியவற்றைக் காட்டுகிறது.
  6. RGB_LED_V3.0
    இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பவில்லை மற்றும் Arduino-ESP32 இன் 3.0 கோர் மென்பொருள் நூலகத்தை மட்டுமே பயன்படுத்த முடியும் (எ.கா. 3.0.3). தேவையான வன்பொருள் மற்றும் செயல்பாடுகள் ex இல் காட்டப்பட்டுள்ளதைப் போலவே இருக்கும்ample 06_RGB_LED_V2.0.
  7. Flash_DMA_jpg
    இந்த முன்னாள்ample TFT_eSPI மற்றும் TJpg_Decoder மென்பொருள் நூலகங்களை நம்பியுள்ளது. வன்பொருளுக்கு எல்சிடி டிஸ்ப்ளே தேவை. இந்த முன்னாள்ampESP32 தொகுதிக்குள் உள்ள ஃப்ளாஷிலிருந்து JPG படங்களைப் படித்து தரவைப் பாகுபடுத்துவதையும், பின்னர் LCD இல் படத்தைக் காட்டுவதையும் le காட்டுகிறது. Exampபயன்பாட்டு படிகள்:
    • ஆன்லைன் மோல்ட் கருவி மூலம் காட்டப்பட வேண்டிய jpg படத்தை எடுக்கவும். ஆன்லைன் மோல்ட் கருவி. webதளம்: http://tomeko.net/online_tools/file_to_hex.php?lang=en தொகுதி வெற்றியடைந்த பிறகு, தரவை “image.h” இன் வரிசைக்கு நகலெடுக்கவும். file களில்ample கோப்புறை (வரிசையை மறுபெயரிடலாம், மற்றும் sample நிரலையும் ஒத்திசைவாக மாற்றியமைக்க வேண்டும்) காட்சி தொகுதியை இயக்கி, தொகுத்து, ex ஐ பதிவிறக்கவும்ample நிரல், எல்சிடி திரையில் படக் காட்சியைக் காணலாம்.
  8. முக்கிய_சோதனை
    இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பியிருக்கவில்லை. வன்பொருளுக்கு BOOT பொத்தான் மற்றும் RGB மூன்று வண்ண விளக்குகளைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ampRGB மூன்று வண்ண ஒளியைக் கட்டுப்படுத்த விசையை இயக்கும் போது வாக்குப்பதிவு முறையில் முக்கிய நிகழ்வுகளைக் கண்டறிவதை le காட்டுகிறது.
  9. விசை_குறுக்கீடு
    இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பியிருக்கவில்லை. வன்பொருளுக்கு BOOT பொத்தான் மற்றும் RGB மூன்று வண்ண விளக்குகளைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ampRGB மூன்று வண்ண ஒளியை ஆன் மற்றும் ஆஃப் செய்ய விசையை இயக்கும் போது முக்கிய நிகழ்வுகளைக் கண்டறிய le குறுக்கீடு பயன்முறையைக் காட்டுகிறது.
  10. uart
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது, மேலும் வன்பொருளுக்கு சீரியல் போர்ட் மற்றும் எல்சிடி டிஸ்ப்ளே தேவைப்படுகிறது. இந்த முன்னாள்ampESP32 ஒரு சீரியல் போர்ட் மூலம் கணினியுடன் எவ்வாறு தொடர்பு கொள்கிறது என்பதை le காட்டுகிறது. ESP32 சீரியல் போர்ட் மூலம் கணினிக்கு தகவலை அனுப்புகிறது, மேலும் கணினி சீரியல் போர்ட் மூலம் ESP32 க்கு தகவலை அனுப்புகிறது. தகவலைப் பெற்ற பிறகு, ESP32 அதை LCD திரையில் காட்டுகிறது.
  11. RTC_சோதனை
    இந்த முன்னாள்ample TFT_eSPI மற்றும் ESP32Time மென்பொருள் நூலகங்களை நம்பியுள்ளது, மேலும் வன்பொருளுக்கு LCD டிஸ்ப்ளே தேவைப்படுகிறது. இந்த முன்னாள்ample நிகழ்நேர நேரம் மற்றும் தேதியை அமைக்க ESP32 இன் RTC தொகுதியைப் பயன்படுத்தி நேரத்தையும் தேதியையும் LCD காட்சியில் காண்பிக்கும்.
  12. டைமர்_சோதனை_V2.0 st_V3.0
    இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பவில்லை மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 (பதிப்பு 2.0.17 போன்றவை) மட்டுமே பயன்படுத்த முடியும். வன்பொருளுக்கு RGB மூன்று வண்ண விளக்குகள் தேவை. இந்த முன்னாள்ampESP32 டைமரின் பயன்பாட்டை le காட்டுகிறது, பச்சை எல்இடி விளக்கை அணைக்க 1 வினாடி நேரத்தை அமைப்பதன் மூலம் (ஒவ்வொரு 1 வினாடியும், ஒவ்வொரு 1 வினாடியும் ஆஃப், மற்றும் எப்போதும் சைக்கிள் ஓட்டுதல்).
    • டைமர்_டெஸ்ட்_வி3.0
      இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பவில்லை மற்றும் Arduino-ESP32 இன் 3.0 கோர் மென்பொருள் நூலகத்தை மட்டுமே பயன்படுத்த முடியும் (எ.கா. 3.0.3). வன்பொருளுக்கு RGB மூன்று வண்ண விளக்குகள் தேவை. இந்த முன்னாள்ample 12_timer_test_V2.0 ex இன் அதே செயல்பாட்டை நிரூபிக்கிறதுampலெ.
  13. Get_Battery_Voltage 
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது. வன்பொருளுக்கு LCD டிஸ்ப்ளே மற்றும் 3.7V லித்தியம் பேட்டரி தேவை. இந்த முன்னாள்ampதொகுதியைப் பெற ESP32 இன் ADC செயல்பாட்டைப் பயன்படுத்துவதை le காட்டுகிறதுtagவெளிப்புற லித்தியம் பேட்டரியின் e மற்றும் அதை LCD டிஸ்ப்ளேவில் காண்பிக்கவும்.
  14. பின்னொளி_PWM_V2.0
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 ஐ மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 2.0.17). வன்பொருளுக்கு எல்சிடி டிஸ்ப்ளே மற்றும் ரெசிஸ்டிவ் டச் ஸ்கிரீன் தேவை. இந்த முன்னாள்ampபிரகாசம் மதிப்பு மாறும்போது, ​​டிஸ்ப்ளே மாட்யூலின் டச் ஸ்லைடு செயல்பாட்டின் மூலம் டிஸ்பிளேயின் பின்னொளி பிரகாசத்தை எவ்வாறு சரிசெய்யலாம் என்பதை le காட்டுகிறது.
    • பின்னொளி_PWM_V3.0
      இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 3.0 கோர் மென்பொருள் நூலகத்தை மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 3.0.3). வன்பொருளுக்கு எல்சிடி டிஸ்ப்ளே மற்றும் ரெசிஸ்டிவ் டச் ஸ்கிரீன் தேவை. இந்த முன்னாள்ample ஆனது 14_Backlight_PWM_V2.0 ex இன் அதே செயல்பாட்டைக் காட்டுகிறதுampலெ.
  15. Audio_play_V2.0 
    இந்த முன்னாள்ample TFT_eSPI, TJpg_Decoder மற்றும் ESP32-audioI2S மென்பொருள் நூலகங்களை நம்பியுள்ளது, மேலும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 (பதிப்பு 2.0.17 போன்றவை) மட்டுமே பயன்படுத்த முடியும். வன்பொருளுக்கு LCD டிஸ்ப்ளே, ரெசிஸ்டிவ் டச் ஸ்கிரீன், ஸ்பீக்கர் மற்றும் மைக்ரோ SD கார்டு தேவை. இந்த example ஒரு mp3 ஆடியோவைப் படிப்பதைக் காட்டுகிறது file ஒரு SD கார்டில் இருந்து, காண்பிக்கும் file LCD க்கு பெயர், மற்றும் அதை ஒரு லூப்பில் இயக்கவும். காட்சியில் இரண்டு தொடு பொத்தான் ஐகான்கள் உள்ளன, செயல்பாட்டின் மூலம் ஆடியோ இடைநிறுத்தம் மற்றும் இயக்கத்தை கட்டுப்படுத்த முடியும், மற்றொன்றின் செயல்பாடு ஒலியை முடக்குவதையும் இயக்குவதையும் கட்டுப்படுத்தலாம். பின்வருபவை ஒரு முன்னாள்ampலெ:
    • அனைத்து mp3 ஆடியோவையும் நகலெடுக்கவும் files இல் உள்ள "mp3" கோப்பகத்தில் sample கோப்புறையை MicroSD அட்டைக்கு. நிச்சயமாக, நீங்கள் ஆடியோவைப் பயன்படுத்த முடியாது fileஇந்த கோப்பகத்தில் உள்ளது, மேலும் சில mp3 ஆடியோவைக் கண்டறியவும் fileகள், முன்னாள் என்பதை கவனத்தில் கொள்ள வேண்டும்ample நிரல் அதிகபட்சம் 10 mp3 பாடல்களை மட்டுமே லூப் செய்ய முடியும்.
    • காட்சி தொகுதியின் SD கார்டு ஸ்லாட்டில் MicroSD கார்டைச் செருகவும்;
    • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரலில், பாடலின் பெயர் LCD திரையில் காட்டப்படுவதையும், வெளிப்புற ஸ்பீக்கர் ஒலியை இயக்குவதையும் நீங்கள் காணலாம். ஆடியோ பிளேபேக்கைக் கட்டுப்படுத்த இயக்கத் திரையில் உள்ள பொத்தான் ஐகானைத் தொடவும்.
  16. ஆடியோ_WAV_V2.0 
    இந்த முன்னாள்ample XT_DAC_Audio மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 ஐ மட்டுமே பயன்படுத்த முடியும் (முன்னதாகample, பதிப்பு 2.0.17). வன்பொருளுக்கு ஸ்பீக்கர்கள் தேவை. இந்த முன்னாள்ample ஒரு ஆடியோவை இயக்குவதைக் காட்டுகிறது file ESP32 ஐப் பயன்படுத்தி wav வடிவத்தில். இதைப் பயன்படுத்துவதற்கான படிகள் முன்னாள்ample பின்வருமாறு:
    • ஆடியோவை திருத்தவும் file அதை இயக்க வேண்டும், உருவாக்கப்பட்ட ஆடியோ தரவை “Audio_data.h” வரிசைக்கு நகலெடுக்கவும் file களில்ample கோப்புறை (வரிசையை மறுபெயரிடலாம், மற்றும் sample நிரலையும் ஒத்திசைக்க வேண்டும்). திருத்தப்பட்ட ஆடியோ என்பதை நினைவில் கொள்ளவும் file மிகப் பெரியதாக இருக்கக்கூடாது, இல்லையெனில் அது ESP32 தொகுதியின் உள் ஃப்ளாஷ் திறனை விட அதிகமாக இருக்கும். இதன் பொருள் ஆடியோவின் நீளத்தை திருத்துவது file, எஸ்ampலிங் விகிதம் மற்றும் சேனல்களின் எண்ணிக்கை. இதோ ஆடாசிட்டி என்ற ஆடியோ எடிட்டிங் மென்பொருளை இணையத்தில் இருந்து பதிவிறக்கம் செய்யலாம்.
    • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், ஒலிபெருக்கி ஒலிப்பதை நீங்கள் கேட்கலாம்.
  17. Buzzer_PiratesOfTheCaribian 
    இந்த முன்னாள்ample எந்த மூன்றாம் தரப்பு மென்பொருள் நூலகங்களையும் நம்பவில்லை, மேலும் வன்பொருளுக்கு ஸ்பீக்கர்கள் தேவை. இந்த முன்னாள்ampஒலி அதிர்வுகளை உருவகப்படுத்த, பின்னை மேலும் கீழும் இழுக்க வெவ்வேறு அதிர்வெண்களைப் பயன்படுத்துவதை le காட்டுகிறது, இது ஹார்ன் ஒலியை ஏற்படுத்துகிறது.
  18. வைஃபை_ஸ்கேன்
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது, மேலும் வன்பொருளுக்கு LCD டிஸ்ப்ளே மற்றும் ESP32 WIFI தொகுதி தேவைப்படுகிறது. இந்த முன்னாள்ample என்பது சுற்றியுள்ள வயர்லெஸ் நெட்வொர்க் தகவலை STA பயன்முறையில் ஸ்கேன் செய்யும் ESP32 WIFI தொகுதியைக் காட்டுகிறது. ஸ்கேன் செய்யப்பட்ட வயர்லெஸ் நெட்வொர்க் தகவல் LCD காட்சியில் காட்டப்படும். வயர்லெஸ் நெட்வொர்க் தகவல்களில் SSID, RSSI, CHANNEL மற்றும் ENC_TYPE ஆகியவை அடங்கும். வயர்லெஸ் நெட்வொர்க் தகவல் ஸ்கேன் செய்யப்பட்ட பிறகு, கணினி ஸ்கேன் செய்யப்பட்ட வயர்லெஸ் நெட்வொர்க்குகளின் எண்ணிக்கையைக் காட்டுகிறது. அதிகபட்சமாக முதல் 17 ஸ்கேன் செய்யப்பட்ட வயர்லெஸ் நெட்வொர்க்குகள் காட்டப்படும்.
  19. WiFi_AP
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது, மேலும் வன்பொருளுக்கு LCD டிஸ்ப்ளே மற்றும் ESP32 WIFI தொகுதி தேவைப்படுகிறது. இந்த முன்னாள்ample வைஃபை டெர்மினல் இணைப்பிற்காக ESP32 WIFI தொகுதியை AP பயன்முறையில் அமைக்கிறது. காட்சியானது SSID, கடவுச்சொல், ஹோஸ்ட் IP முகவரி, ஹோஸ்ட் MAC முகவரி மற்றும் ESP32 WIFI தொகுதியின் AP பயன்முறையில் அமைக்கப்பட்ட பிற தகவல்களைக் காண்பிக்கும். ஒரு முனையம் வெற்றிகரமாக இணைக்கப்பட்டதும், டெர்மினல் இணைப்புகளின் எண்ணிக்கையைக் காட்சி காண்பிக்கும். s இன் தொடக்கத்தில் "SSID" மற்றும் "Password" மாறிகளில் உங்கள் சொந்த ssid மற்றும் கடவுச்சொல்லை அமைக்கவும்ample நிரல், கீழே காட்டப்பட்டுள்ளது:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (15)
  20. WiFi_SmartConfig
    இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது, மேலும் வன்பொருளுக்கு LCD டிஸ்ப்ளே, ESP32 WIFI தொகுதி மற்றும் BOOT பொத்தான் தேவைப்படுகிறது. இந்த முன்னாள்ampEspTouch மொபைல் ஃபோன் APP நுண்ணறிவு நெட்வொர்க் விநியோக செயல்முறை மூலம் STA பயன்முறையில் ESP32 WIFI தொகுதியை le காட்டுகிறது. முழு எஸ்ample நிரல் இயங்கும் ஓட்ட விளக்கப்படம் பின்வருமாறு:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (1) LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (1)

படம் 3.12 WIFI SmartConfig example நிரல் செயல்பாட்டு ஓட்ட விளக்கப்படம்

இதற்கான படிகள் முன்னாள்ample நிரல் பின்வருமாறு:

A. மொபைல் போனில் EspTouch பயன்பாட்டைப் பதிவிறக்கவும் அல்லது தரவு தொகுப்பில் உள்ள Tool_software ” கோப்புறையிலிருந்து “esptouch-v2.0.0.apk” நிறுவல் நிரலை நகலெடுக்கவும் (Android நிறுவல் நிரல், IOS பயன்பாட்டை மட்டுமே சாதனத்திலிருந்து நிறுவ முடியும்), நிறுவியை அதிகாரப்பூர்வ தளத்திலிருந்தும் பதிவிறக்கம் செய்யலாம். webதளம்.

பதிவிறக்கவும் webதளம்: https://www.espressif.com.cn/en/support/download/apps

  • காட்சி தொகுதியை இயக்கவும், s ஐ தொகுத்து பதிவிறக்கவும்ample நிரல், ESP32 எந்த வைஃபை தகவலையும் சேமிக்கவில்லை என்றால், நேரடியாக அறிவார்ந்த விநியோக பயன்முறையை உள்ளிடவும், இந்த நேரத்தில், மொபைல் போனில் EspTouch பயன்பாட்டைத் திறந்து, மொபைல் ஃபோனுடன் இணைக்கப்பட்ட WIFI இன் SSID மற்றும் கடவுச்சொல்லை உள்ளிட்டு, பின்னர் ஒளிபரப்பவும். UDP இன் தொடர்புடைய தகவல். ESP32 இந்தத் தகவலைப் பெற்றவுடன், அது தகவல்களில் உள்ள SSID மற்றும் கடவுச்சொல்லின்படி பிணையத்துடன் இணைக்கப்படும். நெட்வொர்க் இணைப்பு வெற்றிகரமாக முடிந்த பிறகு, அது காட்சித் திரையில் SSID, கடவுச்சொல், IP முகவரி மற்றும் MAC முகவரி போன்ற தகவல்களைக் காண்பிக்கும் மற்றும் WIFI தகவலைச் சேமிக்கும். இந்த விநியோக நெட்வொர்க்கின் வெற்றி விகிதம் மிக அதிகமாக இல்லை என்பதை கவனத்தில் கொள்ள வேண்டும், அது தோல்வியுற்றால், நீங்கள் பல முறை முயற்சி செய்ய வேண்டும்.
  • ESP32 WIFI தகவலைச் சேமித்திருந்தால், அது இயக்கப்படும்போது சேமிக்கப்பட்ட WiFi தகவலின் படி தானாகவே பிணையத்துடன் இணைக்கப்படும். இணைப்பு தோல்வியுற்றால், கணினி அறிவார்ந்த விநியோக நெட்வொர்க் பயன்முறையில் நுழைகிறது. பிணைய இணைப்பு வெற்றிகரமாக முடிந்த பிறகு, BOOT ஐ 3 வினாடிகளுக்கு மேல் அழுத்திப் பிடிக்கவும், சேமிக்கப்பட்ட WIFI தகவல் அழிக்கப்படும், மேலும் ESP32 மீண்டும் அறிவார்ந்த பிணைய விநியோகத்தைச் செய்ய மீட்டமைக்கப்படும்.

WiFi_STA
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியிருக்க வேண்டும், வன்பொருள் LCD டிஸ்ப்ளே, ESP32 WIFI தொகுதியைப் பயன்படுத்த வேண்டும். இது கள்ampகொடுக்கப்பட்ட SSID மற்றும் கடவுச்சொல்லின்படி STA பயன்முறையில் ESP32 WIFI உடன் எவ்வாறு இணைகிறது என்பதை le நிரல் காட்டுகிறது. இந்த முன்னாள்ample நிரல் பின்வருவனவற்றைச் செய்கிறது:

  • s இன் தொடக்கத்தில் “ssid” மற்றும் “password” மாறிகளில் இணைக்கப்பட வேண்டிய WIFI தகவலை எழுதவும்.ample நிரல், கீழே காட்டப்பட்டுள்ளது:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (18)
  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், மற்றும் ESP32 காட்சித் திரையில் WIFI உடன் இணைக்கத் தொடங்குவதைக் காணலாம். WIFI இணைப்பு வெற்றிகரமாக இருந்தால், வெற்றிச் செய்தி, SSID, IP முகவரி மற்றும் MAC முகவரி போன்ற தகவல்கள் காட்சியில் காட்டப்படும். இணைப்பு 3 நிமிடங்களுக்கு மேல் நீடித்தால், இணைப்பு தோல்வியடைந்து, தோல்வி செய்தி காட்டப்படும்.

WiFi_STA_TCP_Client
 இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியிருக்க வேண்டும், வன்பொருள் LCD டிஸ்ப்ளே, ESP32 WIFI தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ample நிரல் ESP32 ஐ STA பயன்முறையில் காட்டுகிறது, WIFI ஐ இணைத்த பிறகு, TCP கிளையண்டாக TCP சர்வர் செயல்முறைக்கு. இந்த முன்னாள்ample நிரல் பின்வருவனவற்றைச் செய்கிறது:

  • முன்னாள் தொடக்கத்தில்ample நிரல் “ssid”, “password”, “server IP”, “server port” மாறிகள் பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, தேவையான இணைப்பு WIFI தகவல், TCP சேவையக IP முகவரி (கணினி IP முகவரி) மற்றும் போர்ட் எண்ணை எழுதுகின்றன:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (19)
  • கணினியில் “TCP&UDP சோதனை கருவி” அல்லது “நெட்வொர்க் பிழைத்திருத்த உதவியாளர்” மற்றும் பிற சோதனை கருவிகளைத் திறக்கவும் (தரவு தொகுப்பு _Tool_software கோப்பகத்தில் நிறுவல் தொகுப்பு) கருவியில் ஒரு TCP சேவையகத்தை உருவாக்கவும், மேலும் போர்ட் எண் ex உடன் ஒத்துப்போக வேண்டும்ample நிரல் அமைப்புகள்.
  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், மற்றும் ESP32 காட்சித் திரையில் WIFI உடன் இணைக்கத் தொடங்குவதைக் காணலாம். WIFI இணைப்பு வெற்றிகரமாக இருந்தால், வெற்றிச் செய்தி, SSID, IP முகவரி, MAC முகவரி மற்றும் TCP சர்வர் போர்ட் எண் போன்ற தகவல்கள் காட்சியில் காட்டப்படும். இணைப்பு வெற்றிகரமாக முடிந்ததும், ஒரு செய்தி காட்டப்படும். இந்த வழக்கில், நீங்கள் சேவையகத்துடன் தொடர்பு கொள்ளலாம்.

WiFi_STA_TCP_Server
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியிருக்க வேண்டும், வன்பொருள் LCD டிஸ்ப்ளே, ESP32 WIFI தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ample நிரல் ESP32 ஐ STA பயன்முறையில் காட்டுகிறது, WIFI உடன் இணைத்த பிறகு, TCP கிளையன்ட் இணைப்பு செயல்முறை மூலம் TCP சேவையகமாக. இந்த முன்னாள்ample நிரல் பின்வருவனவற்றைச் செய்கிறது:

  • தேவையான WIFI தகவல் மற்றும் TCP சர்வர் போர்ட் எண்ணை "SSID", "password" மற்றும் "port" என்ற மாறிகளில் முன்னாள் தொடக்கத்தில் எழுதவும்.ample நிரல், பின்வரும் படத்தில் காட்டப்பட்டுள்ளது:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (20)
  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், மற்றும் ESP32 காட்சித் திரையில் WIFI உடன் இணைக்கத் தொடங்குவதைக் காணலாம். WIFI இணைப்பு வெற்றிகரமாக இருந்தால், வெற்றிச் செய்தி, SSID, IP முகவரி, MAC முகவரி மற்றும் TCP சர்வர் போர்ட் எண் போன்ற தகவல்கள் காட்சியில் காட்டப்படும். பின்னர், TCP சேவையகம் உருவாக்கப்பட்டு TCP கிளையன்ட் இணைக்கப்பட்டுள்ளது.
  • கணினியில் “TCP&UDP சோதனை கருவி” அல்லது “நெட்வொர்க் பிழைத்திருத்த உதவியாளர்” மற்றும் பிற சோதனை கருவிகளைத் திறக்கவும் (நிறுவல் தொகுப்பு தகவல் தொகுப்பு Tool_software ” கோப்பகத்தில் உள்ளது), கருவியில் ஒரு TCP கிளையண்டை உருவாக்கவும் (IP முகவரி மற்றும் போர்ட் எண் காட்சியில் காட்டப்படும் உள்ளடக்கத்துடன் ஒத்துப்போக வேண்டும் என்பதில் கவனம் செலுத்துங்கள்), பின்னர் சேவையகத்தை இணைக்கத் தொடங்குங்கள். இணைப்பு வெற்றிகரமாக இருந்தால், தொடர்புடைய ப்ராம்ட் காட்டப்படும், மேலும் சேவையகம் அதனுடன் தொடர்பு கொள்ளலாம்.

WiFi_STA_UDP
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியிருக்க வேண்டும், வன்பொருள் LCD டிஸ்ப்ளே, ESP32 WIFI தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ample நிரல் ESP32 ஐ STA பயன்முறையில், WIFI உடன் இணைத்த பிறகு, UDP கிளையன்ட் இணைப்பு செயல்முறை மூலம் UDP சேவையகமாகக் காட்டுகிறது. இந்த முன்னாள்ample நிரல் பின்வருவனவற்றைச் செய்கிறது:

  • தேவையான WIFI தகவல் மற்றும் UDP சர்வர் போர்ட் எண்ணை s இன் தொடக்கத்தில் உள்ள “ssid”, “password” மற்றும் “localUdpPort” ஆகிய மாறிகளில் எழுதவும்.ample நிரல், பின்வரும் படத்தில் காட்டப்பட்டுள்ளது:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (21)
  •  காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், மற்றும் ESP32 காட்சித் திரையில் WIFI உடன் இணைக்கத் தொடங்குவதைக் காணலாம். WIFI இணைப்பு வெற்றிகரமாக இருந்தால், வெற்றிச் செய்தி, SSID, IP முகவரி, MAC முகவரி மற்றும் உள்ளூர் போர்ட் எண் போன்ற தகவல்கள் காட்சியில் காட்டப்படும். பின்னர் UDP சேவையகத்தை உருவாக்கி, UDP கிளையன்ட் இணைக்கப்படும் வரை காத்திருக்கவும்.
  •  கணினியில் “TCP&UDP சோதனை கருவி” அல்லது “நெட்வொர்க் பிழைத்திருத்த உதவியாளர்” மற்றும் பிற சோதனை கருவிகளைத் திறக்கவும் (தகவல் தொகுப்பு Tool_software ” கோப்பகத்தில் நிறுவல் தொகுப்பு), கருவியில் ஒரு UDP கிளையண்டை உருவாக்கவும் (IP முகவரி மற்றும் போர்ட் எண் காட்சியில் காட்டப்படும் உள்ளடக்கத்துடன் ஒத்துப்போக வேண்டும் என்பதில் கவனம் செலுத்துங்கள்), பின்னர் சேவையகத்துடன் இணைக்கத் தொடங்குங்கள். இணைப்பு வெற்றிகரமாக இருந்தால், தொடர்புடைய ப்ராம்ட் காட்டப்படும், மேலும் சேவையகம் அதனுடன் தொடர்பு கொள்ள முடியும்.

BLE_scan_V2.0
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 ஐ மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 2.0.17). வன்பொருள் LCD டிஸ்ப்ளே, ESP32 புளூடூத் தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ample BLE ப்ளூடூத் சாதனங்களைச் சுற்றி ESP32 ப்ளூடூத் தொகுதி ஸ்கேன் செய்வதையும், LCD டிஸ்ப்ளேவில் ஸ்கேன் செய்யப்பட்ட பெயரிடப்பட்ட BLE ப்ளூடூத் சாதனத்தின் பெயர் மற்றும் RSSI ஐக் காண்பிப்பதையும் காட்டுகிறது.

BLE_scan_V3.0 
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 3.0 கோர் மென்பொருள் நூலகத்தை மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 3.0.3). வன்பொருள் LCD டிஸ்ப்ளே, ESP32 புளூடூத் தொகுதியைப் பயன்படுத்த வேண்டும். இதன் செயல்பாடு sample நிரல் 25_BLE_scan_V2.0 s ஐப் போலவே உள்ளதுample திட்டம்.

BLE_server_V2.0
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 ஐ மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 2.0.17). வன்பொருள் LCD டிஸ்ப்ளே, ESP32 புளூடூத் தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ampESP32 புளூடூத் தொகுதி எவ்வாறு புளூடூத் BLE சேவையகத்தை உருவாக்குகிறது, புளூடூத் BLE கிளையண்ட் மூலம் இணைக்கப்பட்டு, ஒருவருக்கொருவர் தொடர்பு கொள்கிறது என்பதை le காட்டுகிறது. இதைப் பயன்படுத்துவதற்கான படிகள் முன்னாள்ample பின்வருமாறு:

  • உங்கள் தொலைபேசியில் “BLE பிழைத்திருத்த உதவியாளர்”, “LightBlue” போன்ற புளூடூத் BLE பிழைத்திருத்த கருவிகளை நிறுவவும்.
  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரலில், ப்ளூடூத் BLE கிளையன்ட் டிஸ்ப்ளேயில் இயங்குவதைக் காணலாம். புளூடூத் BLE சர்வர் சாதனத்தின் பெயரை நீங்களே மாற்ற விரும்பினால், "BLEDevice::init" செயல்பாட்டு அளவுருவில் அதை மாற்றலாம்.ample நிரல், பின்வரும் படத்தில் காட்டப்பட்டுள்ளது:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (22)
  • மொபைல் போனில் Bluetooth மற்றும் Bluetooth BLE பிழைத்திருத்த கருவியைத் திறந்து, Bluetooth BLE சேவையக சாதனப் பெயரைத் தேடவும் (இயல்புநிலை என்பது
    “ESP32_BT_BLE”) என்பதைத் தட்டவும், பின்னர் இணைக்க பெயரைக் கிளிக் செய்யவும், இணைப்பு வெற்றிகரமாக முடிந்த பிறகு, ESP32 காட்சி தொகுதி கேட்கும். அடுத்த படி புளூடூத் தொடர்பு.

BLE_server_V3.0
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 3.0 கோர் மென்பொருள் நூலகத்தை மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 3.0.3). வன்பொருள் LCD டிஸ்ப்ளே, ESP32 புளூடூத் தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ample என்பது 26_BLE_server_V2.0 exampலெ.

டெஸ்க்டாப்_டிஸ்ப்ளே
|இந்த முன்னாள்ample நிரல் ArduinoJson, Time, HttpClient, TFT_eSPI, TJpg_Decoder, NTPClient மென்பொருள் நூலகங்களைச் சார்ந்துள்ளது. வன்பொருள் LCD டிஸ்ப்ளே, ESP32 WIFI தொகுதியைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்ample என்பது நகர வானிலை நிலைமைகள் (வெப்பநிலை, ஈரப்பதம், வானிலை ஐகான்கள் மற்றும் பிற வானிலை தகவல்களை உருட்டுதல் உட்பட), தற்போதைய நேரம் மற்றும் தேதி மற்றும் ஒரு விண்வெளி வீரர் அனிமேஷனைக் காட்டும் வானிலை கடிகார டெஸ்க்டாப்பைக் காட்டுகிறது.

வானிலை தகவல் வானிலை நெட்வொர்க்கிலிருந்து நெட்வொர்க் வழியாகப் பெறப்படுகிறது, மேலும் நேரத் தகவல் NTP சேவையகத்திலிருந்து புதுப்பிக்கப்படுகிறது. இந்த எ.கா.ample நிரல் பின்வரும் படிகளைப் பயன்படுத்துகிறது:

  • முன்னாள் திறந்த பிறகுample, நீங்கள் முதலில் கருவி ->பகிர்வு திட்டத்தை பெரிய APP(3MB இல்லை OTA /1MB SPIFFS) விருப்பத்திற்கு அமைக்க வேண்டும், இல்லையெனில் கம்பைலர் போதுமான நினைவகத்தின் பிழையைப் புகாரளிக்கும்.
  • "SSID" மற்றும் "password" மாறிகளில் இணைக்கப்பட வேண்டிய WIFI தகவலை s இன் தொடக்கத்தில் எழுதவும்.ample நிரல், பின்வரும் படத்தில் காட்டப்பட்டுள்ளது. அமைக்கப்படவில்லை எனில், அறிவார்ந்த விநியோக வலையமைப்பு (அறிவுசார் விநியோக வலையமைப்பின் விளக்கத்திற்கு, அறிவார்ந்த விநியோக வலையமைப்பைப் பார்க்கவும்.ampதிட்டம்)LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (23)

படம் 3.17 வைஃபை தகவலை அமைத்தல் 

  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், காட்சித் திரையில் வானிலை கடிகார டெஸ்க்டாப்பைக் காணலாம்.
  • 28_டிஸ்ப்ளே_ஃபோன்கால் 
  • இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது. வன்பொருளுக்கு எல்சிடி டிஸ்ப்ளே மற்றும் ரெசிஸ்டிவ் டச் ஸ்கிரீன் தேவை. இந்த முன்னாள்ample ஒரு மொபைல் ஃபோனுக்கான எளிய டயலிங் இடைமுகத்தைக் காட்டுகிறது, ஒரு பொத்தானைத் தொடும்போது உள்ளடக்கம் உள்ளிடப்படும்.
    29_தொடு_பேனா
  • இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது. வன்பொருளுக்கு எல்சிடி டிஸ்ப்ளே மற்றும் ரெசிஸ்டிவ் டச் ஸ்கிரீன் தேவை. இந்த முன்னாள்ampகாட்சியில் கோடுகளை வரைவதன் மூலம், தொடுதிரை சரியாக இயங்குகிறதா என்பதை நீங்கள் சரிபார்க்கலாம் என்பதை le காட்டுகிறது.

RGB_LED_TOUCH_V2.0
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 கோர் மென்பொருள் நூலக பதிப்பு 2.0 ஐ மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 2.0.17). வன்பொருளுக்கு LCD டிஸ்ப்ளே, ரெசிஸ்டிவ் டச் ஸ்கிரீன் மற்றும் RGB ட்ரை-கலர் விளக்குகள் தேவை. இந்த முன்னாள்ample ஆனது RGB ஒளியை ஆன் மற்றும் ஆஃப், ஃப்ளிக்கர் மற்றும் பிரகாசம் சரிசெய்தல் ஆகியவற்றைக் கட்டுப்படுத்த ஒரு பொத்தானைத் தொடுவதைக் காட்டுகிறது.

RGB_LED_TOUCH_V3.0
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது மற்றும் Arduino-ESP32 3.0 கோர் மென்பொருள் நூலகத்தை மட்டுமே பயன்படுத்த முடியும் (எ.கா.ample, பதிப்பு 3.0.3). வன்பொருளுக்கு LCD டிஸ்ப்ளே, ரெசிஸ்டிவ் டச் ஸ்கிரீன் மற்றும் RGB ட்ரை-கலர் விளக்குகள் தேவை. இந்த முன்னாள்ample 30_RGB_LED_TOUCH_V2.0 சோதனையின் அதே செயல்பாட்டைக் காட்டுகிறது.ampலெ.

LVGL_Demos
இந்த முன்னாள்ample க்கு TFT_eSPI, lvgl மென்பொருள் நூலகம், வன்பொருள் LCD டிஸ்ப்ளே, ரெசிஸ்டன்ஸ் டச் ஸ்கிரீன் ஆகியவற்றைப் பயன்படுத்த வேண்டும். இந்த முன்னாள்amplvgl உட்பொதிக்கப்பட்ட UI அமைப்பின் ஐந்து உள்ளமைக்கப்பட்ட டெமோ அம்சங்களை le காட்டுகிறது. இந்த முன்னாள்ample, ESP32 இயங்குதளத்திற்கு lvgl ஐ எவ்வாறு போர்ட் செய்வது மற்றும் காட்சி மற்றும் தொடுதிரை போன்ற அடிப்படை சாதனங்களை எவ்வாறு கட்டமைப்பது என்பதை நீங்கள் அறிந்து கொள்ளலாம். களில்ample நிரல், ஒரு நேரத்தில் ஒரு டெமோவை மட்டுமே தொகுக்க முடியும். தொகுக்கப்பட வேண்டிய டெமோவின் கருத்துகளை அகற்றி, பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி மற்ற டெமோக்களில் கருத்துகளைச் சேர்க்கவும்: LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (24)

  • lv_demo_widgets: பல்வேறு விட்ஜெட்டுகளின் டெமோக்களை சோதிக்கவும்
  • lv_demo_benchmark: செயல்திறன் பெஞ்ச்மார்க் டெமோ lv_demo_keypad_encoder: விசைப்பலகை குறியாக்கி சோதனை டெமோ lv_demo_music: மியூசிக் பிளேயர் சோதனை டெமோ
  • lv_demo_stress: அழுத்த சோதனை டெமோ

குறிப்பு: முதல் முறையாக இந்த முன்னாள்ample தொகுக்கப்பட்டது, இது நீண்ட நேரம் எடுக்கும், சுமார் 15 நிமிடங்கள்.

வைஃபை_webசர்வர்
இந்த முன்னாள்ample TFT_eSPI மென்பொருள் நூலகத்தை நம்பியிருக்க வேண்டும், வன்பொருள் LCD டிஸ்ப்ளே, RGB மூன்று வண்ண விளக்குகளைப் பயன்படுத்த வேண்டும். இந்த எ.கா.ample ஐ அமைப்பதைக் காட்டுகிறது web சர்வர், பின்னர் அணுகல் web கணினியில் சர்வர், ஐகானைக் கையாளுகிறது web RGB மூன்று வண்ண ஒளியைக் கட்டுப்படுத்த இடைமுகம். இதைப் பயன்படுத்துவதற்கான படிகள் முன்னாள்ample பின்வருமாறு:

  • "SSID" மற்றும் "password" ஆகிய மாறிகளில் இணைக்கப்பட வேண்டிய WIFI தகவலை s இன் தொடக்கத்தில் எழுதவும்.ample நிரல், கீழே காட்டப்பட்டுள்ளது:LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (25)
  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரல், மற்றும் ESP32 காட்சித் திரையில் WIFI உடன் இணைக்கத் தொடங்குவதைக் காணலாம். WIFI இணைப்பு வெற்றிகரமாக இருந்தால், வெற்றிச் செய்தி, SSID, IP முகவரி மற்றும் MAC முகவரி போன்ற தகவல்கள் காட்சியில் காட்டப்படும்.
  • உலாவியில் மேலே உள்ள படிகளில் காட்டப்பட்டுள்ள ஐபி முகவரியை உள்ளிடவும் URL கணினியில் உள்ளீட்டு புலம். இந்த நேரத்தில், நீங்கள் அணுகலாம் web இடைமுகம் மற்றும் RGB மூன்று வண்ண ஒளியைக் கட்டுப்படுத்த இடைமுகத்தில் உள்ள தொடர்புடைய ஐகானைக் கிளிக் செய்யவும்.

தொடு_ அளவீடு
இந்த நிரல் TFT_eSPI மென்பொருள் நூலகத்தை நம்பியுள்ளது, இது எதிர்ப்புத் தொடுதிரைகளின் அளவுத்திருத்தத்திற்காக சிறப்பாக வடிவமைக்கப்பட்டுள்ளது, மேலும் அளவுத்திருத்த படிகள் பின்வருமாறு:

  • அளவுத்திருத்த நிரலைத் திறந்து, கீழே காட்டப்பட்டுள்ளபடி காட்சித் திரையின் காட்சித் திசையை அமைக்கவும். அளவுத்திருத்த நிரல் காட்சி திசையின்படி அளவீடு செய்யப்படுவதால், இந்த அமைப்பு உண்மையான காட்சி திசையுடன் ஒத்துப்போக வேண்டும். LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module- (26)
  • காட்சி தொகுதியை இயக்கவும், தொகுக்கவும் மற்றும் பதிவிறக்கவும்ample நிரலில், நீங்கள் காட்சித் திரையில் அளவுத்திருத்த இடைமுகத்தைக் காணலாம், பின்னர் அம்புக்குறியின் படி நான்கு மூலைகளைக் கிளிக் செய்யவும்.
  • அளவுத்திருத்தம் முடிந்ததும், பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, அளவுத்திருத்த முடிவு சீரியல் போர்ட் வழியாக வெளியிடப்படுகிறது. அதே நேரத்தில், அளவுத்திருத்த கண்டறிதல் இடைமுகம் உள்ளிடப்பட்டு, புள்ளிகள் மற்றும் கோடுகள் வரைவதன் மூலம் அளவுத்திருத்த கண்டறிதல் இடைமுகம் சோதிக்கப்படுகிறது.LCDWIKI-E32R32P- E32N32P-3-2inch-ESP32-32E- Display-Module-
  • அளவுத்திருத்த முடிவு துல்லியமான பிறகு, சீரியல் போர்ட்டின் அளவுத்திருத்த அளவுருக்களை முன்னாள்க்கு நகலெடுக்கவும்ample நிரல் பயன்படுத்தப்பட்டது.

www.lcdwiki.com

ஆவணங்கள் / ஆதாரங்கள்

LCDWIKI E32R32P, E32N32P 3.2inch ESP32-32E காட்சி தொகுதி [pdf] வழிமுறை கையேடு
E32R32P, E32N32P, ESP32-32E, E32R32P E32N32P 3.2inch ESP32-32E டிஸ்பிளே தொகுதி, E32R32P E32N32P, 3.2inch ESP32-32E டிஸ்ப்ளே மாட்யூல், ESP32E Display Module-32ESPXNUMXle

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *