Mục lục:
Video: CÂU ĐỐ - Trò chơi logic Arduino: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Xin chào.
Tôi muốn kể cho bạn nghe về lịch sử tạo ra trò chơi giải đố đơn giản "Puzzle" sử dụng Arduino UNO và TFT-Shield.
Để tạo trò chơi, tôi cần các thành phần sau:
- Arduino UNO
- Bộ đổi nguồn (AC-DC) 6-12V cho Arduino UNO
- Thẻ micro SD
- Tấm chắn TFT
Bước 1: Phiên bản ban đầu
Tấm chắn TFT tiện lợi ở chỗ nó có một khe cắm để kết nối thẻ micro SD và bộ giải mã Jpeg phần cứng tích hợp. Tính năng này cho phép bạn nhanh chóng và dễ dàng tạo khung ảnh của riêng mình để xem ảnh (tất nhiên là dựa trên bản demo). Đó là những gì đầu tiên tôi làm, nhưng sau đó tôi cảm thấy nhàm chán khi chỉ nhìn vào những bức ảnh và sau đó tôi nảy ra ý tưởng: tôi sẽ cố gắng tạo ra một trò chơi hợp lý chứ? Vài buổi tối đã dành để viết bản phác thảo cho Arduino Uno. Và phiên bản ban đầu đã sẵn sàng.
Một bức ảnh được tải từ thẻ nhớ microSD, hình ảnh trên màn hình được chia thành các ô 4x3, ô phía dưới bên phải biến mất và tất cả các ô bắt đầu di chuyển ngẫu nhiên. Bằng cách nhấn nút bên trái bên dưới màn hình, bạn có thể tải ảnh tiếp theo. Bằng cách nhấn nút giữa, bạn có thể bắt đầu trò chơi - để thu thập các câu đố. Di chuyển câu đố bằng cách nhấn vào màn hình cảm ứng TFT-Shield. Ví dụ, tôi đã ghi lại các hình ảnh từ directionables.com trên thẻ micro SD. Bạn có thể ghi bất kỳ ảnh nào của mình trên thẻ micro SD.
Bước 2: Thêm chức năng
Thu thập câu đố 4x3 rất thú vị, nhưng đủ dễ và nhanh. Ví dụ, tôi muốn làm phức tạp trò chơi để tăng phân vùng từ 4x3 lên 8x6.
Tôi đã thêm khả năng đặt số lượng cột và hàng trong bản phác thảo (khuyến nghị: 4x3, 4x6, 8x3, 8x6). Chơi đã trở nên khó hơn nhiều và lâu hơn. Và việc điều hướng các câu đố đã trở nên khó khăn hơn nhiều.
Tôi quyết định thêm một gợi ý - khi tôi nhấp vào nút thứ tư (từ trái sang phải), số ô xuất hiện trên màn hình. Khi bạn nhấp vào nút thứ hai (từ trái sang phải), các mẹo trên màn hình sẽ biến mất. Khi bạn nhấp vào nút đầu tiên, bạn có thể thay đổi màu sắc của chú giải công cụ (tùy thuộc vào ảnh) để làm cho chú giải công cụ dễ đọc nhất có thể.
Bước 3: Trình diễn
Kết quả của công việc của tôi, tôi đã có một trò chơi, để minh chứng cho trò chơi này, tôi đã thực hiện video sau.
Ở cuối hướng dẫn, tôi đính kèm bản phác thảo TFT_shield_Puzzle. Để biên dịch bản phác thảo, bạn cần cài đặt thư viện YATFT.
Tôi hy vọng bạn thích hướng dẫn của tôi.
Cảm ơn vì đã xem.
Đề xuất:
Đồ chơi chuyển đổi-thích ứng: Đồ chơi theo dõi cầu thang leo: 7 bước
Đồ chơi chuyển đổi-thích ứng: Đồ chơi theo dõi cầu thang leo núi: Đồ chơi thích ứng mở ra con đường mới và các giải pháp tùy chỉnh để cho phép trẻ em có khả năng vận động hạn chế hoặc khuyết tật phát triển tương tác với đồ chơi một cách độc lập. Trong nhiều trường hợp, những đứa trẻ yêu cầu đồ chơi thích hợp không thể
Tạo nhãn cầu Đơn thuốc cho nhãn cầu của bạn: Dự án BME60B: 9 bước
Eyeballing Your Eyeball's Prescription: a BME60B Project: By: Hannah Silos, Sang Hee Kim, Thomas Vazquez, Patrick VisteMagnification là một trong những tính năng chính hiện nay của kính đọc sách, được phân loại theo đơn thuốc của chúng. Theo Đại học Công nghệ Michigan, một diopter là một
Nhà tuyển dụng Robo của Makerspace - Nhận câu trả lời cho các câu hỏi thường gặp của bạn: 4 bước
Nhà tuyển dụng Robo của Makerspace - Nhận câu trả lời cho các câu hỏi thường gặp của bạn: Năm ngoái, tôi đã trình bày với hiệu trưởng nhà trường về ý tưởng tổ chức một lớp Makerspace ngoại khóa dành cho những sinh viên tò mò muốn biết mọi thứ về mọi công cụ mà chúng tôi có. Vì vậy, cuối cùng khi anh ấy đồng ý, tôi biết tôi phải thu hút tất cả sự quan tâm của học sinh
Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ và hơn thế nữa: 13 bước (có hình ảnh)
Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ và hơn thế nữa: Mục tiêu1) Đơn giản2) Không tốn kém 3) Tiết kiệm năng lượng nhất có thể Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ. Mặt cười trên đồng hồ từ. Điều khiển từ xa IR đơn giản Cập nhật 03-nov-18 LDR cho Kiểm soát độ sáng của NeopixelsUpdate 01-jan-
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân