Mục lục:
Video: PressKill: một trò chơi Arduino: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
PressKill là một trò chơi vật lý dành cho bốn người chơi mà tôi đã thiết kế và tạo ra bằng cách sử dụng Arduino cho một dự án ở trường học. Việc tạo ra trò chơi bao gồm lập trình, hàn, tạo kế hoạch vector, cắt laser và một số dán. Bạn muốn tạo một trò chơi rad để chơi với bạn bè? Đọc tiếp!
Quy tắc cho trò chơi:
- Khi bất kỳ người chơi nào nhấn nút của họ, họ sẽ nhận được một điểm và Deadzone bắt đầu.
- Khi bất kỳ người chơi nào nhấn nút của họ trong Deadzone, họ sẽ rời khỏi trò chơi.
- 5 giây sau khi bắt đầu, Deadzone kết thúc. Không có dấu hiệu cho thấy điều này.
- Người chơi đầu tiên có năm điểm hoặc là người cuối cùng đứng, sẽ thắng.
Bước 1: Các bộ phận
Đây là danh sách tất cả các phần đã đi vào quá trình xây dựng vật lý của trò chơi.
- 1 Arduino
- 4 nút arcade lớn với đèn tùy chọn
- 16 đầu nối nữ
- 4 đèn led trắng
- 4 điện trở 220 Ohm
- 4 điện trở 10.000 Ohm
- nhiều dây
- ống co nhiệt
- bảng đục lỗ
- 1 tấm gỗ MDF 3mm
- keo dán gỗ
Tôi cũng đã sử dụng các công cụ sau:
- Hàn sắt
- Máy cắt laser
- Súng bắn nhiệt (bật lửa cũng hoạt động)
Bước 2: Đấu dây
Bản thân việc đấu dây không quá phức tạp, nó chỉ tẻ nhạt vì bạn cần phải làm cùng một điều bốn lần, một lần cho mỗi nút. Đây là một hướng dẫn tốt cho các chân nút: Big-dome-push-button-LinkIt-basics
Được rồi, đây là điều chỉ trong năm bước:
- Chèn đèn LED vào các nút arcade. Nếu các nút của bạn dễ dàng tương thích với đèn LED, thật tuyệt! Của tôi thì không, vì vậy tôi đã hàn chúng tại chỗ.
- Gắn các đầu nối cái vào một số dây. Tôi hàn chúng để tăng cường kết nối và thêm một số ống co nhiệt, sử dụng súng nhiệt, để đảm bảo an toàn. Tôi mã hóa màu sắc của dây là âm (xám) và dương (đỏ).
- Hàn tất cả các dây cho mỗi nút vào một miếng ván đục lỗ nhỏ, để thêm các điện trở phù hợp. Nó cũng giúp tổ chức một chút. Kiểm tra hình ảnh kèm theo để xem kỹ các dây và điện trở khác nhau. Sau đó kết nối các dây với các đầu nối cái vào nút. bây giờ lặp lại bốn lần!
- Hàn song song tất cả các dây của mỗi nút đi vào 5V và GND của Arduino vào một mảnh bảng điều khiển nhỏ khác. theo cách này, bạn chỉ phải nối hai dây vào Arduino của mình thay vì tám.
- Đây là bước không bắt buộc, nhưng nếu bạn muốn có tổ chức giống như tôi, hãy gắn nhãn các dây từ mỗi nút đi vào mã PIN của Arduino. Tôi mã hóa màu của tôi theo màu nút.
Đó là về nó cho các thiết bị điện tử! Nếu bạn thông minh hơn tôi, hãy lập kế hoạch cho các mạch của bạn trước để bạn có thể quản lý dây cáp dễ dàng và tránh một mớ dây lớn.
Bước 3: Hộp
Vì lý do cá nhân, tôi muốn làm một chiếc hộp cắt laser để đựng tất cả các thiết bị điện tử. Nó có hình dạng khá đơn giản và có thể dễ dàng tạo ra chỉ bằng cách cưa gỗ và khoan các lỗ tròn, vì vậy nếu điều đó nhanh hơn hoặc dễ tiếp cận hơn đối với bạn, đó là một bước đi thông minh. Nhưng để tôi nói cho bạn biết, những khớp ngón tay đó trông rất ngầu.
Tôi đã lấy mẫu cho chiếc hộp từ makercase.com, người này thực sự dễ dàng để không tự mình vẽ tất cả các khớp ngón tay. Sau đó, tôi đã sửa đổi mẫu trong Inkscape, một chương trình vẽ vector miễn phí. Theo kinh nghiệm của tôi, Inkscape không giỏi trong việc xuất các tệp.dxf được đọc bởi máy cắt laser, vì vậy giải pháp cho vấn đề đó là sử dụng Adobe Illustrator.
Hộp có kích thước 30 x 30 x 10 cm. Sau khi cắt laser mdf, bạn có thể dán các tấm lại với nhau. Đừng dán đáy vào mặc dù! Nó đóng vai trò như một nắp lộn ngược để truy cập phần cứng. Bạn có thể gắn nó vào bằng cách dán một số nam châm vào bên trong. Tôi đã không làm, đơn giản vì tôi không cần. Đó là một quyết định tốt nếu bạn muốn di chuyển hộp nhiều mà đáy không bị tụt xuống.
Lưu ý: các kế hoạch được cung cấp trong tài liệu hướng dẫn này không bao gồm lỗ cắm cáp nguồn cho Arduino. Tôi đã tự mình khoan một cái, nhưng bạn có thể thay đổi kế hoạch để chứa một cái hoặc đặt nguồn điện 5 V bên trong hộp. Vẫn còn nhiều không gian cho điều đó.
Bước 4: Mã
Đây là mã cho Arduino. Nó do tôi tạo ra và có thể chứa lỗi, mặc dù tôi vẫn chưa nhận thấy bất kỳ lỗi nào, hiện tại. Nó được nhận xét và bạn có thể tự do tối ưu hóa, sửa đổi hoặc thêm vào nó.
Bước 5: Chúc bạn vui vẻ
Điều này nghe có vẻ sến sẩm, nhưng ý tôi là: hãy vui vẻ tạo và chơi! Chỉ cần nhớ rằng: không có niềm vui cũng là một phần của niềm vui của việc tạo ra. Nếu bạn gặp khó khăn, hãy chơi xung quanh và thử nghiệm để tìm ra giải pháp mới cho vấn đề. Đó là cách tôi có thể tạo ra trò chơi này. Cảm ơn vì đã đọc!
Đề xuất:
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 nhịp điệu Arduino (dành cho trò chơi của riêng tôi): 6 bước
Bộ điều khiển trò chơi nhịp điệu Arduino (cho Trò chơi của riêng tôi): Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách tôi tạo Bộ điều khiển trò chơi nhịp điệu này từ đầu. Nó liên quan đến các kỹ năng chế biến gỗ cơ bản, kỹ năng in 3d cơ bản và kỹ năng hàn cơ bản. Bạn có thể xây dựng dự án này thành công nếu bạn không 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 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
Bộ điều khiển trò chơi Arduino + Trò chơi Unity: 5 bước
Bộ điều khiển trò chơi Arduino + Trò chơi Unity: Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách xây dựng / lập trình một bộ điều khiển trò chơi arduino có thể kết nối với sự thống nhất
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