HomeLập trình Arduino

Hiển thị LCD bằng module I2C | Sửa lỗi hiển thị khi sử dụng I2C

Hiển thị LCD bằng module I2C | Sửa lỗi hiển thị khi sử dụng I2C
Like Tweet Pin it Share Share Email

Dạo quanh các diễn đàn, các group trên FB để tìm cách sửa lỗi hiển thị LCD I2C và thấy củng có khá nhiều bạn có tình trạng giống mình. Tuy nhiên, sao khi áp dụng các cách học được trên mạng thì mình cũng đã fix được lỗi..

Hiển thị LCD bằng module I2C | Sửa lỗi hiển thị khi sử dụng I2C

Một số lỗi thường gặp

Các lỗi thường thấy nhất là màn hình hiển thị một dãy ô vuông, màn hình chỉ hiển thị một ký tự đầu và một lỗi ít gặp hơn mà nhấp nháy màn hình.

Fix lỗi hiển thị LCD I2C

Đầu tiên bạn cần xóa bỏ thu viện LiquidCrystal_I2C củ và download thư viện mới, thêm vào Arduino IDE của bạn: Download tại đây.

Sau đó thay đỗi thị chỉ bus từ 0x27 sang 0x3F như đoạn code bên dưới.

Lắp mạch như sau

 

Module I2C Arduino
SDA A4
SCL A5
GND GND
VCC 5V

 

Nạp đoạn code bên dưới vào Arduino và xem kết quả

Kết

Trên là bài viết hướng dẫn sử dụng LCD I2C và cách fix lỗi hiển thị LCD, hãy share nếu thấy bổ ích. Chúc các bạn thành công!

Minh Nhựt
Follow me

Minh Nhựt

Quản trị viên at Nhựt Studio
Viết blog part-time trên Nhựt Studio, hiện là sinh viên, thích lập trình, yêu moto.
Blog này đơn giản là nơi chia sẽ những gì mình đang tìm hiểu. Cảm ơn các bạn đã theo dõi trong suốt thời gian qua.
Minh Nhựt
Follow me