پروژه با نمایشگر و LCD از اهمیت ویژه ای برخوردار است. زیرا در هر پروژه بخش بصری آن که امکان پردازش اطلاعات و اجرای دستورات و خطاها قابل دیدن باشند. این امکان را به کاربر دستگاه می دهد که سریعتر کارکرد دستگاه را یاد بگیرد. خطاهای احتمالی دستگاه را بتواند سریعتر عیب و رفع کند.
در مقاله نمایشگرها به صورت مفصل در رابطه با روند تکامل آنها توضیح داده شد.
نمایشگر LCD در حوضه الکترونیک
جدول ویژگی های مهم پروژه با نمایشگر و LCD |
💡 تعداد |
8 عدد
|
🏷️️ دسته |
پروژه با نمایشگر و LCD |
🌎 زبان |
فارسی |
🆕 بروزرسانی |
آذر ماه 1403 |
در دنیای الکترونیک نمایشگرهای کاراکتری LCD در سایزهای مختلفی موجود میباشند. این نمایشگرها به غیر از زبان انگلیسی برای نمایش دیگر زبانها نیازمند دیکودرهای کاراکتری میباشند. تا بتوانند با امکانات خود زبانهای فارسی هندی یا چینی را نمایش دهند. اما در ابتدا باید تفاوتهای این نمایشگرها را بشناسیم.
- LCD کاراکتری 2*16-2*20-4*20
- LCD گرافیکی 64*128
- LCD رنگی سایز براساس اینچ
- OLED سایز براساس اینچ
همگی نمایشگرهایی که دربالا معرفی شدند جهت نمایش داده به کار میروند. اما از بالا به پایین دارای مدودیت هایی هستند.
نمایشگر LCD کاراکتری 2*16-2*20-4*20 و LCD گرافیکی 64*128 توان نمایش رنگ را ندارند. اما نمایشگر LCD گرافیکی 64*128 توان نمایش عکس با کیفیت پایین را به صورت تک رنگ دارد.
نمایشگر LCD رنگی با توجه به سایز و تراکم پیکسل تفاوتهای زیادی دارند. اما همگی توان نمایش رنگ و تصویر و ویدیو را دارا می باشند.
OLED نسبت به کیفیت از سایر رقبای خود بسیار جلوتر است. حتی نمونههای کوچک این نمایشگر وضوح بسیار بیشتری دارد. قابلیت نمایش دو رنگ آبی و زرد. در بعضی موارد فول کالر.
چگونه از نمایشگرهای LCD استفاده کنیم؟
کنترل تک تک پیکسلها توسط برنامه نویسی کار بسیار دشواری است. در نتیجه برای سادهتر شدن استفاده از نمایشگرها دو وسیله در اختیار مهندسین سختافزار قرار گرفت.
- کتابخانههای برنامه نویسی نمایشگر
- دیکودرهای زبان غیر انگلیسی
- درایورهای نمایشگرها
کتابخانههای برنامه نویسی نمایشگر
در توضیح بخش اول میتوان این گونه آن را توضیح داد. جهت را اندازی هر یک از نمایشگرهای بالا یک کتابخانه در گیتهاب وجود دارد. این کتابخانه به شما اجازه می دهد. با استفاده از زبان برنویسی که استفاده می کند. اعداد و حروف را در مکان مناسب چاپ کنید.
دیکودرهای زبان غیر انگلیسی
دیکودرها در اصل برنامه های جانبی هستند. که تکتک پیکسلها را باتوجه به نیاز شما روشن میکنند. بعد کدی را برای شما به صورت رشته تولید میکنند تا آن را دربرنامه خود بکار ببرید.
درایورهای نمایشگرها
درایور LCDها در اصل مترجم کد ماشین به کدهایی است. جهت روشن کردن پیکسلهای نمایشگری که از آن استفاده می کنید. حالا باتوجه به تنکنولوژی نمایشگری که از اون بهره می برید می تونه متفاوت باشه.
برد درایور LCD های 7 الی 10.1 اینچ با ورودی HDMI / VGA / AV
بعضی از درایورها پروتکل ارسال اطلاعات را برای ما تغییر میدهند. برای مثال بیشتر LCDهای 2*16 کاراکتری به صورت موازی به میکرو متصل میشود. اما قطعهای تحت عنوان I2C LCD وجود دارد که ارتباط موازی را با پروتکل ارتباطی I2C جایگزین میکند.
پروژه با نمایشگر و LCD از آن جهت حائز اهمیت است. که همهی تنظیمات و اطلاعات ورودی و پردازشی و خروجی را به کاربر نمایش میدهد. اساس کلیه کامپیوترها در سراسر جهان این سه مرحله است.
- دریافت ورودی
- پردازش اطلاعات
- نمایش در خروجی