فهرست مطالب:

LCD تک رنگ HX1230 در پروژه های آردوینو: 4 مرحله
LCD تک رنگ HX1230 در پروژه های آردوینو: 4 مرحله

تصویری: LCD تک رنگ HX1230 در پروژه های آردوینو: 4 مرحله

تصویری: LCD تک رنگ HX1230 در پروژه های آردوینو: 4 مرحله
تصویری: Monochrome Lcd Screen HTN Lcd Display Module Segment Lcd Display Manufacturer 2024, نوامبر
Anonim
LCD تک رنگ HX1230 در پروژه های آردوینو
LCD تک رنگ HX1230 در پروژه های آردوینو

قطعات:

  • هر آردوینو
  • HX1230 LCD 96x68 پیکسل (همچنین با نام Nokia 1202 ، STE2007 شناخته می شود)
  • چند سیم

مرحله 1: اتصالات

اتصالات
اتصالات
اتصالات
اتصالات
  1. RST تا D6 یا هر نوع دیجیتال
  2. CE تا D7 یا هر نوع دیجیتال
  3. N/C
  4. DIN تا D11/MOSI
  5. روی D13/SCK کلیک کنید
  6. VCC تا 3.3V
  7. BL تا 3.3V یا از طریق مقاومت به هر پین دیجیتال
  8. GND به GND

اتصالات مشابه LCD 5110 نوکیا و اکثر نمایشگرهای SPI است. تنها تفاوت این است که هیچ پین DC (داده/فرمان) وجود ندارد. این اطلاعات از طریق SPI 9 بیتی ارسال می شود.

LCD در 3.3V بهترین عملکرد را دارد ، 5V نیز ایمن است اما نیاز به تغییر در تنظیمات کنتراست دارد. ساده ترین راه این است که از Arduino Pro Mini با منبع تغذیه 3.3 ولت استفاده کنید.

مرحله 2: مقایسه با نوکیا 5110 LCD

مقایسه با LCD 5110 نوکیا
مقایسه با LCD 5110 نوکیا
مقایسه با LCD 5110 نوکیا
مقایسه با LCD 5110 نوکیا

HX1230 به عنوان جایگزین LCD نوکیا 5110 تبلیغ می شود. این کاملاً درست نیست زیرا HX1230 دارای کنترلر/مجموعه فرمان متفاوتی است و به کتابخانه دیگری نیاز دارد

مزایای HX1230:

  • PCB صفحه نمایش بسیار کوچکتر اما اندازه صفحه تقریباً یکسان است
  • بدون نوار گورخری ، صفحه نمایش به PCB لحیم می شود
  • وضوح کمی بالاتر 96x68 در مقابل 84x48
  • نسبت تصویر بهتر ، پیکسل ها مربع هستند
  • فقط 1 LED برای نور پس زمینه استفاده می شود
  • 1 سیم برای اتصال به MCU (بدون پین DC) کمتر مورد نیاز است
  • معمولاً ارزان تر از N5110 - 1.60 دلار در مقابل 1.80 دلار

مرحله 3: نرم افزار آردوینو

تهیه 2 کتابخانه مختلف:

  • کتابخانه کم منابع برای پروژه های ساده با داده های الفبایی (با این حال ارائه گرافیک پیکسلی/بیت مپ هنوز امکان پذیر است) ، از RAM برای بافر فریم استفاده نمی کند ، همه چیز مستقیماً از طریق SPI به LCD ارائه می شود

    github.com/cbm80amiga/HX1230_SPI

  • کتابخانه گرافیکی کامل با پشتیبانی از اختلال:

    github.com/cbm80amiga/HX1230_FB

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

مرحله 4: ویدیو را تماشا کنید

امکانات:

  • پشتیبانی از فونت های متناسب (نیاز به فونت از کتابخانه PropFonts
  • ابتدایی ساده (پیکسل ها ، خطوط ، مستطیل ها ، مستطیل های پر شده ، دایره ها ، دایره های پر شده ، مثلث ها ، مثلث های پر شده)
  • تغییر سریع سفارش (17 الگو)
  • طراحی خط افقی و عمودی فوق سریع
  • نقشه کشی bitmaps
  • بسیاری از برنامه های نمونه

توصیه شده: