Hasan Alp Güngör

Maskinvare · Spillkontroller

AK-47 Controller for CS2

Jeg gjorde om en airsoft AK-47 til en kontroller for Counter-Strike 2. Der du peker geværet, følger siktet i spillet etter, og når du trykker på avtrekkeren, skyter du.

  • Arduino Uno
  • C++
  • MPU-6050
  • Gyroscope
AK-47 Controller for CS2

Om prosjektet

Hva jeg laget og hvordan.

Jeg ville spille CS2 som om jeg faktisk holdt et gevær. En MPU-6050-gyro sitter på geværet og leses av en Arduino Uno. Når du beveger geværet, blir gyrodataene til musebevegelser på PC-en, så du sikter ved å faktisk vri løpet.

Arduinoen er koblet til PC-en med USB, og når du trykker på avtrekkeren, skyter du i spillet. For å gå bruker jeg pedalen fra et rattsett, så begge hendene blir på geværet. Videoen av en hel kamp spilt med den ligger nedenfor.

Høydepunkter

  • 01

    Sikting med gyro

    MPU-6050 måler hvordan geværet vris, og det blir til musebevegelser i spillet.

  • 02

    En ekte avtrekker

    Når du trykker på geværets egen avtrekker, skyter du i spillet.

  • 03

    Gå med pedal

    En pedal fra et rattsett brukes til å gå, så begge hendene blir på geværet.

  • 04

    Kablet med USB

    Arduino Uno er koblet til PC-en med kabel, noe som holder oppsettet enkelt.

Video

Se hvordan jeg laget det.

Neste prosjektGoal Detector SystemMaskinvareprosjekt