جدول المحتويات:

شاشة LCD أحادية اللون HX1230 في مشاريع Arduino: 4 خطوات
شاشة LCD أحادية اللون HX1230 في مشاريع Arduino: 4 خطوات

فيديو: شاشة LCD أحادية اللون HX1230 في مشاريع Arduino: 4 خطوات

فيديو: شاشة LCD أحادية اللون HX1230 في مشاريع Arduino: 4 خطوات
فيديو: Мои лучшие 5 дисплеев Arduino 2024, يوليو
Anonim
HX1230 شاشة LCD أحادية اللون في مشاريع Arduino
HX1230 شاشة LCD أحادية اللون في مشاريع Arduino

القطع:

  • أي اردوينو
  • شاشة LCD HX1230 96 × 68 بكسل (تُعرف أيضًا باسم Nokia 1202 ، STE2007)
  • عدد قليل من الأسلاك

الخطوة 1: التوصيلات

روابط
روابط
روابط
روابط
  1. RST إلى D6 أو أي رقمي
  2. CE إلى D7 أو أي رقمي
  3. غير متاح
  4. DIN إلى D11 / MOSI
  5. CLK إلى D13 / SCK
  6. VCC إلى 3.3 فولت
  7. BL إلى 3.3V أو عن طريق المقاوم لأي دبوس رقمي
  8. GND إلى GND

تشبه التوصيلات شاشة Nokia 5110 LCD ومعظم شاشات SPI. الاختلاف الوحيد هو أنه لا يوجد دبوس DC (بيانات / أمر). يتم إرسال هذه المعلومات عبر SPI 9 بت.

تعمل شاشة LCD بشكل أفضل عند 3.3 فولت ، كما أن 5 فولت آمنة أيضًا ولكنها تتطلب تغييرات في إعدادات التباين. أسهل طريقة هي استخدام Arduino Pro Mini الذي يعمل من مصدر 3.3 فولت.

الخطوة 2: المقارنة مع Nokia 5110 LCD

مقارنة مع Nokia 5110 LCD
مقارنة مع Nokia 5110 LCD
مقارنة مع Nokia 5110 LCD
مقارنة مع Nokia 5110 LCD

يتم الإعلان عن HX1230 كبديل لشاشة Nokia 5110 LCD. هذا ليس صحيحًا تمامًا لأن HX1230 يحتوي على مجموعة تحكم / أوامر مختلفة ويتطلب مكتبة أخرى

مزايا HX1230:

  • شاشة عرض أصغر بكثير PCB لكن حجم الشاشة هو نفسه تقريبًا
  • لا يوجد شريط حمار وحشي ، العرض ملحوم بثنائي الفينيل متعدد الكلور
  • دقة أعلى قليلاً 96x68 مقابل 84x48
  • نسبة عرض إلى ارتفاع أفضل ، وحدات البكسل مربعة
  • يستخدم فقط 1 LED للإضاءة الخلفية
  • مطلوب سلك واحد أقل لتوصيله بـ MCU (بدون دبوس DC)
  • عادة ما تكون أرخص من N5110 - 1.60 دولار مقابل 1.80 دولار

الخطوة 3: برنامج اردوينو

تم تجهيز مكتبتين مختلفتين:

  • تُستخدم مكتبة الموارد المنخفضة للمشاريع البسيطة التي تحتوي في الغالب على بيانات رقمية (ومع ذلك ، لا يزال عرض رسومات البكسل / الصور النقطية ممكنًا) ، ولا تستخدم ذاكرة الوصول العشوائي لمخزن الإطارات المؤقت ، ويتم تقديم كل شيء مباشرةً إلى شاشة LCD عبر SPI

    github.com/cbm80amiga/HX1230_SPI

  • مكتبة رسومات كاملة مع دعم ثبات الألوان:

    github.com/cbm80amiga/HX1230_FB

شاهد فيديو الخطوة التالية للتحقق من ميزات المكتبات

الخطوة 4: شاهد الفيديو

سمات:

  • دعم الخطوط المتناسبة مدمجًا (يتطلب خطوطًا من مكتبة PropFonts
  • بدائل بسيطة (بكسل ، خطوط ، مستطيلات ، مستطيلات مملوءة ، دوائر ، دوائر مملوءة ، مثلثات ، مثلثات ممتلئة)
  • ثبات الألوان بسرعة (17 نمطًا)
  • رسم خط أفقي وعمودي سريع للغاية
  • رسم الصور النقطية
  • العديد من الأمثلة على البرامج

موصى به: