- Vật liệu được sử dụng
- Màn hình cảm ứng TFT 5 inch 800x480
- Kết nối màn hình LCD TFT 5 inch với Raspberry Pi
- Cài đặt trình điều khiển trong Raspberry Pi cho màn hình LCD 5 inch
- Hiệu chỉnh màn hình cảm ứng cho Raspberry Pi
Raspberry pi là một máy tính nhỏ gọn có kích thước bằng thẻ tín dụng, rất phổ biến hiện nay cho các ứng dụng IoT và các ứng dụng tính toán cao như khoa học dữ liệu, python, học máy, v.v. Nhiều ứng dụng cần màn hình bên ngoài để kết nối với Raspberry Pi. Trong trường hợp đó, raspberry pi có giao diện HDMI riêng để kết nối các màn hình ngoài như TV hoặc màn hình. Nhưng trong một số ứng dụng, màn hình nhỏ gọn phù hợp và nhập màn hình cảm ứng được ưu tiên thông qua các ứng dụng GUI. Đối với những ứng dụng đó, có thể sử dụng màn hình Cảm ứng HDMI. Trước đây chúng ta đã học cách kết nối màn hình LCD TFT 3,5 inch với Raspberry Pi, hôm nay chúng ta sẽ giao tiếp màn hình cảm ứng HDMI 5 inch với Raspberry Pi và cũng sẽ học cách hiệu chỉnh màn hình cảm ứng để tăng độ chính xác.
Vật liệu được sử dụng
- Raspberry Pi 3 B (Trong trường hợp của tôi)
- Màn hình TFT 5 inch 800x480 với màn hình cảm ứng
- Thẻ Micro SD 16 GB
- Đầu nối HDMI
- Bút cảm ứng
- Nguồn điện 5V, 2.4 AMP
- Bàn phím USB
- Chuột USB
Màn hình cảm ứng TFT 5 inch 800x480
Màn hình cảm ứng 5 inch Raspberry Pi Display là màn hình TFT HDMI, rất nhỏ gọn và có thể được sử dụng trên các mẫu Raspberry Pi A, B, Pi B + / 2B và 3B. Nó có màn hình cảm ứng điện trở sẵn có hỗ trợ điều khiển đèn nền và tiết kiệm điện Hỗ trợ đầu vào HDMI. Nó hoạt động như một màn hình của máy tính có độ phân giải 800x480 pixel.
Đặc trưng:
- Màn hình HDMI 5 inch
- 800x480 pixel Hình ảnh có độ phân giải cao và màn hình xem lớn.
- Màn hình cảm ứng điện trở có sẵn với điều khiển đèn nền để giảm mức tiêu thụ điện năng.
- Góc nhìn lớn
- Thời gian phản hồi nhanh, hiển thị đầy đủ màu sắc.
Thông số kỹ thuật:
- Kích thước: 5 inch
- Độ phân giải: 800 * 480
- Bộ điều khiển màn hình: XPT2046
- Giao diện LCD: SPI
- Loại cảm ứng: Điện trở
- Loại LCD: TFT
Kết nối màn hình LCD TFT 5 inch với Raspberry Pi
1. Đặt màn hình LCD trên đầu Raspberry Pi:
Bước đầu tiên để kết nối LCD với Raspberry Pi là kết nối LCD với pi bằng các đầu nối GPIO. Màn hình đi kèm với bốn chân đế ở góc để lắp. Sau đó, màn hình LCD được đặt trên đầu Raspberry Pi theo cách mà nó trượt trong các khe cắm GPIO và các cổng HDMI sẽ xếp hàng hoàn hảo ở phía bên kia. Hãy cẩn thận khi kết nối LCD với Pi, vì LCD chỉ sử dụng 26 chân cho kết nối với Pi.
2. Kết nối Đầu nối HDMI:
Sau khi đặt LCD trên đầu Raspberry Pi, hãy kết nối đầu nối HDMI đi kèm trong hộp LCD, giữa Pi và LCD như trong hình bên dưới:
3. Kết nối nguồn điện:
Sau tất cả các bước trước, chúng ta cần cấp nguồn cho Raspberry Pi và LCD. Ngoài ra còn có một phích cắm USB trên màn hình LCD để cung cấp nguồn điện riêng, nhưng miễn là bạn có nguồn điện 2,4 Amp tốt cho Pi của mình, nó không cần nguồn điện riêng cho màn hình LCD.
4. Bật Công tắc đèn nền của màn hình LCD:
Sau khi cấp nguồn, bật công tắc nguồn của đèn nền nằm ở mặt sau của màn hình LCD.
Cài đặt trình điều khiển trong Raspberry Pi cho màn hình LCD 5 inch
1. Chỉnh sửa một số tham số trong tệp cấu hình:
Trước khi tải xuống trình điều khiển LCD, hãy thực hiện một số thay đổi trong tệp cấu hình như hình dưới đây. Tệp cấu hình có thể được tìm thấy bằng cách sử dụng lệnh dưới đây:
sudo nano /boot/config.txt
Tiếp theo, chỉ cần nối các dòng sau vào tệp cấu hình.
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive = 1
Lưu ý: Trong một số trường hợp, bạn phải bỏ ghi chú các câu lệnh trên trong cấu hình. tệp, nếu tệp đã có các câu lệnh trên trong các dòng chú thích.
2. Tải xuống Trình điều khiển:
Trước hết, hãy tải xuống trình điều khiển từ github. Nó có thể được thực hiện bằng cách nhập lệnh sau vào thiết bị đầu cuối Raspberry pi.
3. Bật Hiển thị:
Sau khi cài đặt thành công trình điều khiển, chúng ta có thể kích hoạt hiển thị bằng cách sử dụng lệnh dưới đây:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4. Khởi động lại Raspberry Pi
Sau khi chạy các lệnh trên, pi sẽ tự động được khởi động lại và màn hình sẽ hoạt động ngay bây giờ. Điều này có thể được hiển thị trong hình dưới đây:
Hiệu chỉnh màn hình cảm ứng cho Raspberry Pi
Phần cuối cùng của quy trình là cân chỉnh màn hình cảm ứng để hoạt động tối ưu. Đối với điều này, chúng ta nên cài đặt một ứng dụng trong pi có tên là “ xinput-calibrator ”.
Để cài đặt chương trình, chúng ta phải chạy lệnh dưới đây:
sudo apt-get install -y xinput-calibrator
Sau khi cài đặt thành công chương trình trên, Nhấp vào nút Menu trên thanh tác vụ của Raspberry Pi, sau đó chọn Preference -> Calibrate Touchscreen. Sau đó, hoàn thành hiệu chỉnh màn hình cảm ứng theo các bước được nhắc. Cửa sổ hiệu chỉnh màn hình cảm ứng sẽ giống như bên dưới:
Chỉ cần chạm vào các điểm được đánh dấu màu đỏ bằng bút cảm ứng, sau đó chạm vào tất cả 4 điểm màu đỏ liên tiếp trên màn hình, sau đó thông số hiệu chuẩn sẽ hiển thị trên màn hình trông giống như bên dưới:
Chỉ cần lưu các thông số trên và Khởi động lại Raspberry Pi. Bây giờ, thiết lập hiển thị của chúng tôi đã hoàn tất và chúng tôi có thể sử dụng màn hình Cảm ứng 5 inch với LCD mà không gặp bất kỳ vấn đề gì.
Đây là cách một màn hình LCD TFT có thể được gắn với Raspberry Pi và có thể được sử dụng để xây dựng các ứng dụng như trò chơi, đồng hồ báo thức, máy tính bảng, v.v.