Mục lục:

ZAP Game Gun: 7 bước
ZAP Game Gun: 7 bước

Video: ZAP Game Gun: 7 bước

Video: ZAP Game Gun: 7 bước
Video: Các kiểu vấp ngã | Ben Eagle | #Shorts 2024, Tháng mười một
Anonim
Súng trò chơi ZAP
Súng trò chơi ZAP
Súng trò chơi ZAP
Súng trò chơi ZAP

Thông qua các tài liệu hướng dẫn này, tôi muốn giới thiệu với các bạn về khẩu súng trò chơi của tôi. Mục tiêu của dự án này là phát triển một loại súng arcade chơi game. mà bạn có thể thực hiện trong vòng 2 đến 3 giờ. Nếu bạn cố gắng mô tả nó, bạn có thể nói nó là sự kết hợp của bàn phím và chuột không khí.

khẩu súng này có thể được sử dụng để chơi các trò chơi FPS khác nhau.

ĐỘNG LỰC

Động lực của súng trò chơi này là chính nó từ các trò chơi arcade. Dự án này là một kết hợp hoàn hảo cho những người yêu thích trò chơi, cũng như là một fan hâm mộ của Arduino.

Đây là một dự án không cần thời gian quá 3 giờ.

ĐANG LÀM VIỆC

Công việc của dự án cũng dễ dàng như ABC!

tập hợp chương trình hoạt động với một tập hợp và các điều kiện khác tạo thành toàn bộ mã.

súng tái tạo chuột không khí và bàn phím. Con quay hồi chuyển có trong súng giúp theo dõi chuyển động của súng và ra lệnh cho máy tính đặt con trỏ chuột vào vị trí sau.

tương tự, cần điều khiển có trong súng sẽ cố gắng tái tạo cần điều khiển có trong bảng điều khiển trò chơi. Nó giúp người dùng điều hướng trước, sau, phải, trái trong trò chơi. Ngoài ra, nó cũng giúp nhảy.

Cảm biến hồng ngoại giúp kích hoạt mục tiêu

* tất cả ở trên nó *

Bạn chỉ có thể thay đổi các phím được chỉ định trong chương trình theo trò chơi.

Quân nhu

Những thứ bạn sẽ cần để thực hiện dự án này là:

  1. Arduino Leonardo.
  2. MPU-6050 / con quay hồi chuyển
  3. Cần điều khiển
  4. Nút ấn xúc giác
  5. Bộ khắc PCB
  6. dây điện
  7. dải berg nam
  8. dải berg nữ.
  9. Cảm biến hồng ngoại

* Bạn có thể mua những nguồn cung cấp này trực tuyến hoặc tại các cửa hàng địa phương. *

Bước 1: BƯỚC 1: Làm mạch

BƯỚC 1: Tạo mạch
BƯỚC 1: Tạo mạch
BƯỚC 1: Tạo mạch
BƯỚC 1: Tạo mạch

Đối với điều này, bạn sẽ cần lớp phủ đồng và dung dịch clorua sắt.

Bạn có thể mua bất kỳ nơi nào trong một cửa hàng điện tử địa phương hoặc tôi khuyên bạn nên mua 'bộ công cụ khắc PCB'.

Nó có thể là công cụ hữu ích nhất cho quá trình này.

Để tạo sơ đồ PCB, bạn sẽ cần sử dụng fritzing hoặc bạn cũng có thể sử dụng EAGLE.

Tôi đã tải lên các liên kết cho thiết kế PCB trong Tài liệu hướng dẫn này.

Để tạo PCB, bạn có thể làm theo các bước được đưa ra trong Tạo PCB của bạn.

Bước 2: Bước 2: Kết nối mạch

Bước 2: Kết nối mạch
Bước 2: Kết nối mạch

Sau khi sản xuất PCB chỉ cần gắn tất cả các bộ phận trên PCB.

* Bạn cũng có thể sử dụng breadboard để làm như vậy *

* tóm tắt kết nối *

buttonPin = 4 buttonPin1 = 5

buttonPin2 = 6 buttonPin3 = 7

buttonPin4 = 8 buttonPin5 = 9;

buttonPin6 = 10 buttonPin7 = 11;

buttonPin8 = 12; buttonPin9 = 13;

buttonPin10 = A1; analogPin = 0;

buttonPINjoy = A2

VRyPIN = A3; VRxPIN = A4;

Bước 3: BƯỚC 3: Lắp ráp các bộ phận

BƯỚC 3: Lắp ráp các bộ phận
BƯỚC 3: Lắp ráp các bộ phận
BƯỚC 3: Lắp ráp các bộ phận
BƯỚC 3: Lắp ráp các bộ phận
BƯỚC 3: Lắp ráp các bộ phận
BƯỚC 3: Lắp ráp các bộ phận

Trước quá trình này, bạn sẽ cần phải nối dây các cảm biến và cần điều khiển vào dải burg cái để chúng vừa vặn với các chân cắm đầu đực mà bạn đã hàn trên PCB.

Bây giờ, bước rất đơn giản.

Tôi không muốn kể nhiều về quá trình này.

Bật mí với bạn là trong quá trình này, bạn phải mở một khẩu súng và lắp ráp (gắn) tất cả các bộ phận bên trong khẩu súng.

Vì khẩu súng có thể khác với mọi người nên cách lắp ráp tùy thuộc vào bạn.

Bạn có thể thấy trong những hình ảnh phía trên cách tôi sắp xếp súng của mình.

Bước 4: BƯỚC 4: Cài đặt phần mềm

Để sử dụng súng, bạn sẽ cần tải xuống phần mềm Arduino và bất kỳ trò chơi nào mà bạn muốn chơi.

Đây là tất cả các yêu cầu của súng.

để sử dụng súng chỉ cần kết nối cổng Arduino Leonardo với cổng USB của PC hoặc Laptop.

súng sẽ được công nhận là chuột và bàn phím được ủy quyền cho thiết bị.

Bước 5: BƯỚC 5: Tùy chỉnh súng

Để thay đổi điều khiển của súng, bạn cần phải thay đổi mã nguồn của súng.

Tôi sẽ chỉ nơi để thay đổi

if (buttonState7 == LOW && beforeButtonState == HIGH) {Keyboard.write ("j"); // special granade}

if (buttonState8 == LOW && beforeButtonState == HIGH) {Keyboard.write ("f"); // nhặt bất kỳ vũ khí nào}

if (buttonState9 == LOW && beforeButtonState == HIGH) {Keyboard.write (""); // tầm nhìn ban đêm}

để thay đổi các điều khiển hãy thay thế các chữ cái in đậm bằng các điều khiển mà bạn muốn.

* các điều kiện tương tự áp dụng cho tất cả các điều kiện if. *

Bước 6: BƯỚC 6: Tận hưởng !

Bây giờ súng của bạn đã sẵn sàng

tận hưởng nó…

Các tệp mã

Bước 7: BƯỚC: 7: Cải tiến trong tương lai

BƯỚC: 7: Cải tiến trong tương lai
BƯỚC: 7: Cải tiến trong tương lai

Khi chúng ta nói về bất cứ điều gì, chúng ta biết mọi thứ phải phát triển theo thời gian.

vì vậy chúng tôi có những phát triển trong tương lai về khẩu súng này

  1. Có thể làm súng Bluetooth thay cho cáp USB.
  2. Có thể được thực hiện thực tế hơn.

Nếu bạn nhận được bất kỳ cải tiến nào trong tương lai hoặc bất kỳ đề xuất nào

xin vui lòng

bình luận

trong phần bình luận

phía dưới…

Đề xuất: