چطورلمسی بودن نمایشگر LCD را تشخیص دهیم ؟

2 سال قبل
699 بازدید

0

سلام.من دو نمونه نمایشگر دیدم داخل فروشگاهتون

.شیلد نمایشگر 3.5 اینچی 320x480 مناسب برای آردوینو UNO و Mega2560 که آبی رنگه قطعش

و یه نمونه ۲.۴ اینچ که قرمز رنگه قطعش

به نظرمیاد هر دو لمسی هستند.اینکه چطور متوجه بشیم لمسیه یا نه رو روی قطعه نوشته یا از چه مشخصه ای باید متوجه لمسی بودنش بشیم.یا میشه برنامه نویسیش کرد که لمسی بشه؟

مثلا ماژول نمایشگر 1602 با نور پس زمینه آبی و رابط IIC/I2C/TWIرانمیشه لمسی کرد؟(یا میشه دکمه کنترلی بالا و پایین و...برای منو ساختن بهش اضافه کرد؟-البته چون نوع دکمه دارش رو دیدم پرسیدم)

و اینکه این نمایشگرها آیا برای رزبپری پای هم کار میکنه.مثلا رزبپری پای پیکو کدوم یکی از این سه نمایشگررو پشتیبانی میکنه.نمایشگرلمسی که هم به رزبپری پای پیکو بخوره و هم به اردینو یونو ار۳ چی هست ارزون قیمت؟

ممنون که با حوصله سوالات ما رو پاسخ میدین

 

 

05 اسفند 00 در 09:50
مجتبی حشمتی
55

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

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

سلام

برای تشخص دادن لمسی بودن یا نبودن باید چک کنید ببینید پایه های تاچ رو داره یا نه

پایه های تاچ بعضی از نمایشگر ها رو جدا کردن و مشخصون کردن و اگه داره یعنی از تاچ پشتیبانی میکنه

البته یه آیسی تاچ هم باید بعد از این پایه ها باشه که اگه نباشه یعنی تاچ نیس و باید آیسی رو جدا بخرید و روی نمایشگر لحیم کنید

 

رزبری پای پیکو هم از رابط SPI پشتیبانی میکنه و هم از I2C و شما باید ببینید نمایشگر از رابط SPI پشتیبانی میکنه یا نه

اگه پشتیبانی میکنه یعنی اوکیه

ولی در این خصوص بیشتر پرس و جو کنید

موفق باشید

07 اسفند 00 در 06:11
مهرداد بستانی
31

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

1

سلام

در عنوان و توضیحات نمایشگر ها آماده است که لمسی می باشند یا خیر

نمایشگر 2.4 اینچی لمسی می باشد

مدل 3.5 اینچی نیز غیر لمسی می باشد

راه تشخیص لمسی بودن یا نبود محصول ها از روی عکس محصول ها به صورت زیر می باشد

وقتی این سیم ها را بر روی نمایشگر دیدید یعنی نمایشگر تاچ می باشد

این نمایشگر ها بسته به مدلشان از درایور های متفاوتی استفاده میکنند.

2 نمونه از درایور هایی که می توانید برای این سری نمایشگر ها استفاده کنید را در اینجا قرار میدهم که برای انواع برد ها قابل استفاده می باشد.(برای رزبری پای پیکو تست نشده است اما برای برد های ESP8266 , ESP32 , STM32 به شخصه تست کردم و جواب میدهد)

https://github.com/Bodmer/TFT_eSPI

برای برد های آردوینو نیز می توانید از این لایبراری استفاده کنید

http://www.lcdwiki.com/Main_Page

ایجاد تاچ برای نمایشگر های 1602 سخت می باشد و پیشنهاد میکنم از  این ماژول ها استفاده کنید که دکمه های مختلفی دارد و به سادگی می توانید کنترل داشته باشید

اگر دکمه را نیز بخواهید به صورت جداگانه وصل کنید یکی از راه هایی که دارید وصل کردن هر دکمه به هر پایه یا وصل کردن تمامی دکمه ها با مقاومت های متفاوت به یکی از پایه آنالوگ می باشد. اندازه گیری مقدار ولتاژ تایین هر دکمه می باشد

07 اسفند 00 در 06:42
محمد دمیرچی
3630

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


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