Lật nó! - Trò chơi ngu ngốc nhất thế giới?: 7 bước (có hình ảnh)
Lật nó! - Trò chơi ngu ngốc nhất thế giới?: 7 bước (có hình ảnh)
Anonim
Image
Image
Lật nó! - Trò chơi ngu ngốc nhất thế giới?
Lật nó! - Trò chơi ngu ngốc nhất thế giới?
Lật nó! - Trò chơi ngu ngốc nhất thế giới?
Lật nó! - Trò chơi ngu ngốc nhất thế giới?
Lật nó! - Trò chơi ngu ngốc nhất thế giới?
Lật nó! - Trò chơi ngu ngốc nhất thế giới?

Nguồn gốc: Đây là trò chơi tôi đã phát triển trong vài năm 2018-2019

Ban đầu nó được gọi là "Stupid Flip" và do tôi quan tâm đến việc tạo ra các trò chơi tương tác đơn giản và vui nhộn cũng có thể được sử dụng để dạy viết mã. Đây là trò chơi đơn giản nhất có thể tưởng tượng được và liên quan đến việc lật cánh tay từ người chơi này sang người chơi khác với một thẻ (mã thông báo) được gắn vào đầu bằng nam châm.

Người chơi sẽ được cộng điểm nếu đối thủ của họ 'đánh rơi' quân bài khi cố gắng lật nó, hoặc nếu họ lật được với lực chính xác cần thiết để gửi quân bài về phía đối thủ của họ.

Mặc dù nó cực kỳ đơn giản nhưng Flip-It! cũng gây nghiện và tức giận một cách kỳ lạ.

Các nguyên mẫu ban đầu được làm bằng bìa cứng và sử dụng giá đỡ bảng mạch ABS hình ống làm ổ trục. Chúng có một hệ thống chấm điểm tương tự (xem ảnh).

Các phiên bản tiếp theo kết hợp vỏ MDF, các thành phần in 3d cho vòng bi, khớp nối và giá đỡ nam châm. Bước cuối cùng là thêm tính điểm điện tử.

Hướng dẫn này liên quan đến việc xây dựng phiên bản điện tử, in 3D, CNC. Tôi đã phát triển điều này cho một loạt các hội thảo về thiết kế / chế tạo. Ý tưởng là trẻ em có thể phát triển các chủ đề của riêng mình cho trò chơi. Chủ đề ban đầu là lật một 毽子 (JianZi) giữa hai người chơi. JianZi là môn đá cầu hạng cân của Trung Quốc có thể đá giữa các đấu thủ.

Chủ đề trong ví dụ này cho thấy mô-đun mặt trăng của Apollo 11 đang lộn giữa Trái đất và Mặt trăng.

Để tất cả các bộ phận lại với nhau là một quá trình khá dài, vì vậy tôi cũng khuyến khích bất kỳ ai quan tâm sử dụng các kích thước để tạo ra một phiên bản đơn giản bằng bìa cứng. Điều này có thể được thực hiện rất nhanh chóng và trò chơi cũng thú vị. Bộ phận duy nhất cần thiết là nam châm neodymium 5mm. Chúng tôi đã sử dụng những hình cầu mà bạn tìm thấy trong đồ chơi xây dựng hoặc 'đồ chơi điều hành', nơi bạn có thể tạo hình bằng nhiều nam châm.

Trong phiên bản này, tôi sử dụng lò xo để cung cấp sức mạnh 'nâng' hoặc lật, nhưng trong các phiên bản trước đó, tôi cũng sử dụng dây cao su với nhiều thành công.

Bảng điểm điện tử là một bài tập thú vị trong việc viết mã. Hệ thống phát hiện dựa trên hai cảm biến phản xạ mắt thần IR. Những điều này cho phép Arduino xác định khi nào thẻ đã được 'lật' và khi nào nó có khả năng bị rơi ra. Những thứ này, cùng với một nút ngắt, là những yếu tố đầu vào duy nhất cho trò chơi này. Kết quả đầu ra là màn hình 8 chữ số 7 đoạn và bộ rung piezo. Tôi đã cố gắng làm nhiều nhất có thể với thiết lập đơn giản này nhưng có rất nhiều chỗ để tùy chỉnh và cải tiến. Đây chỉ là dự án thứ ba hoặc thứ tư mà tôi đã viết mã và nó thô và lộn xộn như bạn mong đợi. Tôi hy vọng tôi đã ghi chép đầy đủ để hỗ trợ bất kỳ ai muốn tìm hiểu điều gì đang xảy ra. Tôi đã phát triển một vài hiệu ứng âm thanh và sự phô trương cho trò chơi, nhưng đối với phần lớn các yếu tố âm thanh bao gồm chủ đề Mario Bros, tôi mang ơn Dipto Pratyaksa và Hoàng tử Stevie-Ray Charles Balabis từ Princetronics.

Cũng bao gồm ở đây là các tệp in 3d cho các thành phần khớp và ổ trục khác nhau. Tôi rất biết ơn Mike và Per Widing vì sự giúp đỡ của họ trong việc hoàn thiện thiết kế và in chúng cho tôi.

Bộ phim cho thấy tất cả các bước có liên quan nhưng tôi sẽ mô tả chúng ở đây chi tiết hơn.

Quân nhu

Để xây dựng trò chơi:

Sử dụng tệp đính kèm để cắt CNC hoặc laser một bộ các bộ phận

Sử dụng tệp đính kèm để in 3D các phần tử kết nối

Nhẫn chữ O hoặc dây cao su

Lò xo mở rộng đường kính bên ngoài 7mm Đường kính bên trong 5mm

Chốt gỗ 5mm

Khối gỗ tròn 28mm, khoan 5mm (làm đối trọng) - không cần tròn

Nam châm neodymium hình cầu 5mm (loại nam châm có trong đồ chơi xây dựng từ tính)

Để xây dựng phần tử chấm điểm điện tử:

Giá đỡ pin 9v và dây dẫn

Pin 9v

Arduino Nano (Tôi đã sử dụng một bản sao)

Bảng đột phá nano

Công tắc nút ấn 12mm

Mô-đun màn hình LED 8 x 7 đoạn

Bộ rung thụ động

2 x mô-đun cảm biến phản xạ IR

Cáp Dupont từ nữ đến nữ

Bước 1: Cắt ra và lắp ráp các bộ phận

Cắt ra và lắp ráp các bộ phận
Cắt ra và lắp ráp các bộ phận
Cắt ra và lắp ráp các bộ phận
Cắt ra và lắp ráp các bộ phận
Cắt ra và lắp ráp các bộ phận
Cắt ra và lắp ráp các bộ phận

Sử dụng các tệp đính kèm để cắt các miếng bằng MDF 5mm

Lắp ráp như trong video bằng cách sử dụng keo dán gỗ và để khô

Bước 2: Cắt Dowel và Lò xo theo kích thước

Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước
Cắt Dowel và Springs theo kích thước

Sử dụng hướng dẫn cắt để cắt chốt và lò xo theo kích thước.

Dùng keo dán gỗ lắp các giá treo lò xo vào bảng sau của thùng máy.

Khi đã khô, đẩy và vặn các lò xo vào phần này và sau đó kết thúc với phần chốt kia.

Bước 3: Lắp ráp cơ chế lật

Lắp ráp cơ chế lật
Lắp ráp cơ chế lật
Lắp ráp cơ chế lật
Lắp ráp cơ chế lật
Lắp ráp cơ chế lật
Lắp ráp cơ chế lật
Lắp ráp cơ chế lật
Lắp ráp cơ chế lật

Cơ chế lật được xây dựng với chốt 5mm và một loạt các thành phần được in 3D.

Những phần này được phát triển với Mike và Per Widing và họ đã làm rất tốt để tinh chỉnh chúng.

Phần 'ổ trục' (ở đây được gọi là 'mái vòm') nên được doa bằng mũi khoan 5,2mm để chốt hoạt động trơn tru. Sau đó, keo này gắn vào bo mạch phía sau của vỏ máy bằng keo nóng.

Các thành phần khác được giữ cố định bằng Vòng chữ O 6mm, nhưng các dây cao su nhỏ hoạt động tốt như nhau.

Những điều này cho phép điều chỉnh cánh tay để đạt hiệu suất chơi tối ưu!

Bước 4: Lên dây cho các thành phần

Lên dây các thành phần
Lên dây các thành phần
Lên dây các thành phần
Lên dây các thành phần
Lên dây các thành phần
Lên dây các thành phần
Lên dây các thành phần
Lên dây các thành phần

Đính kèm là sơ đồ đấu dây hướng dẫn cách lắp ráp các thành phần với Arduino Nano.

Các mô-đun cảm biến hồng ngoại gửi tín hiệu kỹ thuật số đến arduino (bật / tắt). Độ nhạy của chúng cần được điều chỉnh bằng chiết áp của chúng để nó có thể phát hiện chính xác xem có mã thông báo hay không.

Bước 5: Tải lên mã

Tải lên mã
Tải lên mã

Đây là mã mà tôi đã phát triển cho trò chơi.

Như đã đề cập trước đây, đây là một nỗ lực khá nghiệp dư và tôi chắc chắn rằng nó có thể được cải thiện. Nhưng nó có hiệu quả với tôi.

Về cơ bản, bộ phát hiện IR xác định vị trí mã thông báo để bắt đầu phát và sau đó kiểm tra xem nó đã được 'lật' thành công hay chưa.

Mỗi lần 'lật' liên tiếp góp phần vào một cuộc biểu tình.

Việc kiểm đếm này được cộng vào điểm của người chơi chiến thắng khi mã thông báo bị rơi.

Người chơi sẽ mất mạng mỗi khi rơi mã thông báo.

Khi một trong hai người chơi đã mất 5 mạng, trò chơi kết thúc.

Bước 6: Tùy chỉnh trò chơi

Tùy chỉnh trò chơi
Tùy chỉnh trò chơi
Tùy chỉnh trò chơi
Tùy chỉnh trò chơi
Tùy chỉnh trò chơi
Tùy chỉnh trò chơi

Chủ đề ví dụ được hiển thị ở đây là về mô-đun mặt trăng di chuyển giữa Trái đất và Mặt trăng. Tôi làm điều này vì kỷ niệm 50 năm sứ mệnh Apollo11.

Nó được làm từ một số bộ phận in đơn giản, nhưng ý tưởng là trò chơi có thể được hoàn toàn theo chủ đề bằng sơn và các bộ phận bổ sung.

Phần 'mã thông báo' phải có đường kính khoảng 70mm. Chúng tôi phát hiện ra rằng hai hoặc ba kim bấm được dán giữa hai tờ giấy và sau đó được ép lại có trọng lượng và cường độ từ tính phù hợp, nhưng đây là điều cần một số thử nghiệm.

Bước 7: Ví dụ

Các ví dụ
Các ví dụ
Các ví dụ
Các ví dụ
Các ví dụ
Các ví dụ

Dưới đây là một số ví dụ về Flip-it! mà chúng tôi đã thực hiện tại một hội thảo gần đây.

Tất cả những ví dụ này đều có bánh xe tính điểm chứ không phải tính điểm điện tử.

Cả hai đều thú vị, ngu ngốc và gây nghiện!

Cuộc thi trò chơi
Cuộc thi trò chơi
Cuộc thi trò chơi
Cuộc thi trò chơi

Về nhì trong cuộc thi trò chơi

Đề xuất: