Оглавление:

ZAP Game Gun: 7 шагов
ZAP Game Gun: 7 шагов

Видео: ZAP Game Gun: 7 шагов

Видео: ZAP Game Gun: 7 шагов
Видео: К чему приводят компьютерные игры … 2024, Ноябрь
Anonim
ZAP Game Gun
ZAP Game Gun
ZAP Game Gun
ZAP Game Gun

С помощью этой инструкции я хотел бы познакомить вас с моим игровым пистолетом. Смысл этого проекта - разработка игрового аркадного пистолета. что можно сделать в течение 2–3 часов. Если вы попытаетесь описать это, вы можете сказать, что это комбинация клавиатуры и воздушной мыши.

этот пистолет можно использовать для игры в различные игры FPS.

МОТИВАЦИЯ

Мотивация этого игрового пистолета взята из аркадных игр. Этот проект идеально подходит для людей, которые любят игры, а также являются фанатами Arduino.

Это проект, на который не потребуется времени более 3 часов.

РАБОТАЮЩИЙ

Работа над проектом проста как азбука!

Набор программы работает с набором условий и, иначе, образующих весь код.

Пистолет копирует воздушную мышь и клавиатуру. Гироскоп, присутствующий в пистолете, помогает отслеживать движения пистолета и дает команду компьютеру поместить указатель мыши в следующее место.

Точно так же джойстик, присутствующий в пистолете, пытается имитировать джойстик, присутствующий в игровой консоли. Это помогает пользователю перемещаться вперед, назад, вправо, влево в игре. В дополнение к этому, это также помогает прыгать.

ИК-датчик помогает в прицеливании

* все выше этого *

Вы можете просто изменить назначенные клавиши в программе согласно игре.

Запасы

Для создания этого проекта вам понадобятся:

  1. Ардуино Леонардо.
  2. MPU-6050 / гироскоп
  3. Джойстик
  4. Тактильная кнопка
  5. Комплект для травления печатных плат
  6. провод
  7. мужской айсберг полосатый
  8. женская полоса айсберга.
  9. ИК-датчик

* Вы можете приобрести эти материалы в Интернете или в местных магазинах. *

Шаг 1: ШАГ 1: Изготовление схемы

ШАГ 1: Изготовление схемы
ШАГ 1: Изготовление схемы
ШАГ 1: Изготовление схемы
ШАГ 1: Изготовление схемы

Для этого вам понадобится медь и раствор хлорида железа.

Вы можете приобрести любой в местном магазине электроники или я рекомендую купить «Набор для травления печатных плат».

Возможно, это самый полезный инструмент для этого процесса.

Чтобы сделать схему печатной платы, вам нужно будет использовать фритзинг или EAGLE.

Я загрузил ссылки для проектирования печатных плат в эту инструкцию.

Чтобы сделать печатную плату, вы можете выполнить шаги, указанные в разделе «Создание печатной платы».

Шаг 2: Шаг 2: Схема подключения

Шаг 2: Подключение схемы
Шаг 2: Подключение схемы

После изготовления печатной платы просто установите все детали на печатную плату.

* Для этого также можно использовать макетную плату *

* описание подключения *

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;

Шаг 3: ШАГ 3: Сборка деталей

ШАГ 3: Сборка деталей
ШАГ 3: Сборка деталей
ШАГ 3: Сборка деталей
ШАГ 3: Сборка деталей
ШАГ 3: Сборка деталей
ШАГ 3: Сборка деталей

Перед этим процессом вам нужно будет подключить датчики и джойстик к внутренней полоске, чтобы они вошли в штыри вилки, которые вы припаяли на печатной плате.

Теперь шаг прост.

Я не хочу много рассказывать об этом процессе.

Просто скажу вам, что в этом процессе вы должны открыть пистолет и собрать (прикрепить) все детали внутри пистолета.

Поскольку у всех оружие может быть разным, решать вам, как его собрать.

На изображениях выше вы можете увидеть, как я разместил свое ружье.

Шаг 4: ШАГ 4: Установка программного обеспечения

Чтобы использовать пистолет, вам необходимо загрузить программное обеспечение Arduino и любую игру, в которую вы хотите играть.

Это все требования к оружию.

Чтобы использовать пистолет, просто подключите порт Arduino Leonardo к USB-порту ПК или ноутбука.

пистолет будет распознан как авторизованная мышь и клавиатура для устройства.

Шаг 5: ШАГ 5: Настройка пистолета

Чтобы изменить элементы управления оружием, вам необходимо изменить исходный код пистолета.

Я покажу где поменять

if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // особая градация}

if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // возьмем любое оружие}

if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // ночное видение}

чтобы изменить элементы управления, замените жирные буквы нужными элементами управления.

* аналогичные условия применяются ко всем условиям if. *

Шаг 6: ШАГ 6: Наслаждайтесь

Теперь ваш пистолет готов

наслаждайся этим…

Файлы кода

Шаг 7: ШАГ: 7: Будущее улучшение

ШАГ: 7: Будущее улучшение
ШАГ: 7: Будущее улучшение

Говоря о чем угодно, мы знаем, что все должно со временем развиваться.

так что у нас есть будущие разработки в этом пистолете

  1. Можно сделать Bluetooth-пушку вместо USB-кабеля.
  2. Можно сделать более реалистичным.

Если вы получите какие-либо улучшения в будущем или какие-либо предложения

пожалуйста

комментарий

в разделе комментариев

ниже…

Рекомендуемые: