فهرست مطالب:

جزئیات و اتصالات آداپتور LCD I2C: 5 مرحله
جزئیات و اتصالات آداپتور LCD I2C: 5 مرحله

تصویری: جزئیات و اتصالات آداپتور LCD I2C: 5 مرحله

تصویری: جزئیات و اتصالات آداپتور LCD I2C: 5 مرحله
تصویری: این ۴ کار رو با لپ تاپ نکن خرابش میکنی! 2024, سپتامبر
Anonim
جزئیات و اتصالات آداپتور LCD I2C
جزئیات و اتصالات آداپتور LCD I2C

آداپتور LCD I2C دستگاهی است که دارای تراشه PCF8574 میکروکنترلر است. این میکروکنترلر یک بسط دهنده ورودی/خروجی است که با سایر تراشه های میکروکنترلر با پروتکل ارتباطی دو سیم ارتباط برقرار می کند. با استفاده از این آداپتور ، هرکسی می تواند یک LCD 16x2 را فقط با دو سیم (SDA ، SCL) کنترل کند. بسیاری از پین های آردوینو یا سایر میکروکنترلرها را ذخیره می کند. دارای پتانسیومتر داخلی برای کنترل کنتراست LCD است. آدرس پیش فرض I2C 0x27 است. با اتصال A0 ، A1 ، A2 می توانید این آدرس را تغییر دهید.

آدرس A0 A1 A2

0 0 0 0x20 0 0 1 0x21 0 1 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 و آداپتور
اتصال بین LCD و آداپتور
اتصال بین LCD و آداپتور
اتصال بین LCD و آداپتور
اتصال بین LCD و آداپتور
اتصال بین LCD و آداپتور

ابتدا باید این آداپتور را با ال سی دی لحیم کنید. می توانید آن را مستقیماً به پشت صفحه نمایش LCD وصل کنید. اما من آن را روی pcb لحیم کردم. همچنین می توانید آن را به دلخواه تهیه کنید. اما باید مراقب اتصال مناسب باشید. در غیر این صورت با مشکل بزرگی روبرو خواهید شد.

مرحله 2: اتصال با آردوینو و آداپتور ال سی دی I2C

اتصال با آردوینو و آداپتور LCD I2C
اتصال با آردوینو و آداپتور LCD I2C

آردوینو => آداپتور LCD I2C

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

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

روشن و تست کنید
روشن و تست کنید
روشن و تست کنید
روشن و تست کنید
روشن و تست کنید
روشن و تست کنید
روشن و تست کنید
روشن و تست کنید

#تعریف USE_ALB_LCD_I2C

#شامل "ArduinoLearningBoard.h" ALB_LCD_I2C ال سی دی ؛ void setup () {lcd.init ()؛ lcd.lightlight ()؛ lcd.clear ()؛ } void loop () {lcd.setCursor (0، 0)؛ // lcd.setCursor (coloumn، row)؛ lcd.print ("ABCD 1234 +-/*") ؛ lcd.setCursor (0 ، 1) ؛ // اینجا row = 1 به معنی خط دوم lcd.print ((char) 64) ؛ // 64 = @ lcd.print ((char) 223) ؛ // 223 = dgree sign lcd.print ((char) 224)؛ // 224 = alpha alpha lcd.print ((char) 232)؛ // 232 = root lcd.print ((char) 242)؛ // 242 = thita lcd.print ((char) 228) ؛ // 228 = micro}

مرحله 4: بارگیری کتابخانه برای I2C Lcd

بارگیری کتابخانه برای I2C Lcd
بارگیری کتابخانه برای I2C Lcd
بارگیری کتابخانه برای I2C Lcd
بارگیری کتابخانه برای I2C Lcd

arduino IDE => را باز کنید و به Tools => management libraries => Board Learning Arduino بروید

و کتابخانه را بارگیری کنید.

اگر کتابخانه دارید ، این مرحله را رد کنید.

مرحله 5: مرحله نهایی

مرحله نهایی
مرحله نهایی
مرحله نهایی
مرحله نهایی

من برای نشان دادن دما و رطوبت محیط از ال سی دی I2C استفاده کرده ام.

توصیه شده: