Mục lục:
Video: Trò chơi Colorduino Pong 8x8: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách tôi xây dựng một trò chơi bóng bàn, sử dụng mô-đun bảng ma trận LED RGB 8 x 8. Mô-đun này được gọi là Colorduino. Nó có một bộ vi điều khiển tích hợp và một giao diện để kết nối với các bo mạch Colorduino khác. Nó có khả năng xử lý đèn LED màu 64 chiếc. Bo mạch có thể được điều khiển bằng mã Arduino. Tôi đã tạo hai bộ điều khiển, mỗi bộ điều khiển có hai nút. Trò chơi này có thể được chơi bởi hai người chơi. Mục đích là ngăn bóng chạm vào tường bên phía bạn. Có một nền tảng chiều rộng 3 đèn LED có thể trả lại bóng cho đối thủ của bạn. Khái niệm của tôi là làm cho nó càng đơn giản càng tốt. Toàn bộ quá trình xây dựng mất khoảng 1 giờ (móc cho bộ điều khiển không được tính vào). Chi phí dự án là 20 đô la. Thiết bị được cung cấp bởi pin 18650.
Bước 1: Danh sách BOM
Liên kết số lượng Tên vật liệu
Colorduino V2.0 Dot Matrix RGB LED Driver Shield 1 pc
Vỏ nhựa cho nút bấm 1 cái
Cáp mềm bọc cao su 1 cái
Cáp Gland 4 pc
Proto PCB 1 máy tính
Giá đỡ pin 18650 1 chiếc
Pin 18650 1 cái
Nút nhấn Công tắc 12mm Nút nhấn tạm thời 4 chiếc
Cáp hàn 1 cái
Thiếc hàn 1 cái
2 Vị trí chốt Chuyển đổi Công tắc 1 máy tính
4, 7 kohm 4 chiếc
Bộ chuyển đổi DC-DC 3V sang 5V Step Up Boost mobile 1 pc
2 cực 5mm Pitch PCB Kết nối khối đầu cuối vít 1 cái
Khối đầu cuối vít gắn 3 chân 5mm Pitch PCB 2 pc
Vỏ cho thiết bị điện tử 1 máy tính
Tổng chi phí vật tư của dự án: 20, 21 $ / tổng dự án
Bước 2: Lắp ráp
Kiểm tra video ở bước đầu tiên. Một số thông tin bổ sung cho video:
Thu thập tất cả các vật liệu theo danh sách BOM. Tôi đã sử dụng proto PCB và hàn tất cả các thành phần.
Tôi đã kết nối tất cả các thành phần theo sơ đồ đính kèm. Điều này rất dễ dàng để xây dựng mạch, nó có thể được thực hiện bởi tất cả mọi người, những người sẵn sàng sử dụng mỏ hàn. Tôi đã sử dụng các chân của điện trở để kết nối các mã PIN. Cáp nhảy Dupont là loại cáp lý tưởng để kết nối ma trận LED với bảng mạch. Toàn bộ protoboard có thể được lắp ráp trước khi lắp đặt vào vỏ. Tôi đã cài đặt các đầu nối đầu cuối vít gắn PCB. Điều này đã giúp tôi kiểm tra mạch mà không có vỏ. Sau khi kiểm tra, tôi chỉ cần rút cáp, lắp PCB proto vào vỏ và đẩy cáp qua các miếng đệm, sau đó tôi vặn tất cả các cáp lại.
Mã Arduino bắt nguồn từ hướng dẫn này, cảm ơn bạn đã truyền cảm hứng.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Các bộ điều khiển nên được kiểm tra trước khi lắp đặt vào vỏ.
Vỏ nhựa được sửa đổi với sự trợ giúp của một con dao tiện ích và một mũi khoan.
Tôi đặt bộ điều khiển vào móc màu xanh lá cây và xanh lam để phân biệt hai người chơi. Crochet được thiết kế và tạo ra với sự trợ giúp của hướng dẫn này:
www.instructables.com/id/Crochet-for-Gadge…
Bước 3: Tải lên phần mềm đính kèm
Phần mềm được tải lên bởi Atmel Studio. Đầu tiên, tôi đã cố gắng sử dụng Arduino IDE, nhưng tôi không thể sử dụng nó, vì vậy tôi phải sử dụng AVR Programmer Avrisp mkII. Điều này làm cho công việc của tôi khó hơn một chút. Tôi đã đính kèm mã Arduino và dự án Atmel Studio. Xem video ở trên cách sử dụng mã Arduino trong Atmel Studio 7.
Tôi gặp một số vấn đề với mã PIN tải lên của Colorduino. Mã PIN ISP của bảng Colorduino nằm giữa MCU và bảng LED và đầu nối 6 PIN của bộ lập trình Avrisp mkII không có khoảng trống. Tôi đã phải tách hai bảng ra để tải lên. Trong giai đoạn phát triển, tôi đã phải tải lên mã nhiều lần vì vậy tôi quyết định đặt đầu nối ISP ở phía bên kia của bảng. Để làm điều đó, tôi phải phản chiếu các chân và sử dụng một bảng mạch PCB proto nhỏ. Nếu bạn chỉ cần một vài bản tải lên thì không cần đơn giản chỉ cần lấy các bảng ra ngoài để tải lên hơn là kết nối lại. Thông tin thêm về Avrisp mkII:
Mã Arduino bắt nguồn từ hướng dẫn này, cảm ơn bạn đã truyền cảm hứng.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Từ cuối cùng
Các con tôi đã thử trò chơi này và yêu thích nó. Tôi nghĩ rằng có rất nhiều tiềm năng trong dự án này, các trò chơi khác có thể được phát triển một cách dễ dàng.
Chúc một ngày tốt lành!
Đề xuất:
Chạy các trò chơi Steam của bạn trên Bộ máy trò chơi cổ điển với Raspberry Pi: 7 bước
Chạy các trò chơi Steam của bạn trên Bộ máy trò chơi cổ điển với Raspberry Pi: Bạn có tài khoản Steam với tất cả các trò chơi mới nhất không? Làm thế nào về một tủ arcade? Nếu vậy, tại sao không kết hợp cả hai thành một máy chơi game Steam Streaming tuyệt vời. Cảm ơn những người ở Steam, giờ đây bạn có thể phát trực tuyến các trò chơi mới nhất từ PC hoặc Ma
Tính điểm điện tử cho trò chơi ném túi đậu Trò chơi bóng chày: 8 bước (có hình ảnh)
Tính điểm điện tử cho trò chơi ném túi đậu Trò chơi bóng chày: Tài liệu hướng dẫn này sẽ giải thích cách tự động giữ điểm số bằng phương pháp điện tử cho trò chơi bóng chày theo chủ đề Túi đậu. Tôi sẽ không trình bày cách xây dựng chi tiết của trò chơi bằng gỗ, bạn có thể tìm thấy những kế hoạch đó trên trang web của Ana White tại: https: // www
Trò chơi Aruduino LED Nhấp nhanh Trò chơi hai người chơi: 8 bước
Aruduino LED Game Fast Click Two Player Game: Dự án này được lấy cảm hứng từ @HassonAlkeim. Nếu bạn sẵn sàng tìm hiểu sâu, đây là một liên kết bạn có thể kiểm tra https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Trò chơi này là một phiên bản cải tiến của Alkeim's. Nó là một
Bộ điều khiển trò chơi tự làm dựa trên Arduino - Bộ điều khiển trò chơi Arduino PS2 - Chơi Tekken với tự làm trò chơi Arduino: 7 bước
Bộ điều khiển trò chơi tự làm dựa trên Arduino | Bộ điều khiển trò chơi Arduino PS2 | Chơi Tekken với Bàn điều khiển Arduino tự làm: Xin chào các bạn, chơi game luôn thú vị nhưng chơi với Bộ điều khiển trò chơi tùy chỉnh tự làm của riêng bạn sẽ thú vị hơn
Trình mô phỏng trò chơi điện thoại thông minh- Chơi trò chơi Windows bằng IMU điều khiển bằng cử chỉ, Gia tốc kế, Con quay hồi chuyển, Từ kế: 5 bước
SmartPhone Game Simulator- Chơi Windows Games Sử dụng IMU Điều khiển bằng cử chỉ, Gia tốc kế, Con quay hồi chuyển, Từ kế: Hỗ trợ dự án này: https://www.paypal.me/vslcreations bằng cách quyên góp cho mã nguồn mở & hỗ trợ để phát triển hơn nữa