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

تفاصيل وتوصيلات مهايئ I2C LCD: 5 خطوات
تفاصيل وتوصيلات مهايئ I2C LCD: 5 خطوات

فيديو: تفاصيل وتوصيلات مهايئ I2C LCD: 5 خطوات

فيديو: تفاصيل وتوصيلات مهايئ I2C LCD: 5 خطوات
فيديو: (3) i2c Address Scan Explained 2024, سبتمبر
Anonim
تفاصيل وتوصيلات مهايئ I2C LCD
تفاصيل وتوصيلات مهايئ I2C LCD

محول شاشات الكريستال السائل I2C هو جهاز يحتوي على رقاقة PCF8574 وحدة تحكم دقيقة. وحدة التحكم الصغيرة هذه عبارة عن موسع إدخال / إخراج ، والذي يتصل بشريحة تحكم دقيقة أخرى باستخدام بروتوكول اتصال سلكي. باستخدام هذا المحول ، يمكن لأي شخص التحكم في شاشة LCD مقاس 16 × 2 بسلكين فقط (SDA ، SCL). يحفظ العديد من دبابيس اردوينو أو غيرها من وحدات التحكم الدقيقة. يحتوي على مقياس جهد مدمج للتحكم في تباين شاشات الكريستال السائل. عنوان I2C الافتراضي هو 0x27. يمكنك تغيير هذا العنوان عن طريق توصيل A0 ، A1 ، A2.

عنوان A0 A1 A2

0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27

0 => منخفض

1 => مرتفع

الخطوة 1: التوصيل بين شاشة LCD والمحول

الاتصال بين شاشات الكريستال السائل والمحول
الاتصال بين شاشات الكريستال السائل والمحول
الاتصال بين شاشات الكريستال السائل والمحول
الاتصال بين شاشات الكريستال السائل والمحول
الاتصال بين شاشات الكريستال السائل والمحول
الاتصال بين شاشات الكريستال السائل والمحول
الاتصال بين LCD والمحول
الاتصال بين LCD والمحول

أولاً ، عليك لحام هذا المحول بشاشات الكريستال السائل. يمكنك توصيله مباشرة بمؤخر شاشة LCD. ولكن لدي جندى على ثنائي الفينيل متعدد الكلور. يمكنك أيضا أن تجعلها كما يحلو لك. لكن يجب أن تكون حريصًا بشأن الاتصال الصحيح. وإلا ستواجه مشكلة كبيرة.

الخطوة 2: الاتصال بمحول Arduino و I2C Lcd

الاتصال بمحول Arduino و I2C Lcd
الاتصال بمحول Arduino و I2C Lcd

Arduino => محول I2C LCD

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

الخطوة 3: التشغيل والاختبار

تشغيل واختبار
تشغيل واختبار
تشغيل واختبار
تشغيل واختبار
تشغيل واختبار
تشغيل واختبار
تشغيل واختبار
تشغيل واختبار

#define USE_ALB_LCD_I2C

# تضمين "ArduinoLearningBoard.h" ALB_LCD_I2C lcd؛ إعداد باطل () {lcd.init () ؛ اضاءه خلفيه ال سى دى()؛ lcd.clear () ؛ } حلقة فارغة () {lcd.setCursor (0، 0)؛ // lcd.setCursor (coloumn، row) ؛ lcd.print ("ABCD 1234 + - / *") ؛ lcd.setCursor (0 ، 1) ؛ // هنا الصف = 1 يعني السطر الثاني lcd.print ((char) 64) ؛ // 64 = @ lcd.print ((char) 223) ؛ // 223 = dgree sign lcd.print ((شار) 224) ؛ // 224 = علامة ألفا lcd.print ((شار) 232) ؛ // 232 = جذر lcd.print ((شار) 242) ؛ // 242 = ثيتا lcd.print ((شار) 242) ؛ char) 228) ؛ // 228 = ميكرو}

الخطوة 4: تنزيل Library لـ I2C Lcd

تحميل مكتبة I2C Lcd
تحميل مكتبة I2C Lcd
تحميل مكتبة I2C Lcd
تحميل مكتبة I2C Lcd

open arduino IDE => انتقل إلى Tools => إدارة المكتبات => ابحث عن Arduino Learning Board

وتحميل المكتبة.

إذا كانت لديك المكتبة بالفعل ، فتخط هذه الخطوة.

الخطوة 5: الخطوة النهائية

الخطوة النهائية
الخطوة النهائية
الخطوة النهائية
الخطوة النهائية

لقد استخدمت شاشات الكريستال السائل I2C لإظهار درجة الحرارة والرطوبة في البيئة.

موصى به: