Hướng Dẫn Cài Thư Viện Màn Hình LCD Tích Hợp I2C

Nguyễn Chí 08/05/2024
Điện Tử DAT

Hướng Dẫn Cài Thư Viện Màn Hình LCD Tích Hợp I2C

1. Giới thiệu về Màn hình LCD 16x2 và giao tiếp I2C:

  • Màn hình LCD 16x2: Là một linh kiện phổ biến trong các dự án điện tử và lập trình. Nó có 16 chân, trong đó 8 chân dữ liệu (D0 - D7) và 3 chân điều khiển (RS, RW, EN). 5 chân còn lại dùng để cấp nguồn và đèn nền cho LCD 16x2.
  • Module I2C LCD: Để giảm số lượng chân kết nối, bạn có thể sử dụng module I2C LCD. Thay vì cần 6 chân để kết nối với LCD 16x2, module I2C chỉ cần 2 chân (SCL, SDA). Module này hỗ trợ các loại LCD sử dụng driver HD44780 (LCD 16x2, LCD 20x4, …).

2. Cài đặt thư viện LiquidCrystal_I2C:

  • Để sử dụng màn hình LCD giao tiếp I2C với Arduino, bạn cần cài đặt thư viện LiquidCrystal_I2C.
  • Bạn có thể cài đặt thư viện này bằng cách mở Arduino IDE, chọn “Sketch” > “Include Library” > “Manage Libraries”. Tìm kiếm “LiquidCrystal_I2C” và cài đặt phiên bản mới nhất.

3. Kết nối và sử dụng:

  • Kết nối module I2C LCD với Arduino UNO như sau:
    • GND: GND
    • VCC: 5V
    • SDA: A4/SDA
    • SCL: A5/SCL
  • Sử dụng thư viện LiquidCrystal_I2C để hiển thị thông tin lên màn hình LCD.

Chúc bạn thành công! 

Code Mẫu:
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);  
void setup()
{
  lcd.init();                      
  lcd.backlight();
  lcd.setCursor(3,0);
  lcd.print("DIEN TU DAT");
  lcd.setCursor(4,1);
  lcd.print("XIN CHAO");
}
void loop()
{
}

Bạn đang xem: Hướng Dẫn Cài Thư Viện Màn Hình LCD Tích Hợp I2C
Bài trước Bài sau
Đăng nhập
Đăng ký
Hotline: 097 5533 970
x
messenger