Mục lục:

Cách kết nối màn hình LCD I2C với Arduino Uno: 5 bước (có hình ảnh)
Cách kết nối màn hình LCD I2C với Arduino Uno: 5 bước (có hình ảnh)

Video: Cách kết nối màn hình LCD I2C với Arduino Uno: 5 bước (có hình ảnh)

Video: Cách kết nối màn hình LCD I2C với Arduino Uno: 5 bước (có hình ảnh)
Video: Giao Tiếp I2C Với LCD 16x2 Bằng Arduino Uno R3 | Điện tử DAT 2024, Tháng mười một
Anonim
Cách kết nối Màn hình LCD I2C với Arduino Uno
Cách kết nối Màn hình LCD I2C với Arduino Uno

Xin chào các bạn, Trong tài liệu hướng dẫn này, bạn sẽ xem cách kết nối màn hình LCD i2c với arduino và cách in trên màn hình LCD.

Trước khi bắt đầu hướng dẫn này, bạn phải biết sơ lược về giao tiếp i2c.

Mỗi bus I2C bao gồm hai tín hiệu: SCL và SDA. SCL là tín hiệu đồng hồ, và SDA là tín hiệu dữ liệu. Tín hiệu đồng hồ luôn được tạo ra bởi bus master hiện tại; một số thiết bị phụ có thể buộc xung nhịp ở mức thấp để trì hoãn việc gửi nhiều dữ liệu hơn cho thiết bị chính (hoặc cần nhiều thời gian hơn để chuẩn bị dữ liệu trước khi thiết bị chính cố gắng xử lý nó). Điều này được gọi là "giãn đồng hồ" và được mô tả trên trang giao thức.

Để biết thêm thông tin, hãy truy cập Trung tâm Dự án Điện tử

Bây giờ chúng ta hãy bắt đầu có thể hướng dẫn này..

Bước 1: Các thành phần bắt buộc

Thành phần bắt buộc
Thành phần bắt buộc

Arduino Uno:

Màn hình LCD I2C:

Nhảy cầu nam - nữ - 4:

Bước 2: Cắt

Làm đứt mạch
Làm đứt mạch

Bảng I2C của LCD Arduino

GND GND

VCC 5V

SDA A4

SCL A5

Bước 3: Mã

Mã số
Mã số

Chúng tôi phải yêu cầu bao gồm hai thư viện, để làm việc với mã đính kèm.

Tải xuống các thư viện từ thư viện LCD đính kèm.

Các chức năng cơ bản chúng tôi sử dụng trong mã

lcd.begin (16, 2); // Xác định 16 cột và 2 hàng của màn hình LCD

LCD đèn nền(); // Để BẬT / TẮT nguồn cho đèn sau

lcd.setCursor (0, 0); // Định nghĩa positon để ghi từ hàng đầu tiên, cột đầu tiên.

lcd.setCursor (0, 1); // Định nghĩa positon để viết từ hàng thứ hai, cột đầu tiên.

lcd.print ("ghi vào đây để in"); // Bạn có thể viết 16 ký tự trên mỗi dòng trong dấu ngoặc kép.

lcd.clear (); // Làm sạch màn hình

Bước 4: Đầu ra

Đầu ra
Đầu ra
Đầu ra
Đầu ra
Đầu ra
Đầu ra
Đầu ra
Đầu ra

Các đầu ra đính kèm được thực hiện theo mã đính kèm ở trên.

Bước 5: Hoàn thành Hướng dẫn bằng Video

Đừng quên đăng ký Kênh YouTube của tôi

Đề xuất: