Spisu treści:

ZAP Game Gun: 7 kroków
ZAP Game Gun: 7 kroków

Wideo: ZAP Game Gun: 7 kroków

Wideo: ZAP Game Gun: 7 kroków
Wideo: 7 Harsh But Funny Punishments for Cheating in Games 2024, Listopad
Anonim
ZAP Game Gun
ZAP Game Gun
ZAP Game Gun
ZAP Game Gun

Poprzez te instrukcje chciałbym przedstawić wam mój pistolet do gier. Celem tego projektu jest opracowanie automatu do gier. które możesz w ciągu 2 do 3 godz. Jeśli spróbujesz to opisać, możesz powiedzieć, że jest to połączenie klawiatury i myszy powietrznej.

ten pistolet może być używany do grania w różne gry FPS.

MOTYWACJA

Motywacja tego pistoletu do gier pochodzi z gier zręcznościowych. Projekt ten idealnie pasuje do osób kochających gry, a także będących fanami Arduino.

Jest to projekt, który nie potrzebowałby czasu więcej niż 3 godziny.

PRACUJĄCY

Praca nad projektem jest tak prosta jak ABC!

zbiór programu działa ze zbiorem i, inaczej warunków tworzących cały kod.

pistolet replikuje mysz powietrzną i klawiaturę. Żyroskop obecny w pistolecie pomaga śledzić ruchy pistoletu i nakazuje komputerowi umieszczenie wskaźnika myszy w następującym miejscu.

podobnie joystick obecny w pistolecie próbuje odtworzyć joystick obecny w konsoli do gier. Pomaga użytkownikowi poruszać się do przodu, do tyłu, w prawo, w lewo w grze. Oprócz tego pomaga również skakać.

Czujnik podczerwieni pomaga w wyzwalaniu celu a

*wszystko ponad to*

Możesz po prostu zmienić przypisane klawisze w programie zgodnie z grą.

Kieszonkowe dzieci

Rzeczy, których będziesz potrzebować do wykonania tego projektu, to:

  1. Arduino Leonardo.
  2. MPU-6050/żyroskop
  3. Drążek sterowy
  4. Dotykowy przycisk
  5. Zestaw do trawienia PCB
  6. drut
  7. męski pasek berg
  8. żeński pasek berg.
  9. Czujnik podczerwieni

*Możesz kupić te materiały online lub w lokalnych sklepach.*

Krok 1: KROK 1: Wykonanie obwodu

KROK 1: Tworzenie obwodu
KROK 1: Tworzenie obwodu
KROK 1: Tworzenie obwodu
KROK 1: Tworzenie obwodu

Do tego potrzebny będzie roztwór chlorku żelaza pokryty miedzią.

Możesz kupić dowolny, lokalny sklep z elektroniką lub polecam zakup „zestawu do wytrawiania PCB”.

Może to być najbardziej przydatne narzędzie do tego procesu.

Aby wykonać schemat PCB będziesz musiał użyć fritzowania lub możesz również użyć EAGLE.

Przesłałem linki do projektowania PCB w tej instrukcji.

Aby wykonać płytkę drukowaną, postępuj zgodnie z krokami podanymi w części Tworzenie płytki drukowanej.

Krok 2: Krok 2: Podłączanie obwodu

Krok 2: Obwód łączący
Krok 2: Obwód łączący

Po wyprodukowaniu PCB wystarczy zamontować wszystkie części na PCB.

*Możesz również użyć do tego płytki do krojenia chleba*

*połączenie letnie*

buttonPin = 4 buttonPin1 = 5

przyciskPin2 = 6 przyciskPin3 = 7

przyciskPin4 = 8 przyciskPin5 = 9;

przyciskPin6 = 10 przyciskPin7 = 11;

przyciskPin8 = 12; przyciskPin9 = 13;

przyciskPin10 = A1; analogPin = 0;

przyciskPINjoy = A2

VRyPIN = A3; VRxPIN = A4;

Krok 3: KROK 3: Montaż części

KROK 3: Montaż części
KROK 3: Montaż części
KROK 3: Montaż części
KROK 3: Montaż części
KROK 3: Montaż części
KROK 3: Montaż części

Przed tym procesem musisz podłączyć czujniki i joystick do żeńskiej listwy burg, aby pasowały do męskich pinów nagłówka, które przylutowałeś na płytce drukowanej.

Teraz krok jest prosty.

Nie chciałbym dużo mówić o tym procesie.

Powiem ci tylko, że w tym procesie musisz otworzyć pistolet i złożyć (przymocować) wszystkie części wewnątrz pistoletu.

Ponieważ broń może być inna u każdego, to od Ciebie zależy, jak ją złożyć.

Na powyższych zdjęciach możecie zobaczyć, jak ułożyłem swój pistolet.

Krok 4: KROK 4: Instalowanie oprogramowania

Aby użyć pistoletu, musisz pobrać oprogramowanie Arduino i dowolną grę, w którą chcesz zagrać.

To wszystko są wymagania broni.

aby użyć pistoletu wystarczy podłączyć port Arduino Leonardo do portu USB komputera PC lub laptopa.

pistolet zostanie rozpoznany jako autoryzowana mysz i klawiatura dla urządzenia.

Krok 5: KROK 5: Dostosowanie pistoletu

Aby zmienić sterowanie pistoletu, musisz zmienić kod źródłowy pistoletu.

Pokażę gdzie się przebrać

if (buttonState7 == LOW && previousButtonState == HIGH) { Keyboard.write("j");//granat specjalny }

if (buttonState8 == LOW && previousButtonState == HIGH) { Keyboard.write("f");// podnieś dowolną broń }

if (buttonState9 == NISKI && previousButtonState == WYSOKI) { Keyboard.write(" ");//Noktowizor}

aby zmienić kontrolki, zastąp pogrubione litery kontrolkami, które chcesz.

*podobne warunki mają zastosowanie do wszystkich warunków if.*

Krok 6: KROK 6: Ciesz się

Teraz twoja broń jest gotowa

ciesz się tym…

Pliki kodu

Krok 7: KROK: 7: Przyszła poprawa

KROK:7:Przyszła poprawa
KROK:7:Przyszła poprawa

Kiedy rozmawiamy o czymkolwiek, wiemy, że wszystko musi ewoluować z czasem.

więc mamy przyszłe zmiany w tej broni

  1. Może być wykonany pistolet Bluetooth zamiast kabli USB.
  2. Może być bardziej realistyczny.

Jeśli otrzymasz jakiekolwiek przyszłe ulepszenia lub sugestie

Proszę

komentarz

w sekcji komentarzy

poniżej…

Zalecana: