LCDWIKI አርማ

MSP4030 4.0 ኢንች አቅም ያለው SPI ሞዱል

LCD wiki MSP4030 4.0inch Capacitive SPI ሞዱልMSP4030_MSP4031
ESP32 ማሳያ መመሪያዎች
CR2023-MI4035

ለሙከራ መድረክ መግቢያ

የልማት ቦርድ፡ ESP32-WROOM-32E devKit
MCU: ESP32-32E ሞጁል
ድግግሞሽ: 240MHz

የፒን ግንኙነት መመሪያዎች

በሚከተለው ምስል ላይ እንደሚታየው ሞጁሉ በቀጥታ ወደ ESP32-32E ልማት ቦርድ ሊሰካ ይችላል።
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 1LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 2

ESP32-32E የሙከራ ፕሮግራም ፒን ቀጥታ ማስገቢያ መመሪያዎች

ቁጥር ሞጁል ካስማዎች ተዛማጅ
ESP32-32E ልማት ቦርድ የወልና ካስማዎች
አስተያየቶች
1 ቪሲሲ 5V የ LCD ኃይል አዎንታዊ
2 ጂኤንዲ ጂኤንዲ LCD የኃይል መሬት
0
,
LCD ሲ.ኤስ 1015 የ LCD ምርጫ መቆጣጠሪያ ምልክት፣ ዝቅተኛ ደረጃ ንቁ
I LCD RST 1027 የ LCD ዳግም ማስጀመሪያ መቆጣጠሪያ ምልክት፣ ዝቅተኛ ደረጃ ዳግም ማስጀመር
LCD RS 102 የ LCD ትዕዛዝ / የውሂብ ምርጫ መቆጣጠሪያ ምልክት
ከፍተኛ ደረጃ፡ ዳታ፡ ዝቅተኛ ደረጃ፡ ትዕዛዝ
ኤስዲአይ(MOSI) 1013 የኤስፒአይ አውቶቡስ የውሂብ ሲግናል (ኤስዲ ካርድ እና LCD ስክሪን አንድ ላይ ጥቅም ላይ ይውላሉ)
ኤስ.ኤ.ኬ. 1014 የ SPI አውቶቡስ ሰዓት ምልክት (ኤስዲ ካርድ እና ኤልሲዲ ስክሪን አንድ ላይ ጥቅም ላይ ይውላሉ)
LED 1021 የኤል ሲዲ የኋላ መብራት መቆጣጠሪያ ምልክት (መቆጣጠሪያ ከፈለጉ እባክዎን ፒኖቹን ያገናኙ። መቆጣጠሪያ ካላስፈለገዎት መዝለል ይችላሉ)
() SDO(MISO) 1012 የኤስፒአይ አውቶቡስ ንባብ ዳታ ሲግናል (ኤስዲ ካርድ እና LCD ስክሪን አንድ ላይ ጥቅም ላይ ይውላሉ)
10 CTP-SCL 1025 አቅም ያለው የንክኪ ማያ አይአይሲ አውቶቡስ የሰዓት ምልክት (የንክኪ ስክሪን የሌላቸው ሞጁሎች መገናኘት አያስፈልጋቸውም)
11 CTP RST 1033 Capacitor የንክኪ ስክሪን ዳግም ማስጀመሪያ መቆጣጠሪያ ምልክት፣ ዝቅተኛ ደረጃ ዳግም ማስጀመር (የማይነኩ ሞጁሎች መገናኘት አያስፈልጋቸውም)
12 CTP_SDA 1032 አቅም ያለው የንክኪ ስክሪን አይአይሲ አውቶቡስ ዳታ ሲግናል (የንክኪ ስክሪን የሌላቸው ሞጁሎች መገናኘት አያስፈልጋቸውም)
 

13

CTP_INT 1039 Capacitor touch screen IIC የአውቶቡስ ንክኪ ማቋረጫ ሲግናል፣ ንክኪ በሚፈጥሩበት ጊዜ ዝቅተኛ ደረጃ ወደ ዋናው መቆጣጠሪያ ያስገቡ (የንክኪ ስክሪን የሌላቸው ሞጁሎች መገናኘት አያስፈልጋቸውም)
14 ኤስዲ_ሲኤስ 1022 የኤስዲ ካርድ ምርጫ መቆጣጠሪያ ምልክት፣ ዝቅተኛ ደረጃ ገባሪ (ያለ ኤስዲ ካርድ ተግባር፣ ግንኙነቱ ሊቋረጥ ይችላል)

