راه اندازی ماژول نمایشگر TFT تمام رنگ 3.5 اینچ دارای ارتباط SPI و چیپ درایور ILI9486L

2 ماه قبل
82 بازدید

0

با سلام و احترام

من این نمایشگر به ادرس https://thecaferobot.com/store/3-5-inch-8pin-spi-tft-lcd-module-with-ili9488-driver رو باتوجه به اینکه دومین نمایشگر پرفروش کافه ربات بود خریداری کردم اما متاسفانه توی هیچ سایتی مشابه این نمایشگر وجود نداره برای راه اندازی و نمونه هایی که توی یوتیوب و بقیه سایت های اموزشی معروف خارجی هست با این نمونه خیلی فرق داره و همچینین  از راهنمایی هایی که به بقیه شده در قسمنت پرسش و پاسخ زیر محصول استفاده کردم اما به نتیجه درستی نرسیدم یه جایی دیگه هم گفته شده بود که از کد های کتابخانه استفاده شه اما کد های کتابخانه هم مشکلی که دارن اینه که پین های مربوطه رو نشون نمیده که چه پینی به چه پینی باید وصل شه ( کتلبخانه مربوط به esp رو عرض میکنم ) ممنون میشم اگه لینکی دارین در این خصوص یا راهنمایی بفرمایید  یا حداقل بدونم توی کد های کتابخانه چه پینی رو باید وصل کنم 

سپاس فراوان

20 شهریور 03 در 01:13
MBCDET
1

افزودن دیدگاه

1 پاسخ ثبت شده است
0

برای راه اندازی این نمایشگر با ESP32 بهتره از کتابخانه TFT_eSPI استفاده کنید.

بعد از نصب کتابخانه از این مسیر Documents\Arduino\libraries\TFT_eSPI وارد فایل User_Setup بشید.

حالا میتونید نوع درایور و شماره پایه ها رو مشخص کنید. برای این کار از قسمت درایور ها فقط درایور خودتون رو از کامنت خارج کنید و دنبال پایه های مربوط به درایور خودتون بگردید و مشخصشون کنید.

همچنین میتونید این متن رو 

#define USER_SETUP_INFO "User_Setup"
#define ILI9486_DRIVER
#define TFT_MOSI 23
#define TFT_SCLK 18
#define TFT_CS 13
#define TFT_DC 12
#define TFT_RST 14

جایگزین بقیه کنید و طبق همین پایه ها رو مشخص کنید.(MOSI همون SDA و SCLK همون SCL)

 

ویرایش اول:

عکس های مربوط به ترتیب پین های 2 نسل این نمایشگر

20 شهریور 03 در 10:03
عرفان پورامینایی
1

تشکر فراوان از راهنمایی شما مسئله ای که هست اینه که اسم پایه های من GND , VCC , CLK, MOS , RES < DC < BLK < MIS هستش یعنی پایه CS رو ندارم اصلا و نمیدونم که پایه CLK همون SCLK هست و RST همون RES هست یا نه ممنون میشم در این خصوص هم بفرمایید  – MBCDET 03-06-21 در 07:23

من خودم قبلا این نمایشگر رو خریدم و ترتیب پایه ها GND>VCC>SCL>SDA>RES>DC>CS>BLK هست. SCL یا CLK همون SCLK و RES همون RST هست. اگر میشه با ویرایش سوالتون یک عکس از پایه ها آپلود کنید.  – عرفان پورامینایی 03-06-21 در 08:02

اگر پایه CS ندارید یعنی نمایشگر شما از نوع یکسره CS فعال هست برای همین در بخش توضیحات سری ili9486 نوشته شده است که CS فعال نمی باشد و از این SPI همراه سایر قطعات SPI استفاده نشود. با عدم وصل کردن این پین هم سیستم شما کار خواهد کرد.  – محمد دمیرچی 03-06-21 در 08:25

عکس های مربوط به ترتیب پایه ها 2 نسخه ای نمایشگر قرار داده شد.  – محمد دمیرچی 03-06-21 در 08:49

افزودن دیدگاه


انجمن کافه‌ربات © 1400