Mục lục:
Video: Màn hình cảm ứng Arduino: 4 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Xin chào! Hôm nay, tôi sẽ hướng dẫn bạn cách sử dụng tấm chắn Màn hình cảm ứng với Arduino Uno. Bạn có thể sử dụng nó như một màn hình nhỏ cho báo giá hoặc hình ảnh hoặc tất cả các loại nội dung khác.
Bước 1: Các bộ phận
Bạn sẽ cần:
- Arduino Uno
- Seeed Studios TFT Shield
- Cáp USB
- Thẻ micro SD
Đó là tất cả những gì bạn cần. Bạn có thể mua tấm chắn TFT tại seeedstudios.com với giá 50 đô la. Sau khi bạn nhận được tấm chắn, hãy đặt thẻ micro SD vào khe nhỏ ở phía dưới. Bây giờ lá chắn TFT của bạn, tôi đã sẵn sàng để sử dụng. Cắm nó vào Arduino Uno của bạn và thiết lập tải xuống các tệp được liệt kê bên dưới.
Bạn sẽ cần phần mềm này và các tệp sau:
- Arduino IDE
- Thư viện TFT_Touch_Shield_v2-master-2 (có thể tải xuống thư viện này từ wiki của các studio đã xem)
- Bất kỳ loại trình chuyển đổi tệp zip nào
Bước 2: Chạy chương trình TFT đầu tiên của bạn
Bây giờ bạn đã có tất cả các phần và phần mềm, hãy mở Arduino IDE và mở
Thư viện TFT_Touch_Shield_v2-master-2. Mở các ví dụ và tìm chương trình đầu tiên có nhãn "drawCircle". Khi bạn đã mở chương trình đó, hãy đọc tất cả các ghi chú bên cạnh để bạn có thể hiểu các lệnh và cách sử dụng chúng. Tải chương trình lên bảng của bạn. Màn hình cảm ứng sẽ hiển thị 4 vòng tròn, 2 điền vào và 2 viền ngoài. Nếu nó đã làm, Xin chúc mừng! Bạn vừa chạy chương trình TFT đầu tiên của mình.
Bước 3: Thêm vào
Hy vọng rằng bạn đọc các ghi chú bên, để bạn biết cách sử dụng các lệnh trong chương trình "drawCircle". Bây giờ bạn cần áp dụng những gì bạn biết bằng cách thay đổi các tham số trong một số lệnh, vì vậy bạn có thể thấy điều gì sẽ xảy ra khi bạn làm như vậy. Thử thay đổi cooridintaes, kích thước và màu sắc của các vòng tròn trên màn hình. Đây là những gì tôi đã làm sau khi tôi biết cách thay đổi các lệnh:
#include #include
#bao gồm
void setup () {
TFT_BL_ON;
Tft. TFTinit ();
Tft.fillCircle (110, 150, 100, VÀNG);
Tft.fillCircle (100, 100, 25, BLACK);
Tft.fillCircle (120, 120, 10, RED);
Tft.fillCircle (120, 120, 10, BLUE);
Tft.fillCircle (120, 120, 10, CYAN);
Tft.fillCircle (110, 110, 5, TRẮNG);
}
void loop () {
}
Nếu bạn đã làm tất cả những điều đó, thì đã đến lúc phải tiếp tục. Nhìn vào một số ví dụ khác để tìm hiểu cách sử dụng chúng cùng nhau. Bạn có thể nên nghiên cứu các chương trình vẽ hình dạng hoặc hình vẽ (ví dụ: "drawRectangle" hoặc "drawNumbers").
Bước 4: Thêm vào Contd
Khi bạn đã thành thạo việc tạo các hình dạng trên màn hình, bạn nên chuyển sang tìm hiểu về cách hiển thị hình ảnh (drawbmp1 & 2) và về cách vẽ trên màn hình (paint). Chà, đó là khá nhiều. Cảm ơn bạn đã đọc và nếu bạn muốn tôi xuất bản một hướng dẫn khác về điều này, chỉ cần để lại bình luận. Cảm ơn vì đã đọc!