نمایشگرها همیشه خوب هستند. تا کنون من فقط نحوه استفاده از نمایشگرهای 7 قسمتی را برای نمایش اعداد با استفاده از منابع بسیار کمی نشان داده ام. اما اگر بخواهید متنی را نمایش دهید چه؟ یا تصاویر؟ یا هر دو؟ خوب برای انجام این کار، به یک صفحه نمایش LCD ساده نیاز دارید.
اکنون صفحه نمایش های LED ساده ای وجود دارد که روی ارتباط سریال کار می کنند و فقط متن را نمایش می دهند. این ممکن است برای شما به اندازه کافی خوب باشد، اما من انعطاف پذیری را دوست دارم. با GLCD می توانم از فونت های مختلف استفاده کنم، تصاویر و حتی انیمیشن ها را نشان دهم!
چیزی که واقعاً خوب است این است که GLCD مورد استفاده من فقط 20 دلار است. مسلماً، این امر کمی بیشتر به برنامهنویسی و شروع به کار فراتر از دستورات Serial.print ("Hello World") بسیار آسان است.
مثل همیشه، من آن را در TechShop درست کردم.
http://www.techshop.ws
جریان
سر به بالا قرار است لحیم کاری انجام شود. همچنین، برای روشن شدن، من از یک مگا برد استفاده خواهم کرد. سیم کشی Uno یکسان نیست. اما خوشبختانه، نمودار سیم کشی برای آن در کتابچه راهنمای ارائه شده در کتابخانه GLCD موجود است (مرحله بعدی).
1. پین های هدر را بگیرید و به GLCD لحیم کنید. بسیار مهم است که یک اتصال خوب ایجاد شود! فقط چسباندن کابل های جامپر آن را قطع نمی کند.
2. نمودار سیم کشی نسخه مگا را دنبال کنید. پیگیری این که پین ها چه کاری انجام می دهند.
در GLCD
1,2: Power/GND برای صفحه
3,18: کنتراست از طریق پتانسیومتر
4-11: پین های داده
12,13: صفحه چپ/راست
14: بازنشانی ( اتصال به V++ با مقاومت 1kohm )
15: خواندن/نوشتن
16: D/I
17: فعال کردن
19،20: Power/GND برای نور پس زمینه
اطمینان حاصل کنید که اتصالات برق به درستی انجام شده است. اگر این کار را نکنید، می توانید به GLCD آسیب بزنید.
کتابخانه GLCD
اولین کاری که باید انجام دهید این است که کتابخانه این GLCD را دانلود کنید. می توانید آن را در:
http://code.google.com/p/glcd-arduino/downloads/list پیدا کنید
برای نصب:
این کتابخانه باید در پوشه ای به نام glcd در
فهرست کتابخانه های آردوینو از حالت فشرده خارج شود. اگر قبلاً پوشهای به نام libraries در
فهرست راهنمای آردوینو دارید، فایلهای glcd را از حالت فشرده خارج کنید. اگر نه، یک
پوشه به نام libraries در پوشه sketchbook ایجاد کنید و
پوشه کتابخانه glcd را در اینجا رها کنید.