የማሳያ ተግባር መግለጫ

ይህ ኤስample program በሚከተለው ምስል ላይ እንደሚታየው በDemo_MSP32_MSP4030_ESP4031-WROOM-32E_HSPI ማውጫ ውስጥ የሚገኘውን ESP32 ሃርድዌር HSPI አውቶቡስ ይጠቀማል።  LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 3የኤስample ፕሮግራም ይዘት
ሀ. ዘፀample_ 01_ Simple_ ፈተና በማንኛውም የሶፍትዌር ቤተ-መጽሐፍት ላይ የማይታመን የስክሪን ብሩሽ ሙከራ ፕሮግራም ነው።
ለ. ዘፀample_ 02_ colligate_ ፈተና ግራፊክስ ፣ መስመሮችን እና የፕሮግራም አሂድ ጊዜን የሚቆጥር አጠቃላይ የሙከራ ፕሮግራም ነው።
ሐ. ዘፀample_ 03_ display_ ግራፊክስ የተለያዩ ግራፊክስን የሚያሳይ የግራፊክ ማሳያ ሙከራ ፕሮግራም ነው።
ዲ. ዘፀample_ 04_ display_ ማሸብለል የጽሑፍ ማሸብለልን የሚያሳይ የማሸብለል ሙከራ ፕሮግራም ነው።
ኢ. ዘፀample_ 05_ show_ SD_ bmp_ Picture በኤስዲ ውስጥ የBMP ቅርጸት ምስሎችን የሚያሳይ የBMP ምስል ማሳያ ፕሮግራም ነው።
ኤፍክስample_ 06_ show_ SD_ jpg_ Picture ምስሎችን በኤስዲ ውስጥ በjpg ቅርጸት የሚያሳይ የJPG ምስል ማሳያ ፕሮግራም ነው።
G. Example_ 07_ display_ Phonecall የስልክ መደወያ የንክኪ ሙከራ ፕሮግራም ነው፣ እሱም የመደወያ ተግባሩን በመንካት ያስመስላል።
ኤች.ኤክስample_ 08_ touch_ ፔን በ LCD ስክሪን ላይ በመንካት የሚሳል የንክኪ ስትሮክ ሙከራ ፕሮግራም ነው።
K. Example_ 09_ LVGL_ Demos LVGL የቀድሞ ነው።ampየLVGL ኃይለኛ UI ንድፍ ባህሪያትን እንዲለማመዱ የሚያስችልዎ የማሳያ ፕሮግራም። ቢን file ለዚህ የቀድሞample ተወስዷል እና ተጓዳኝ መሳሪያውን በመጠቀም በቀጥታ ሊቃጠል ይችላል.

የማሳያ አጠቃቀም መመሪያዎች

የግንባታ ልማት አካባቢ
የልማት አካባቢን ለመገንባት ለተወሰኑ ዘዴዎች፣ እባክዎ በዚህ ማውጫ ውስጥ የሚገኘውን “Arduino_development_environment_construction_for-ESP32-EN” የሚለውን ሰነድ ይመልከቱ።
የሶፍትዌር ቤተ-መጽሐፍትን በመጫን ላይ
የልማት አካባቢው ከተዋቀረ በኋላ በኤስ.ኤስ ጥቅም ላይ የዋለው የሶፍትዌር ቤተ-መጽሐፍትample ፕሮግራም ወደ የፕሮጀክት ቤተመፃህፍት ማውጫ መቅዳት አለበት ስለዚህም ኤስample ፕሮግራም ሊጠራ ይችላል. በሚከተለው ምስል ላይ እንደሚታየው የሶፍትዌር ቤተ-መጽሐፍት በጫን ላይብረሪ ማውጫ ውስጥ ይገኛል።LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 4ከነሱ መካከል፡-
FT6336 አርዱኢኖ የ FT6336 አቅም ያለው ንክኪ አይሲ ሹፌር ነው።
LVgl LVGL GUI ግራፊክስ ሶፍትዌር ላይብረሪ ነው።
TFT_ESPI ለTFT-LCD LCD ስክሪኖች የአርዱዪኖ ግራፊክስ ቤተ-መጽሐፍት ነው፣ በርካታ መድረኮችን እና የኤልሲዲ አሽከርካሪ አይሲዎችን ይደግፋል።
TJpg_ ዲኮደር ለአርዱዪኖ ፕላትፎርም የJPG ቅርጸት ምስል ዲኮዲንግ ቤተ-መጽሐፍት ነው።
እነዚህ የሶፍትዌር ቤተ መፃህፍት ተዋቅረዋል እና በቀጥታ ወደ የፕሮጀክት ቤተመፃህፍት ማውጫ ሊገለበጥ ይችላል። የምህንድስና ቤተ-መጽሐፍት ማውጫው ነባሪ መንገድ C: UsersAdministratorDocumentsArduinolibraries ነው።
እንዲሁም የፕሮጀክት ቤተ-መጽሐፍት ማውጫውን መቀየር ይችላሉ፡ Arduino IDE ሶፍትዌርን ይክፈቱ፣ ጠቅ ያድርጉ File -> ምርጫዎች፣ እና በሚከተለው ምስል ላይ እንደሚታየው የSketchbookን ቦታ በብቅ ባዩ በይነገጽ ውስጥ ዳግም ያስጀምሩት።
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 5ቀድሞውንም የተዋቀረውን ቤተ መፃህፍት መጠቀም ካልፈለጉ የቅርብ ጊዜውን የላይብረሪውን ስሪት (FT6336 arduinoን ሳይጨምር) ከ Github በሚከተለው የማውረጃ አድራሻ ማውረድ እና ከዚያ ማዋቀር ይችላሉ።
lvgl: https://github.com/lvgl/lvgl/tree/release/v8.3 (V8. x ስሪት ብቻ መጠቀም ይቻላል፣ V9. x ስሪት መጠቀም አይቻልም)
TFT_eSPI፡ https://github.com/Bodmer/TFT_eSPI
TJpg_ዲኮደር፡ https://github.com/Bodmer/TJpg_Decoder
የቤተ መፃህፍቱ አውርዱ ከተጠናቀቀ በኋላ ዚፕውን ይንቀሉት (ለቀላል ልዩነት፣ የተፈታውን የቤተ-መጻህፍት ማህደር እንደገና ይሰይሙ፣ በ Install Library ማውጫ ላይ እንደሚታየው) እና ከዚያ ወደ ምህንድስና ቤተ-መጽሐፍት ማውጫ ይቅዱት። በመቀጠል በቤተ-መጽሐፍት ውቅር ይቀጥሉ። የ fileመተካት ያለባቸው ዎች በተተካው ውስጥ ይገኛሉ fileበሚከተለው ምስል ላይ እንደሚታየው ማውጫ፡-LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 6የLVGL ላይብረሪ ውቅር፡ lv_conf.h ቅዳ file በምትኩ ውስጥ ያለው fileበሚከተለው ሥዕል ላይ እንደሚታየው በምህንድስና ቤተ መጻሕፍት ማውጫ ውስጥ ያለው የlvgl ቤተ-መጽሐፍት ከፍተኛ ደረጃ ማውጫ።
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 7lv_conf_internal.h ን ይክፈቱ file በሚከተለው ምስል ላይ እንደሚታየው በምህንድስና ቤተ-መጽሐፍት ማውጫ ስር በLvgl ላይብረሪ src ማውጫ ውስጥ አለ፡-
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 8ከተከፈተ በኋላ file, በሚከተለው ምስል ላይ እንደሚታየው የመስመር 41 ይዘቱን ያስተካክሉ (ከ "../../lv_conf. h" ወደ "../lv_conf. h"), እና ማሻሻያዎች ከተጠናቀቁ በኋላ ያስቀምጡ.
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 9የቀድሞውን ቅዳamples እና demos ማውጫዎች በኢንጂነሪንግ ቤተ-መጽሐፍት ማውጫ ስር ወደ src ማውጫ በlvgl ቤተ-መጽሐፍት ስር። እነዚህ ሁለት ማውጫዎች በሚከተለው ምስል በlvgl ላይብረሪ ውስጥ ይታያሉ፡
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 10ከተገለበጠ በኋላ የማውጫው ሁኔታ፡-
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 11TFT_ESPI ቤተ-መጽሐፍት ውቅር፡
መጀመሪያ የ User_Setup.h ን እንደገና ይሰይሙ file በምህንድስና ቤተ መፃህፍት ማውጫ TFT_eSPI ከፍተኛ ደረጃ ማውጫ ውስጥ ወደ User_ Setup_ bak.h ፣ከዚያ የተጠቃሚ_Setup.hን ይቅዱ። file በተተካው ውስጥ ያለው fileወደ TFT_eSPI ቤተ-መጽሐፍት ከፍተኛ ደረጃ ማውጫ፣ በሚከተለው ምስል ላይ እንደሚታየው፡-
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 12ፕሮግራሞችን ሰብስብ እና አሂድ
የቤተ መፃህፍቱ ተከላ ከተጠናቀቀ በኋላ፣ እ.ኤ.አampመርሃግብሩ እንደሚከተለው ሊዘጋጅ እና ሊሰራ ይችላል-
ሀ. የማሳያ ሞጁሉን በቀጥታ ወደ ESP32 ልማት ሰሌዳ ይሰኩት፣ እና ለማብራት የልማት ሰሌዳውን ከፒሲ ጋር ያገናኙ።
ለ. ክፈት ማንኛውም sample ፕሮግራም በ Demo_MSP4030_MSP4031_ESP32-WROOM-32E_HSPI ማውጫ ውስጥ፣ በሚከተለው ምስል ላይ እንደሚታየው (የጋራ ሙከራ ሙከራ ፕሮግራምን እንደ የቀድሞampለ)
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 13ሐ. ኤስን ከከፈቱ በኋላampበሚቀጥለው ምስል ላይ እንደሚታየው የESP32 መሣሪያን ይምረጡ።
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 14መ. በሚከተለው ምስል እንደሚታየው ESP32 ፍላሽ፣ PSRAM፣ ወደቦች፣ ወዘተ ያዋቅሩ።   LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 15ሠ. በሚከተለው ምስል ላይ እንደሚታየው ፕሮግራሙን ለማጠናቀር እና ለማውረድ የሰቀላ ቁልፍን ጠቅ ያድርጉ። LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 16

F. የሚከተለው ጥያቄ ከታየ ፕሮግራሙ በተሳካ ሁኔታ እንደተጠናቀረ እና እንደወረደ እና አስቀድሞ መጀመሩን ያሳያል።
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 17G. የማሳያ ሞጁል ይዘትን ካሳየ ፕሮግራሙ በተሳካ ሁኔታ መሄዱን ያመለክታል.
LVGL ለምሳሌample bin file ማቃጠል
በ LVGL ዎች ረጅም የማጠናቀር ጊዜ ምክንያትample ፕሮግራም, የተጠናቀረ ቢን file ወጥቷል እና ፍላሽ አውርድ መሳሪያን በመጠቀም በቀጥታ ሊቃጠል ይችላል. ቢን file በሚከተለው ምስል ላይ እንደሚታየው በማሳያ_ESP32Flash_Download_LVGL_Demosbin ማውጫ ውስጥ ይገኛል።LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 18በሚከተለው ሥዕል ላይ እንደሚታየው የፍላሽ_ማውረጃ_መሣሪያን በመጠቀም በDemo_ESP32Flash_Download_LVGL_Demos ማውጫ ውስጥ ሊቃጠል ይችላል።
LCD wiki MSP4030 4.0inch Capacitive SPI Module - ምስል 19

LCDWIKI አርማwww.lcdwiki.com

ሰነዶች / መርጃዎች

LCD wiki MSP4030 4.0inch Capacitive SPI ሞዱል [pdf] የተጠቃሚ መመሪያ
MSP4030 4.0ኢንች አቅም ያለው SPI ሞዱል፣ MSP4030፣ 4.0ኢንች አቅም ያለው SPI ሞዱል፣ አቅም ያለው SPI ሞጁል፣ SPI ሞዱል፣ ሞጁል
LCD wiki MSP4030 4.0inch Capacitive SPI ሞዱል [pdf] የተጠቃሚ መመሪያ
MSP4030 4.0ኢንች አቅም ያለው SPI ሞዱል፣ MSP4030፣ 4.0ኢንች አቅም ያለው SPI ሞዱል፣ አቅም ያለው SPI ሞጁል፣ SPI ሞዱል፣ ሞጁል
LCD wiki MSP4030 4.0inch Capacitive SPI ሞዱል [pdf] የተጠቃሚ መመሪያ
MSP4030 4.0ኢንች አቅም ያለው SPI ሞዱል፣ MSP4030፣ 4.0ኢንች አቅም ያለው SPI ሞዱል፣ አቅም ያለው SPI ሞጁል፣ SPI ሞዱል፣ ሞጁል

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *