Агуулгын хүснэгт:

ZAP тоглоомын буу: 7 алхам
ZAP тоглоомын буу: 7 алхам

Видео: ZAP тоглоомын буу: 7 алхам

Видео: ZAP тоглоомын буу: 7 алхам
Видео: МАСТ САНАТКОРЛАР ДАСТУРХОНДА ХАРКУНИ МЕНИ КИЛИНГ ШОКДА 2024, Арваннэгдүгээр
Anonim
ZAP тоглоомын буу
ZAP тоглоомын буу
ZAP тоглоомын буу
ZAP тоглоомын буу

Энэхүү зааварчилгааны хэрэгслээр дамжуулан би танд тоглоомын буугаа танилцуулахыг хүсч байна. Энэхүү төслийн гол зорилго нь тоглоомын аркад буу бүтээх явдал юм. Үүнийг 2-3 цагийн дотор хийж болно. Хэрэв та үүнийг тайлбарлах гэж оролдвол үүнийг гар болон агаарын хулганы хослол гэж хэлж болно.

Энэ бууг янз бүрийн FPS тоглоом тоглоход ашиглаж болно.

Мотиваци

Энэхүү тоглоомын бууны сэдэл нь өөрөө аркад тоглоомоос үүдэлтэй юм. Энэхүү төсөл нь Arduino -ийн шүтэн бишрэгчдийн хувьд тоглоомонд дуртай хүмүүсийн хувьд төгс төгөлдөр юм.

Энэ бол 3 цагаас илүү хугацаа шаардагдахгүй төсөл юм.

АЖИЛЛАЖ БАЙНА

Төслийн ажил нь ABC шиг хялбар юм!

програмын багц нь кодыг бүхэлд нь бүрдүүлж буй нөхцлүүдийн багцтай ажилладаг.

буу нь хулгана болон гарыг хуулбарладаг. Буунд байгаа гироскоп нь бууны хөдөлгөөнийг хянаж, хулганы заагчийг дараах газарт байрлуулахыг компьютерт тушаадаг.

Үүний нэгэн адил буунд байгаа джойстик нь тоглоомын консол дахь джойстикийг хуулбарлахыг оролддог. Энэ нь хэрэглэгчийг тоглоомын урд, хойд, баруун, зүүн тийш чиглүүлэхэд тусалдаг. Үүнээс гадна энэ нь үсрэхэд тусалдаг.

IR мэдрэгч нь зорилгоо биелүүлэхэд тусалдаг a

*бүгд дээр нь*

Та тоглоомын дагуу програмын өгсөн түлхүүрүүдийг өөрчилж болно.

Хангамж

Энэ төслийг хэрэгжүүлэхийн тулд танд дараахь зүйлс хэрэгтэй болно.

  1. Ардуино Леонардо.
  2. MPU-6050/гироскоп
  3. Joystick
  4. Tactile Push товчлуур
  5. ПХБ сийлбэр хийх иж бүрдэл
  6. утас
  7. эрэгтэй berg зурвас
  8. эмэгтэй berg зурвас.
  9. IR мэдрэгч

*Та эдгээр хангамжийг онлайнаар эсвэл орон нутгийн дэлгүүрүүдээс авах боломжтой.*

Алхам 1: АЛХАМ 1: Хэлхээ хийх

АЛХАМ 1: Хэлхээ хийх
АЛХАМ 1: Хэлхээ хийх
АЛХАМ 1: Хэлхээ хийх
АЛХАМ 1: Хэлхээ хийх

Үүний тулд танд зэс бүрсэн, хар хлоридын уусмал хэрэгтэй болно.

Та дотоодын цахилгаан барааны дэлгүүрээс хүссэн зүйлээ авах боломжтой эсвэл би "ПХБ сийлбэр хийх иж бүрдэл" худалдаж авахыг зөвлөж байна.

Энэ нь энэ үйл явцад хамгийн ашигтай хэрэгсэл байж магадгүй юм.

ПХБ -ийн диаграмыг гаргахын тулд та фризинг эсвэл EAGLE ашиглаж болно.

Би энэ зааварт PCB дизайны холбоосыг байршуулсан болно.

ПХБ -ийг хийхийн тулд та ПХБ хийхдээ өгсөн алхмуудыг дагана уу.

Алхам 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: эд ангиудыг угсрах

Процедурын өмнө та мэдрэгч ба джойстикийг эмэгтэй burg зурвас руу залгах хэрэгтэй бөгөөд ингэснээр тэдгээр нь ПХБ дээр гагнасан эрэгтэй толгойн зүүнд багтах болно.

Одоо алхам нь энгийн.

Би энэ үйл явцын талаар нэг их ярихыг хүсэхгүй байна.

Танд хэлэхийн тулд энэ явцад та буугаа нээж, бууны дотор байгаа бүх эд ангиудыг угсарч (хавсаргах) ёстой.

Буу хүн бүрийн хувьд өөр байж болох тул хэрхэн угсрах нь танд хамаарна.

Та миний бууг хэрхэн яаж зохион байгуулсныг дээрх зургуудаас харж болно.

Алхам 4: Алхам 4: Програм хангамж суулгах

Буу ашиглахын тулд та Arduino програм хангамж болон тоглохыг хүссэн тоглоомоо татаж авах хэрэгтэй болно.

Эдгээр нь буунд тавигдах шаардлага юм.

Буу ашиглахын тулд Ардуино Леонардогийн портыг компьютер эсвэл зөөврийн компьютерын 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 (""); // шөнийн хараа}

Хяналтыг өөрчлөхийн тулд тод үсгийг хүссэн хяналтаар солино уу.

*ижил төстэй нөхцлүүд нь бүх нөхцөлд хамаарна.

Алхам 6: АЛХАМ 6: Сайхан амраарай

Одоо таны буу бэлэн боллоо

таашаал аваарай…

Кодын файлууд

Алхам 7: АЛХАМ: 7: Ирээдүйн сайжруулалт

АЛХАМ: 7: Ирээдүйн сайжруулалт
АЛХАМ: 7: Ирээдүйн сайжруулалт

Бид аливаа зүйлийн талаар ярихдаа бүх зүйл цаг хугацааны явцад өөрчлөгдөх ёстой гэдгийг мэддэг.

Тиймээс энэ бууны ирээдүйн хөгжил бидэнд бий

  1. USB кабелийн оронд Bluetooth буу хийж болно.
  2. Илүү бодитой болгох боломжтой.

Хэрэв танд ирээдүйн сайжруулалт эсвэл ямар нэгэн санал байвал

гуйя

сэтгэгдэл

коммент хэсэгт

доор …

Зөвлөмж болгож буй: