د LCDWIKI لوگو

MSP4030 4.0inch Capacitive SPI ماډل

LCD ویکی 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 ماډل - شکل 1LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 2

د ESP32-32E ازموینې برنامه د مستقیم داخلولو لارښوونې پین کوي

شمیره ماډل پنونه اړونده
د ESP32-32E پراختیایی بورډ تارونه پنونه
څرګندونې
1 VCC 5V د LCD بریښنا مثبت
2 GND GND د LCD بریښنا ځمکه
0
,
LCD CS 1015 د LCD انتخاب کنټرول سیګنال، د ټیټې کچې فعال
I LCD RST 1027 د LCD ریسیټ کنټرول سیګنال ، د ټیټې کچې ریسیټ
LCD RS 102 د LCD کمانډ / د معلوماتو انتخاب کنټرول سیګنال
لوړه کچه: ډاټا، ټیټه کچه: قومانده
SDI (MOSI) 1013 د SPI بس لیکلو ډاټا سیګنال (SD کارت او LCD سکرین یوځای کارول کیږي)
SCK 1014 د SPI بس ساعت سیګنال (SD کارت او LCD سکرین یوځای کارول کیږي)
LED 1021 د LCD بیک لایټ کنټرول سیګنال (که تاسو کنټرول ته اړتیا لرئ ، مهرباني وکړئ پنونه وصل کړئ. که تاسو کنټرول ته اړتیا نلرئ ، تاسو کولی شئ دا پریږدئ)
() SDO(MISO) 1012 د SPI بس د معلوماتو سیګنال لوستل (SD کارت او LCD سکرین یوځای کارول کیږي)
10 CTP-SCL 1025 د ظرفیت لرونکي ټچ سکرین IIC بس ساعت سیګنال (د ټچ سکرین پرته ماډلونه وصل کیدو ته اړتیا نلري)
11 CTP RST 1033 د کپیسیټر ټچ سکرین ریسیټ کنټرول سیګنال ، د ټیټې کچې ریسیټ (ماډولونه پرته له ټچ سکرینونو سره وصل کیدو ته اړتیا نلري)
12 CTP_SDA 1032 د ظرفیت لرونکي ټچ سکرین IIC بس ډیټا سیګنال (د ټچ سکرین پرته ماډلونه وصل کیدو ته اړتیا نلري)
 

13

CTP_INT 1039 د کپیسیټر ټچ سکرین IIC بس ټچ مداخله سیګنال ، کله چې ټچ تولید کړئ ، اصلي کنټرول ته ټیټه کچه داخل کړئ (د ټچ سکرین پرته ماډلونه وصل کیدو ته اړتیا نلري)
14 SD_CS 1022 د SD کارت انتخاب کنټرول سیګنال ، د ټیټې کچې فعال (د SD کارت فعالیت پرته ، منحل کیدی شي)

د ډیمو فنکشن توضیحات

دا ایسample برنامه د ESP32 هارډویر HSPI بس کاروي ، کوم چې په Demo_MSP4030_MSP4031_ESP32-WROOM-32E_HSPI لارښود کې موقعیت لري ، لکه څنګه چې په لاندې شکل کې ښودل شوي:  LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 3د sampد پروګرام منځپانګه
الفample_ 01_ ساده_ ازموینه د سکرین برش کولو ازموینې برنامه ده ، کوم چې په کوم سافټویر کتابتون باندې تکیه نه کوي.
ب. سابقهample_ 02_ colligate_ Test د ازموينې يو هراړخيز پروګرام دی چې ګرافيک، لينونه او د پروګرام چلولو وخت شمېري؛
ج. سابقهample_ 03_ display_ ګرافیک د ګرافیک ښودنې ازموینې برنامه ده چې مختلف ګرافیکونه ښیې؛
D. Example_ 04_ display_ سکرول د سکرول کولو ازموینې برنامه ده چې د متن سکرول کول ښیې.
E. Example_ 05_ show_ SD_ bmp_ انځور د BMP انځور ښودلو پروګرام دی چې د BMP بڼه انځورونه په SD کې ښکاره کوي؛
FExample_ 06_ show_ SD_ jpg_ انځور د JPG انځور ښودلو پروګرام دی چې انځورونه په SD کې د jpg بڼه کې ښکاره کوي؛
G. Example_ 07_ display_ تلیفون کال د تلیفون ډیلینګ لپاره د ټچ ازمونې برنامه ده ، کوم چې د ټچ له لارې د ډیلینګ فعالیت سمولیټ کوي؛
H. Example_ 08_ touch_ قلم د ټچ سټروک ازموینې برنامه ده چې د ټچ له لارې د LCD سکرین ته راښکته کیږي.
K. Example_ 09_ LVGL_ Demos د LVGL پخوانی دیampد لی ډیسپلی برنامه چې تاسو ته اجازه درکوي د LVGL قوي UI ډیزاین ب featuresې تجربه کړئ. بن file د دې لپارهample استخراج شوی او د اړونده وسیلې په کارولو سره مستقیم سوځیدلی شي.

د ډیمو کارولو لارښوونې

د ودانولو پراختیا چاپیریال
د پرمختیایي چاپیریال د جوړولو لپاره د ځانګړو میتودونو لپاره، مهرباني وکړئ په دې لارښود کې "Arduino_development_environment_construction_for-ESP32-EN" سند ته مراجعه وکړئ.
د سافټویر کتابتون نصب کول
وروسته له دې چې د پراختیا چاپیریال تنظیم شي، د سافټویر کتابتون د s لخوا کارول کیږيample برنامه باید د پروژې کتابتون لارښود ته کاپي شي ترڅو sample پروګرام بلل کیدی شي. د سافټویر کتابتون د انسټال کتابتون لارښود کې موقعیت لري، لکه څنګه چې په لاندې انځور کې ښودل شوي:LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 4د دوی په منځ کې:
FT6336 arduino د FT6336 capacitive touch IC چلوونکی دی
LVgl د LVGL GUI ګرافیک سافټویر کتابتون دی
TFT_ ESPI د TFT-LCD LCD سکرینونو لپاره د Arduino ګرافیک کتابتون دی، د ډیری پلیټ فارمونو او LCD ډرایور ICs ملاتړ کوي
TJpg_ Decoder د Arduino پلیټ فارم لپاره د JPG فارمیټ عکس کوډ کولو کتابتون دی
دا سافټویر کتابتون ترتیب شوی او د کارولو لپاره مستقیم د پروژې کتابتون لارښود ته کاپي کیدی شي. د انجینرۍ کتابتون لارښود لپاره ډیفالټ لاره C:UsersAdministratorDocumentsArduinolibraries ده.
تاسو کولی شئ د پروژې کتابتون لارښود هم بدل کړئ: د Arduino IDE سافټویر خلاص کړئ، کلیک وکړئ File -> غوره توبونه، او په پاپ اپ انٹرفیس کې د سکیچ بک ځای بیا تنظیم کړئ، لکه څنګه چې په لاندې انځور کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 5که تاسو نه غواړئ مخکې له مخکې ترتیب شوی کتابتون وکاروئ، تاسو کولی شئ د کتابتون وروستۍ نسخه (د FT6336 arduino پرته) له ګیتوب څخه په لاندې ډاونلوډ پته کې ډاونلوډ کړئ او بیا یې ترتیب کړئ:
lvgl: https://github.com/lvgl/lvgl/tree/release/v8.3 (یوازې V8. x نسخه کارول کیدی شي، V9. x نسخه نشي کارول کیدی)
TFT_eSPI: https://github.com/Bodmer/TFT_eSPI
TJpg_Decoder: https://github.com/Bodmer/TJpg_Decoder
وروسته له دې چې د کتابتون ډاونلوډ بشپړ شو، هغه یې خلاص کړئ (د اسانه توپیر لپاره، د غیر زپ شوي کتابتون فولډر نوم بدل کړئ، لکه څنګه چې د کتابتونونو د انسټالولو لارښود کې ښودل شوي)، او بیا یې د انجینرۍ کتابتون لارښود ته کاپي کړئ. بیا، د کتابتون ترتیب سره پرمخ لاړشئ. د files چې د ځای په ځای کولو ته اړتیا لري په بدل شوي کې موقعیت لري files لارښود، لکه څنګه چې په لاندې انځور کې ښودل شوي:LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 6د LVGL کتابتون ترتیب: کاپي lv_conf.h file کوم چې په بدل کې دی fileد انجینرۍ کتابتون لارښود کې د lvgl کتابتون د لوړې کچې لارښود ته لارښود ، لکه څنګه چې په لاندې شکل کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 7lv_conf_internal.h خلاص کړئ file کوم چې د انجینرۍ کتابتون لارښود لاندې د Lvgl کتابتون src لارښود کې دی، لکه څنګه چې په لاندې شکل کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 8د خلاصولو وروسته file، د 41 کرښې مینځپانګه بدل کړئ لکه څنګه چې په لاندې شکل کې ښودل شوي (د "../../lv_conf. h" څخه تر "../lv_conf. h") ، او د ترمیم بشپړیدو وروسته خوندي کړئ.
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 9پخوانۍ کاپيampد انجینرۍ کتابتون لارښود لاندې les او demos لارښودونه د lvgl کتابتون لاندې src لارښود ته. دا دوه لارښودونه د lvgl کتابتون کې په لاندې شکل کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 10د کاپي کولو وروسته د لارښود حالت:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 11TFT_ ESPI کتابتون ترتیب:
لومړی د User_Setup.h نوم بدل کړئ file کوم چې د TFT_eSPI کتابتون د انجینرۍ کتابتون ډایرکټرۍ په لوړ پوړ کې دی User_Setup_bak.h ته، بیا د User_Setup.h کاپي کړئ file کوم چې په بدل کې دی fileد TFT_eSPI کتابتون د لوړې کچې لارښود ته لارښود، لکه څنګه چې په لاندې شکل کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 12د پروګرامونو تالیف او چلول
وروسته له دې چې د کتابتون نصبول بشپړ شي، sample برنامه کولی شي په لاندې ډول تنظیم او پرمخ بوځي:
A. د ښودنې موډل په مستقیم ډول د ESP32 پرمختیایي بورډ سره وصل کړئ، او پراختیایی بورډ د کمپیوټر سره وصل کړئ ترڅو بریښنا فعاله کړي؛
B. هر ډول خلاص کړئample پروګرام په Demo_MSP4030_MSP4031_ESP32-WROOM-32E_HSPI ډایرکټر کې، لکه څنګه چې په لاندې شکل کې ښودل شوي (د پخواني په توګه د کولیګیټ ټیسټ ازموینې پروګرام کارولample):
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 13C. د خلاصولو وروستهampد پروګرام لپاره، د ESP32 وسیله غوره کړئ، لکه څنګه چې په لاندې انځور کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 14D. د ESP32 فلش، PSRAM، بندرونه او نور تنظیم کړئ لکه څنګه چې په لاندې شکل کې ښودل شوي:   LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 15E. د پروګرام د تالیف او ډاونلوډ لپاره د اپلوډ تڼۍ کلیک وکړئ، لکه څنګه چې په لاندې انځور کې ښودل شوي: LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 16

F. که لاندې پرامپټ ښکاره شي، دا په ګوته کوي چې پروګرام په بریالیتوب سره تالیف شوی او ډاونلوډ شوی، او مخکې له مخکې چل شوی دی:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 17G. که د نندارې ماډل منځپانګه ښکاره کړي، دا په ډاګه کوي چې پروګرام په بریالیتوب سره پرمخ تللی.
LVGL exampلی بن file سوځول
د LVGL د اوږد تالیف وخت له املهample برنامه، د تالیف شوی بن file استخراج شوی او د فلش ډاونلوډ وسیلې په کارولو سره مستقیم سوځیدلی شي. بن file په Demo_ESP32Flash_Download_LVGL_Demosbin لارښود کې موقعیت لري، لکه څنګه چې په لاندې انځور کې ښودل شوي:LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 18د Flash_download_tool کارول کولی شي په Demo_ESP32Flash_Download_LVGL_Demos ډایرکټر کې وسوځوي، لکه څنګه چې په لاندې انځور کې ښودل شوي:
LCD wiki MSP4030 4.0inch Capacitive SPI ماډل - شکل 19

د LCDWIKI لوگوwww.lcdwiki.com

اسناد / سرچینې

LCD ویکی MSP4030 4.0inch Capacitive SPI ماډل [pdf] د کارونکي لارښود
MSP4030 4.0inch Capacitive SPI ماډل، MSP4030، 4.0inch Capacitive SPI ماډل، Capacitive SPI ماډل، SPI ماډل، ماډل
LCD ویکی MSP4030 4.0inch Capacitive SPI ماډل [pdf] د کارونکي لارښود
MSP4030 4.0inch Capacitive SPI ماډل، MSP4030، 4.0inch Capacitive SPI ماډل، Capacitive SPI ماډل، SPI ماډل، ماډل
LCD ویکی MSP4030 4.0inch Capacitive SPI ماډل [pdf] د کارونکي لارښود
MSP4030 4.0inch Capacitive SPI ماډل، MSP4030، 4.0inch Capacitive SPI ماډل، Capacitive SPI ماډل، SPI ماډل، ماډل

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *