اشکال کاراکتر سفارشی برای نمایشگر LCD کاراکتری ، السیدیهای کاراکتری (مانند LCD 16×2) یکی از پرکاربردترین نمایشگرها در پروژههای الکترونیک, اینترنت اشیاء و آردوینو هستند. این نمایشگرها بهصورت پیشفرض مجموعهای از حروف انگلیسی، اعداد و علائم خاص را در حافظه خود دارند. اما اگر بخواهید یک آیکون اختصاصی (مثل شکل باتری، قلب، دماسنج، فلش، اموجی یا حتی حروف فارسی) را روی نمایشگر نشان دهید، چه باید کرد؟
هر کاراکتر در این LCDها از یک ماتریس کوچک ۵ در ۸ پیکسل تشکیل شده است. حافظه RAM این نمایشگرها (موسوم به CGRAM) به شما اجازه میدهد تا حداکثر ۸ کاراکتر دلخواه و سفارشی را به طور همزمان طراحی و ذخیره کنید. محاسبه دستی آرایههای باینری یا هگز برای روشن و خاموش کردن این پیکسلها کاری زمانبر و مستعد خطا است. به همین دلیل، ما این ابزار آنلاین ساخت اشکال سفارشی برای LCD کاراکتری را برای شما طراحی کردهایم تا تنها با چند کلیک، کد آماده پروژه خود را دریافت کنید.
ویژگیها و امکانات این ابزار:
- محیط گرافیکی و شطرنجی ساده: کافیست روی پیکسلهای ماتریس کلیک کنید تا شکل مورد نظرتان به سادگی رسم شود.
- امکان پاکسازی و معکوس کردن: با دکمههای تعبیه شده میتوانید کل صفحه را ریست کرده یا رنگ پیکسلها را اینورت (معکوس) کنید.
- شبیهسازی رنگ السیدی: میتوانید پیشنمایش شکل خود را در دو رنگ محبوب و نوستالژیک LCD یعنی سبز و آبی مشاهده کنید.
- پشتیبانی از انواع رابطها: کد خروجی را بر اساس نیاز خود برای حالت موازی (Parallel) یا رابط I2C (توسط درایور PCF8574) دریافت کنید.
- انتخاب نوع کد خروجی: بسته به سلیقه برنامهنویسی خود، خروجی ماتریس را به صورت کدهای باینری (Binary) یا هگز (Hex) تولید کنید.
- کپی سریع کد: با کلیک روی دکمه «کپی»، کد تولید شده مستقیماً در کلیپبورد شما ذخیره میشود تا آن را فوراً در نرمافزار Arduino IDE یا هر کامپایلر دیگری پیست (Paste) کنید.
چطور از این ابزار استفاده کنیم؟
- شکل آیکون یا کاراکتر مورد نظر خود را با کلیک روی خانههای شطرنجی بالا رسم کنید.
- از بخش تنظیمات، رنگ شبیهساز، نوع رابط (موازی یا I2C) و فرمت کد خروجی (باینری یا هگز) را انتخاب کنید.
- کد تولید شده در باکس انتهای صفحه را کپی کرده و به پروژه آردوینو خود انتقال دهید. حالا آمادهاید تا از متد
lcd.createChar()برای نمایش طرح اختصاصی خود استفاده کنید!
اشکال کاراکتر سفارشی برای نمایشگر LCD کاراکتری