Mục lục:

Sử dụng Tấm chắn bàn phím LCD 1602 W / Arduino [+ Dự án thực tế]: 7 bước
Sử dụng Tấm chắn bàn phím LCD 1602 W / Arduino [+ Dự án thực tế]: 7 bước

Video: Sử dụng Tấm chắn bàn phím LCD 1602 W / Arduino [+ Dự án thực tế]: 7 bước

Video: Sử dụng Tấm chắn bàn phím LCD 1602 W / Arduino [+ Dự án thực tế]: 7 bước
Video: Giao tiếp UART MSP430G2553 với cảm biến LM35 | Đam Mê Điện Tử 2024, Tháng mười một
Anonim
Sử dụng Tấm chắn bàn phím LCD 1602 W / Arduino [+ Dự án thực tế]
Sử dụng Tấm chắn bàn phím LCD 1602 W / Arduino [+ Dự án thực tế]

Bạn có thể đọc phần này và các hướng dẫn tuyệt vời khác trên trang web chính thức của ElectroPeak

Tổng quat

Trong hướng dẫn này, bạn sẽ học cách sử dụng tấm chắn bàn phím LCD Arduino với 3 dự án thực tế.

Những gì bạn sẽ học:

  • Cách thiết lập lá chắn và xác định các phím
  • Cách cuộn văn bản
  • Cách hiển thị các ký tự đặc biệt

Bước 1: 1602 Tính năng của tấm chắn bàn phím LCD Arduino

Hiển thị thông tin trong các dự án điện tử luôn là vấn đề hấp dẫn nhất. Có nhiều cách khác nhau để hiển thị dữ liệu. Những màn hình này có thể rất đơn giản chẳng hạn như 7 phân đoạn hoặc đèn LED, hoặc chúng có thể hấp dẫn hơn như màn hình LCD. Sử dụng màn hình LCD luôn là một trong những cách phổ biến nhất để hiển thị thông tin. Màn hình LCD được chia thành hai loại chung: Nhân vật và Đồ họa.

Một trong những loại LCD phổ biến nhất, rẻ nhất và đơn giản nhất hiện có là LCD ký tự. Màn hình LCD này bao gồm một số hàng và cột. Các chữ cái và số được viết ở những vị trí được tạo bởi các hàng và cột. Ví dụ, ký tự LCD 16 * 2 có 2 hàng và 16 cột. Vì vậy, nó có thể hiển thị 32 ký tự. Thao tác với các màn hình LCD này rất đơn giản và chúng có khả năng tương thích hoàn toàn với tất cả các bộ vi điều khiển và bo mạch xử lý. Để sử dụng dễ dàng hơn các màn hình LCD này, mô hình 16x2 của nó, bao gồm bốn phím để tạo menu, được làm như một tấm chắn cũng tương thích với bảng Arduino.

Bước 2: Cách sử dụng Arduino LCD Keypad Shield

Cách sử dụng Arduino LCD Keypad Shield
Cách sử dụng Arduino LCD Keypad Shield
Cách sử dụng Arduino LCD Keypad Shield
Cách sử dụng Arduino LCD Keypad Shield

Arduino shiels là một lá chắn thân thiện với người dùng và đơn giản. Để sử dụng nó, trước tiên bạn cần biết sơ đồ chân của nó và kết nối của nó với Arduino.

Bước 3: Vật liệu cần thiết

Arduino Uno R3 × 1

1602 Tấm chắn bàn phím LCD cho Arduino × 1

Ứng dụng phần mềm

Arduino IDE

Bước 4: Làm thế nào để đọc các phím?

Làm thế nào để đọc các phím?
Làm thế nào để đọc các phím?

Trong lá chắn này, tất cả 4 phím được kết nối với chân analog 0 để lưu trên chân kỹ thuật số. Vì vậy, chúng ta nên sử dụng ADC để đọc chúng. Khi bạn nhấn một phím, nó sẽ trả về một giá trị cho chân A0 theo mạch tách điện trở bên trong, mạch này xác định loại phím.

Hãy xem xét kỹ hơn mã:

#bao gồm

Thư viện bạn cần cho LCD ký tự.

LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

Xác định đối tượng LCD theo các chân được kết nối với Arduino.

lcd.begin (16, 2);

Cấu hình ban đầu của màn hình LCD bằng cách chỉ định số cột và hàng. Đối số đầu tiên là số cột và đối số thứ hai là số hàng.

trong bảng trên là một số chức năng quan trọng để làm việc với LCD.

Bạn có thể kiểm tra trang web Arduino để biết thêm chức năng.

Bước 5: Làm thế nào để cuộn một văn bản?

Chúng ta có thể làm điều đó một cách dễ dàng bằng cách sử dụng các chức năng trên.

Bước 6: Làm thế nào để hiển thị một nhân vật cụ thể?

Làm thế nào để hiển thị một nhân vật cụ thể?
Làm thế nào để hiển thị một nhân vật cụ thể?
Làm thế nào để hiển thị một nhân vật cụ thể?
Làm thế nào để hiển thị một nhân vật cụ thể?

Bạn có thể tạo một ký tự trong mỗi khối từ màn hình LCD của mình. Để làm điều này, bạn nên chuyển đổi ký tự mong muốn của mình thành một dãy mã, sau đó hiển thị nó trên màn hình LCD. Để chuyển đổi ký tự của bạn thành mã, bạn có thể sử dụng các trang web trực tuyến như thế này. Thiết kế nhân vật của bạn, sau đó sao chép mảng đã tạo vào mã của bạn.

lcd.createChar lưu trữ mảng của bạn trong một vị trí bộ nhớ và bạn có thể hiển thị nó vớilcd.write