Mục lục:

Trò chơi phản ứng Arduino vui nhộn: 3 bước
Trò chơi phản ứng Arduino vui nhộn: 3 bước

Video: Trò chơi phản ứng Arduino vui nhộn: 3 bước

Video: Trò chơi phản ứng Arduino vui nhộn: 3 bước
Video: Thầy Tùng hướng dẫn trò chơi Tay xinh cho trẻ 2024, Tháng bảy
Anonim
Trò chơi phản ứng Arduino vui nhộn
Trò chơi phản ứng Arduino vui nhộn
Trò chơi phản ứng Arduino vui nhộn
Trò chơi phản ứng Arduino vui nhộn

Trò chơi phản ứng Arduino vui nhộn cho cả gia đình;) Dựa trên giao tiếp Bluetooth đa nền tảng. Bạn chỉ cần một số thứ Arduino, một điện thoại thông minh Android và một hộp đựng giày. Nếu bạn không có bất kỳ điều nào trong số này, hãy tin chắc vào nó: không có gì có thể ngăn cản bạn! Cảm thấy như vua của trái cây với "Fruitspasss"!

Nhưng làm thế nào nó hoạt động? Các quy tắc là gì? Tôi cần những gì?

Đối với trò chơi rung chuyển thế giới tuyệt vời này, bạn cần:

1 x Arduino UNO

1 x Lá chắn Bluetooth Arduino

1 x Màn hình LCD (16 x 2 Ký tự) - ở đây với Mô-đun I2C

1 x (lớn) Bảng mạch điện tử

Điện trở 2 x 220 Ω

2 x Công tắc nút bấm

1 x Hộp đựng giày với màu sắc dễ thương và cánh tay (ria mép là tùy chọn)

Một vài dây

1 x cáp USB

Đây là quy tắc:

Trên điện thoại thông minh của bạn sẽ ngẫu nhiên xuất hiện hình ảnh của một số loại trái cây. Đồng thời một số tên trái cây ngẫu nhiên được hiển thị trên màn hình LCD của arduino. Nếu tên của các loại trái cây phù hợp với hình ảnh của trái cây được hiển thị trên điện thoại thông minh, bạn phải nhấn nút của mình! (Có hai nút, dành cho hai người chơi). Nếu bạn nhấn nút của mình nhanh hơn đối thủ, bạn sẽ nhận được một điểm. Nếu bạn nhấn nút sai, người chơi khác sẽ nhận được điểm thưởng. Bạn đạt được năm điểm - bạn giành chiến thắng! Dễ dàng phải không? Hãy bắt đầu.

Bước 1: Thiết lập Arduino

Thiết lập Arduino
Thiết lập Arduino
Thiết lập Arduino
Thiết lập Arduino
Thiết lập Arduino
Thiết lập Arduino
Thiết lập Arduino
Thiết lập Arduino

Thiết lập Arduino như trong hình hoặc đẹp hơn tuyệt tác này:)

Cài đặt Arduino Bluetooth Shield trên Arduino.

Kiểm tra mô tả dây trên Mô-đun LCD I2C và đảm bảo rằng các dây được kết nối đúng cách với Arduino. Kết nối từng bước các đối tượng xa hơn. Đối với các bước sau, hãy đảm bảo rằng (xem ảnh) các jumper được kết nối như mô tả. Đảm bảo rằng thanh trượt hướng lên trên từ góc nhìn này ("trên cùng").

Lưu ý quan trọng: jumper dưới của Arduino phải được gỡ bỏ khi dự án Arduino được tải từ máy tính sang Arduino.

Bạn có thể tải xuống mã từ đây:

github.com/Dommenuss/fruitspasss.git

Nếu bạn tìm thấy một số lỗi hoặc cải tiến, v.v. vui lòng liên hệ với chúng tôi. Lưu ý rằng tên các loại trái cây hiện được viết bằng tiếng Đức vì đây là ngôn ngữ mẹ đẻ của chúng tôi. Bạn có thể dễ dàng điều chỉnh chúng bằng cách đổi tên biến Chuỗi trái cây.

Bước cuối cùng, bạn phải xây dựng một mô hình 3D và một khái niệm trường hợp cho ardu một cách chuyên nghiệp… bất cứ điều gì lấy một hộp giày ngẫu nhiên và cài đặt các thiết bị Arduino bên trong nó, điều này cũng sẽ hoạt động.

Yey, bước tiếp theo.

Bước 2: Ứng dụng Android

Ứng dụng Android
Ứng dụng Android
Ứng dụng Android
Ứng dụng Android

Chúng tôi đã triển khai ứng dụng điện thoại thông minh Android thông qua AppInventor. Tại thời điểm này, cần phải nói rằng chúng tôi chỉ làm điều này vì lý do thời gian. Tất cả những ai có nhiều thời gian hơn nên tìm kiếm một "môi trường lập trình" khác. Hạn chế của AppInventor là thiếu chức năng viết mã, các vấn đề về bộ đếm thời gian mạnh, cách sử dụng không trực quan và hầu như không có bất kỳ khả năng gỡ lỗi nào. Tuy nhiên phiên bản này hoạt động tốt. Bạn có thể xem "mã" trong hình. Hãy sử dụng nó. Đối với GUI, bạn có thể dễ dàng định hướng trên phiên bản của chúng tôi hoặc xây dựng giao diện đặc biệt của riêng bạn để gây ấn tượng với bạn bè và gia đình của bạn!

Bước 3: Chúc bạn vui vẻ

Chúc vui vẻ!
Chúc vui vẻ!

Đẹp! Bạn đã hiểu. Tốt nhất là đảm bảo rằng các nút được cố định tốt và hộp đựng giày đủ ổn định cho bất kỳ hành vi hung hăng nào từ những kẻ thua cuộc xấu. Hãy thử nó và cho chúng tôi biết nếu bạn thích nó:) Cheers!

Dự án được phát triển bởi Julian B. & Dominik R.

ESTIA, Pháp, Bidart.

Ludwig-Maximilian-Universität, Đức, Munich.

Đề xuất: