- Vật liệu thiết yếu
- Điều kiện tiên quyết
- Kết nối Raspberry Pi của bạn với màn hình LCD TFT
- Chuẩn bị Raspberry Pi của bạn cho Màn hình hiển thị LCD 3,5 ”
Raspberry Pi là một máy tính Palm Size rất tiện dụng khi tạo mẫu những thứ đòi hỏi sức mạnh tính toán cao. Nó đang được sử dụng rộng rãi để phát triển phần cứng IOT và ứng dụng robot và nhiều ứng dụng đói bộ nhớ hơn nữa. Trong hầu hết các dự án liên quan đến Pi, sẽ cực kỳ hữu ích nếu Pi có màn hình hiển thị qua đó chúng ta có thể theo dõi các chỉ số quan trọng của dự án của mình.
Bản thân pi có một đầu ra HDMI có thể được kết nối trực tiếp với Màn hình, nhưng trong các dự án mà không gian bị hạn chế, chúng tôi cần màn hình nhỏ hơn. Vì vậy, trong hướng dẫn này, chúng ta sẽ tìm hiểu cách chúng ta có thể giao diện màn hình LCD TFT 3,5 inch Touch Screen phổ biến từ chia sẻ sóng với Raspberry pi. Ở phần cuối của hướng dẫn này, bạn sẽ có một màn hình LCD đầy đủ chức năng với màn hình cảm ứng trên đầu Pi sẵn sàng được sử dụng cho các dự án trong tương lai của bạn.
Thông số kỹ thuật của màn hình LCD TFT 3,5 ”được hiển thị bên dưới.
Loại LCD | TFT |
Kích thước | 3.5 |
Độ phân giải | 320 * 480 pixel |
Giao diện | SPI |
Bộ điều khiển màn hình | XPT2046 |
Loại chạm | Điện trở |
Đèn nền | Đèn LED |
Tỷ lệ khung hình | 8: 5 |
Màu sắc | 65536 |
Hỗ trợ | Máy ảnh, chuột và bàn phím |
Vật liệu thiết yếu
- Raspberry Pi
- 3,5 ”TFT LCD
- kết nối Internet
Điều kiện tiên quyết
Giả định rằng Raspberry Pi của bạn đã được cài sẵn hệ điều hành và có thể kết nối với internet. Nếu không, hãy làm theo hướng dẫn Bắt đầu với Raspberry Pi trước khi tiếp tục.
Nó cũng được giả định rằng bạn có quyền truy cập vào cửa sổ đầu cuối của pi raspberry của mình. Trong hướng dẫn này, chúng tôi sẽ sử dụng Putty ở chế độ SSH để kết nối với Raspberry Pi. Bạn có thể sử dụng bất kỳ phương pháp nào nhưng bằng cách nào đó bạn sẽ có thể truy cập vào cửa sổ đầu cuối của Pi của mình.
Kết nối Raspberry Pi của bạn với màn hình LCD TFT
Kết nối màn hình LCD TFT 3,5 ”của bạn với Raspberry pi là một bước đi đơn giản. Màn hình LCD có một dải chân cắm tiêu đề cái sẽ vừa khít với chân cắm tiêu đề nam. Bạn chỉ cần căn chỉnh các chân và nhấn màn hình LCD trên đầu Pi để thực hiện kết nối. Sau khi cố định đúng cách, bạn Pi và LCD sẽ trông giống như hình bên dưới. Lưu ý rằng tôi đã sử dụng vỏ cho Pi của mình nên hãy bỏ qua hộp màu trắng.
Dành cho những người tò mò muốn biết những chiếc ghim này là gì! Nó được sử dụng để thiết lập giao tiếp SPI giữa Raspberry Pi và LCD và cũng để cấp nguồn cho LCD từ chân 5V và 3.3V của raspberry Pi. Ngoài ra, nó còn có một số chân cắm dành riêng cho màn hình cảm ứng hoạt động. Tổng cộng có 26 chân, ký hiệu và mô tả các chân được hiển thị bên dưới
Pin số: |
Biểu tượng |
Sự miêu tả |
1, 17 |
3,3V |
Đầu vào nguồn 3.3V |
2,4 |
5V |
Đầu vào nguồn 5V |
3,5,7,8,10,12,13,15,16 |
NC |
Không có kết nối - được sử dụng để hỗ trợ |
6,9,14,20,25 |
GND |
Đất |
11 |
TP_IRQ |
Pin ngắt hoạt động ở mức thấp cho màn hình cảm ứng |
18 |
LCD_RS |
Đăng ký chân chọn của bộ điều khiển Hiển thị |
19 |
LCD_SI |
Đầu vào dữ liệu SPI cho màn hình LCD |
21 |
TP_SO |
Dữ liệu SPI xuất ra từ màn hình LCD |
22 |
RST |
Cài lại |
23 |
LCD_SCK |
Chân đồng bộ đồng hồ của giao tiếp SPI |
24 |
LCD_CS |
Chân chọn chip của SPI LCD |
26 |
TP_CS |
Pin chọn chip của màn hình cảm ứng SPI |
Chuẩn bị Raspberry Pi của bạn cho Màn hình hiển thị LCD 3,5 ”
Bây giờ, sau khi kết nối LCD với PI, cấp nguồn cho PI và bạn sẽ thấy một màn hình trắng trống trên LCD. Điều này là do không có trình điều khiển nào được cài đặt trên PI của chúng tôi để sử dụng màn hình LCD được kết nối. Vì vậy, chúng ta hãy mở cửa sổ đầu cuối của Pi và bắt đầu thực hiện những thay đổi cần thiết. Một lần nữa, tôi đang sử dụng putty để kết nối với Pi của tôi, bạn có thể sử dụng phương pháp thuận tiện của mình.
Bước 1: Vào cửa sổ cấu hình bằng lệnh sau. Để có được cửa sổ bên dưới
sudo raspi -config
Bước 2: Điều hướng đến Boot Options -> Desktop / CLI và chọn tùy chọn B4 Desktop Autologin Desktop GUI, tự động đăng nhập với tư cách người dùng 'pi' như được đánh dấu trong hình dưới đây. Điều này sẽ làm cho PI tự động đăng nhập từ lần khởi động tiếp theo mà người dùng không cần nhập mật khẩu.
Bước 3: Bây giờ một lần nữa điều hướng đến các tùy chọn giao diện và bật SPI như hiển thị trong hình dưới đây. Chúng ta phải kích hoạt giao diện SPI vì như chúng ta đã thảo luận, LCD và PI giao tiếp thông qua giao thức SPI
Bước 4: Nhấp vào liên kết trình điều khiển wavehare này để tải xuống trình điều khiển dưới dạng tệp ZIP. Sau đó di chuyển tệp ZIP sang PI OS của bạn. Tôi đã sử dụng Filezilla để làm điều này, nhưng bạn cũng có thể sử dụng ổ đĩa bút và công việc sao chép dán đơn giản. Của tôi được đặt trong đường dẫn / home / pi .
Bước 5: Sau khi tệp zip được đặt vào vị trí, hãy tiếp tục với cửa sổ đầu cuối của bạn. Để cài đặt trình điều khiển, hãy sử dụng lệnh sau.
tar xvf LCD-show - *. tar.gz
Lưu ý: Đảm bảo PI của bạn được kết nối với internet trong bước này
Bước 6: Cuối cùng sau khi cài đặt 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 /
Bước 7: Bây giờ sử dụng lệnh dưới đây để khởi động lại Pi của bạn. Điều này sẽ tự động kết thúc cửa sổ đầu cuối. Khi PI khởi động lại, bạn sẽ thấy màn hình LCD hiển thị thông tin khởi động và cuối cùng màn hình nền sẽ xuất hiện như hình dưới đây.
khởi động lại sudo
Bạn cũng có thể xem video bên dưới để kiểm tra cách kết nối màn hình LCD và phản ứng của nó khi chạm vào. Tôi khá hài lòng với độ chính xác mặc định của nó nên tôi sẽ không thực hiện bất kỳ hiệu chuẩn nào. Nhưng nếu bạn quan tâm, bạn có thể xem trang wiki chính thức từ chia sẻ sóng nơi họ thảo luận về cách hiệu chỉnh và kích hoạt chế độ xem máy ảnh trên màn hình LCD.
Hy vọng bạn đã hiểu hướng dẫn và thành công trong việc kết nối màn hình LCD của bạn với PI và làm cho nó hoạt động. Nếu khác, hãy nêu vấn đề của bạn trong phần bình luận bên dưới hoặc sử dụng diễn đàn để biết thêm các câu hỏi kỹ thuật.