BÀI 11. KẾT HỢP MODULE I2C VỚI MÀN HÌNH LCD (16x02)
Giới thiệu module I2C cho LCD:
Với module chuyển giao tiếp LCD sang I2C, các bạn chỉ cần 2 chân (SDA và SCL) của Arduino kết nối với 2 chân (SDA và SCL) của module là đã có thể hiển thị thông tin lên LCD. Ngoài ra có thể điều chỉnh được độ tương phản bởi biến trở gắn trên module.
Đây chính là Module chuyển giao tiếp I2C:
Phần cứng chuẩn bị:
- Mạch Arduino (ở đây mình sử dụng Arduino UNO).
- Breadboard còn gọi testboard
- 1 module LCD 16x02.
- 1 module I2C cho LCD.
- Dây cắm test board.
Trước hết ta phải add thư viện I2C vào phần mền Arduino IDE. Các bạn tải thư viện tại links sau: http://tdhshop.com.vn/tong-hop-cac-thu-vien-cho-arduino
Hướng dẫn add thư viện TẠI ĐẬY
Lắp mạch:
Lập trình điều khiển:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F,16,2); // lưu ý ở đây có 2 địa chỉ ( 0x27) hoặc (0x3F)
void setup()
{
lcd.init();
lcd.backlight();
lcd.print("TDHshop.com.vn");
}
void loop()
{
}
Các bạn có thể tham khảo thêm eBooks Lập Trình Arduino Từ A đến Z dành cho người mới bắt đầu, sẽ giúp các bạn học lập trình Arduino dễ dàng hơn.
Mọi chi tiết xin liên hệ:
Hotline: 01695 304 802
Email: tdhshop1991@gmail.com
Facebooks: https://www.facebook.com/profile.php?id=100010302510283