هاندسون تكنولوجي.JPG

Handson Technology DSP-1182 I2C Serial Interface 1602 دليل مستخدم وحدة LCD

Handson Technology DSP-1182 واجهة تسلسلية I2C 1602 LCD Module.jpg

الشكل 1.JPG

هذه هي وحدة عرض LCD بواجهة I2C 16×2، وهي وحدة LCD عالية الجودة مكونة من سطرين مكونة من 2 حرفًا مع ضبط التحكم في التباين على اللوحة، والإضاءة الخلفية وواجهة اتصال I16C. للمبتدئين في Arduino، لا مزيد من الاتصال بدائرة تشغيل LCD المرهقة والمعقدة. تقدم الأهمية الحقيقيةtagستعمل وحدات I2C Serial LCD هذه على تبسيط اتصال الدائرة، وحفظ بعض دبابيس الإدخال/الإخراج على لوحة Arduino، وتبسيط تطوير البرامج الثابتة مع مكتبة Arduino المتاحة على نطاق واسع.

رمز المنتج: DSP-1182

 

بيانات موجزة:

  • متوافق مع لوحة Arduino أو لوحة تحكم أخرى مع ناقل I2C.
  • نوع العرض: أبيض سلبي على إضاءة خلفية زرقاء.
  • I2C Address:0x38-0x3F (0x3F default)
  • العرض المجلدtagه: 5 فولت
  • الواجهة: I2C إلى 4 بتات LCD لبيانات وخطوط التحكم.
  • تعديل التباين: مقياس الجهد المدمج.
  • التحكم في الإضاءة الخلفية: البرامج الثابتة أو سلك العبور.
  • حجم اللوحة: 80×36 ملم.

 

إنشاء:

تعد شاشات LCD ذات الأحرف HD44780 من هيتاشي رخيصة جدًا ومتوفرة على نطاق واسع، وهي جزء أساسي لأي مشروع يعرض المعلومات. باستخدام لوحة LCD الخلفية، يمكن عرض البيانات المطلوبة على شاشة LCD من خلال ناقل I2C. من حيث المبدأ، تم تصميم حقائب الظهر هذه حول PCF8574 (من NXP) وهو عبارة عن موسع منفذ إدخال/إخراج 8 بت ثنائي الاتجاه للأغراض العامة يستخدم بروتوكول I2C. PCF8574 عبارة عن دائرة CMOS من السيليكون توفر توسعة إدخال/إخراج عن بعد للأغراض العامة (شبه ثنائية الاتجاه 8 بت) لمعظم عائلات وحدات التحكم الدقيقة عبر ناقل ثنائي الاتجاه ثنائي الخط (I2C-bus). لاحظ أن معظم الوحدات النمطية المتمركزة حول PCF8574T (حزمة SO16 من PCF8574 في حزمة DIP16) بعنوان تابع افتراضي يبلغ 0x27. إذا كانت اللوحة الخلفية الخاصة بك تحتوي على شريحة PCF8574AT، فسيتغير عنوان التابع الافتراضي إلى 0x3F. باختصار، إذا كانت اللوحة الخلفية مبنية على PCF8574T ولم يتم توصيل اتصالات العنوان (A0-A1-A2) بلحام، فسيكون لها العنوان التابع 0x27.

الشكل 2: الإعداد.jpg

منصات اختيار العنوان في اللوحة الخلفية من I2C إلى LCD.

الشكل 3.jpg

إعداد عنوان PCD8574A (مستخرج من مواصفات بيانات PCF8574A).

ملاحظة: عندما تكون اللوحة A0~A2 مفتوحة، يتم سحب الدبوس لأعلى حتى VDD. عندما يتم لحام الدبوس، يتم سحبه للأسفل إلى VSS.
الإعداد الافتراضي لهذه الوحدة هو A0~A2 مفتوح بالكامل، لذا يتم السحب إلى VDD. العنوان هو 3Fh في هذه الحالة.

يظهر أدناه مخطط الدائرة المرجعية لحقيبة الظهر LCD المتوافقة مع Arduino. ما يلي بعد ذلك هو معلومات حول كيفية استخدام إحدى حقائب الظهر غير المكلفة هذه للتفاعل مع وحدة التحكم الدقيقة بالطرق المقصودة بالضبط.

الشكل 4.jpg

مخطط الدائرة المرجعية للوحة الخلفية من I2C إلى LCD.

شاشة LCD I2C.
في البداية، تحتاج إلى لحام اللوحة الخلفية I2C-to-LCD بوحدة LCD ذات 16 سنًا. تأكد من أن دبابيس اللوحة الخلفية من I2C إلى LCD مستقيمة وملائمة لوحدة LCD، ثم قم بلحام الدبوس الأول مع الحفاظ على اللوحة الخلفية من I2C إلى LCD في نفس المستوى مع وحدة LCD. بمجرد الانتهاء من أعمال اللحام، احصل على أربعة أسلاك توصيل وقم بتوصيل وحدة LCD بجهاز Arduino الخاص بك وفقًا للتعليمات الواردة أدناه.

الشكل 5.jpg

شاشة LCD لأسلاك اردوينو.

الشكل 6.jpg

 

إعداد اردوينو

لإجراء هذه التجربة، من الضروري تنزيل وتثبيت مكتبة "Arduino I2C LCD". أولاً، قم بإعادة تسمية مجلد مكتبة "LiquidCrystal" الموجود في مجلد مكتبات Arduino الخاص بك كنسخة احتياطية، وتابع إلى بقية العملية.

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
بعد ذلك، انسخ والصق هذا السابقampقم بوضع قائمة المخططات-1 للتجربة في نافذة التعليمات البرمجية الفارغة، ثم تحقق منها، ثم قم بتحميلها. قائمة رسم اردوينو-1:

الشكل 7: إعداد اردوينو.JPG

الشكل 8: إعداد اردوينو.JPG

الشكل 9: إعداد اردوينو.JPG

الشكل 10.JPG

إذا كنت متأكدًا بنسبة 100% من أن كل شيء على ما يرام، ولكنك لا ترى أي أحرف على الشاشة، فحاول ضبط وعاء التحكم في التباين الخاص بحقيبة الظهر وضبطه على موضع تكون فيه الأحرف ساطعة ولا تكون الخلفية متسخة المربعات خلف الشخصيات. فيما يلي جزء view من تجربة المؤلف مع الكود الموصوف أعلاه مع وحدة عرض 20 × 4. نظرًا لأن الشاشة التي يستخدمها المؤلف هي من النوع "أسود على أصفر" شديد الوضوح ومشرق، فمن الصعب جدًا الحصول على التقاط جيد بسبب تأثيرات الاستقطاب.

الشكل 11.jpg

سيعرض هذا الرسم أيضًا الأحرف المرسلة من الشاشة التسلسلية:
في Arduino IDE، انتقل إلى "الأدوات" > "المراقبة التسلسلية". اضبط معدل الباود الصحيح على 9600. اكتب الحرف الموجود في المساحة الفارغة العلوية واضغط على "إرسال".

الشكل 12.jpg

سيتم عرض سلسلة الأحرف على وحدة LCD.

الشكل 13.jpg

موارد:
 تقنية هاندسون
 الدليل الكامل لواجهة Arduino LCD (PDF)

توفر HandsOn Technology منصة وسائط متعددة وتفاعلية لكل المهتمين بالإلكترونيات. من المبتدئ إلى المتشدد ، من الطالب إلى المحاضر. المعلومات والتعليم والإلهام والترفيه. التناظرية والرقمية والعملية والنظرية ؛ البرامج و الأجهزه.

الشكل 14.jpg    HandsOn Technology تدعم منصة تطوير الأجهزة مفتوحة المصدر (OSHW).

تعلم: التصميم: المشاركة
www.handsontec.com

 

الشكل 15.JPG

 

الوجه وراء جودة منتجاتنا ...
في عالم يتسم بالتغير المستمر والتطور التكنولوجي المستمر ، لن يكون المنتج الجديد أو البديل بعيدًا أبدًا - ويحتاجون جميعًا إلى الاختبار.
يقوم العديد من البائعين ببساطة باستيراد وبيع شيكات بدون شيك ولا يمكن أن يكون هذا هو المصلحة النهائية لأي شخص ، وخاصة العميل. يتم اختبار كل قطعة يتم بيعها على Handsotec بالكامل. لذلك عند الشراء من مجموعة منتجات Handsontec ، يمكنك أن تثق في أنك تحصل على جودة وقيمة متميزتين.

نستمر في إضافة الأجزاء الجديدة حتى تتمكن من بدء مشروعك التالي.

الشكل 16.JPG

الشكل 17.JPG

 

اقرأ المزيد عن هذا الدليل وقم بتنزيل ملف PDF:

المستندات / الموارد

تقنية هاندسون DSP-1182 I2C واجهة تسلسلية 1602 وحدة LCD [بي دي اف] دليل المستخدم
DSP-1182 واجهة تسلسلية I2C 1602 وحدة LCD، DSP-1182، واجهة تسلسلية I2C 1602 وحدة LCD، واجهة 1602 وحدة LCD، 1602 وحدة LCD، وحدة LCD

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *