![Arduino хяналттай аркад: 6 алхам Arduino хяналттай аркад: 6 алхам](https://i.howwhatproduce.com/images/002/image-3497-80-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Arduino хяналттай аркад Arduino хяналттай аркад](https://i.howwhatproduce.com/images/002/image-3497-81-j.webp)
Энэхүү зааварчилгаанд би Arduino болон гадны зөөврийн компьютер ашиглан хянадаг аркад маягийн бүтэцээ хэрхэн бүтээхээ харуулах болно.
Энэ нь танд бөглөх хэд хэдэн сонголтыг үлдээх болно: аркадийн дизайнд дэлгэц хэрэгтэй бөгөөд энэ нь бүхэл бүтэн хүрээ барихад хэр том болохыг шийдэх болно.
Алхам 1: Шаардлага
![Шаардлага Шаардлага](https://i.howwhatproduce.com/images/002/image-3497-82-j.webp)
Танд хэрэгтэй болно: Arduino Uno
Утас: Жойстикийн нэгжийн ачаар танд эрэгтэй, эмэгтэй үзүүр хэрэгтэй болно. Эрэгтэй, эрэгтэй, эмэгтэй хүний хамт ажиллах боловч эрэгтэй, эмэгтэй ажил хийх болно. Би олон янзын өнгөтэй байхыг зөвлөж байна.
Joystick таслах самбар DR811
Breadboard 170 тээглүүр (Жижигхэн) Та энэ сургалтанд гагнах шаардлагагүй, гэхдээ та миний дизайныг сайжруулж болно.
Microswitch товчлуур 12x12mm (ямар ч өнгийн таг)
10 к ом эсэргүүцэл.
Дуу хоолой
Хумс
(Хуучин) монитор. Дөрвөлжин байвал сайн.
Мод (эсвэл өөр ямар нэгэн зүйлээр та хүрээ барьж болно)
Зурган дээрх цагаан хүрээ нь өөдрөг үзэлтэй бөгөөд энэ нь таны кабелийн менежментэд тохиромжтой юм.
Алхам 2: Arduino утсыг тохируулах
![Arduino утсыг тохируулах Arduino утсыг тохируулах](https://i.howwhatproduce.com/images/002/image-3497-83-j.webp)
![Arduino утсыг тохируулах Arduino утсыг тохируулах](https://i.howwhatproduce.com/images/002/image-3497-84-j.webp)
Жойстик нь маш энгийн бөгөөд үүнийг харуулсан дүрс шиг утастай. Түлхүүр үүрийг хэд хэдэн зүү рүү оруулах ёстой. Миний зурган дээр джойстик болон товчлуурыг хоёуланг нь 2 -р үүрэнд байрлуулсныг харуулав. Бид джойстикийн түлхүүрийг ашиглахгүй (энэ нь джойстикийн товчлуурыг дарахад зориулагдсан болно). Тиймээс би үүнийг 3 -т оруулсан (хэрвээ та хэзээ нэгэн цагт ийм зүйл хийхийг хүсч байвал).
Joystick -ийн X ба Y нь аналог оролт байх болно. A0 ба A1. Дараа нь та 5v ба Joystick дээр газардуулах ёстой.
Энэ товчлуур нь https://www.arduino.cc/en/Tutorial/Button -ийн жижиг хувилбар юм.
Энэ хичээл дээр би зураг дээр үзүүлсэн шиг арай жижиг талхны самбар ашигласан. Энэ нь танд гагнах шаардлагагүй маш жижиг товчлууртай самбар өгөх болно. Микросвичийн товчлуурыг талхны самбар дээр дарахаа мартуузай.
Товчлуур нь 3.3V хүчдэлийг ашигладаг.
Алхам 3: Arduino скрипт хийх
![Ардуино скрипт бичих Ардуино скрипт бичих](https://i.howwhatproduce.com/images/002/image-3497-85-j.webp)
![Ардуино скрипт бичих Ардуино скрипт бичих](https://i.howwhatproduce.com/images/002/image-3497-86-j.webp)
![Ардуино скрипт бичих Ардуино скрипт бичих](https://i.howwhatproduce.com/images/002/image-3497-87-j.webp)
Скрипт нь аналоги болон дижитал хэлбэрийг хамтад нь өөрчилдөг, учир нь үүнийг arduino Uno дээр хийхэд жаахан төвөгтэй байсан. Arduino Leonardo дээр энэ нь хамаагүй хялбар юм. Миний програмист хоёр найз | Aroop Roelofs, Robert Popijus нар надад үүнийг хийхэд тусалсан.
Энэ скриптийг тайлбарлахын тулд энэ нь хувьсагчийн багцыг тодорхойлохоос эхэлдэг бөгөөд танд 9600 -ийн дамжуулах хурд хэрэгтэй болно, ингэснээр arduino нь Unity Game хөдөлгүүрт оролтыг үргэлжлүүлэн илгээж чадна.
Жойстик нь 512 нэгжийн төв цэг дээр ажилладаг (та үүнийг пикселээр төсөөлж болно). Бидэнд X+, X-, Y+ ба Y- утга хэрэгтэй. Тиймээс бид хоёр тэнхлэгт хувьсагч дээр 256 гэж тодорхойлдог. Ийнхүү 512 оны яг дунд хэсэгт джойстик төвлөрч, -1 -ээс 1 хүртэлх утгыг буцаана.
"Бодит код" -ын доод тал нь үгсийн тодорхой хослолыг дан String хэлбэрээр үүсгэдэг бөгөөд үүнийг Unity хөдөлгүүр рүү илгээдэг. Энэ нь дараах байдлаар харагдах болно:
Энэ товчлуур дээр ft (галын үнэн) гэж хэлэх бөгөөд тоглогч буудсан гэж хэлэх болно. Үгүй бол ff (гал хуурамч) гэж хэлсээр байх болно.
Тиймээс, хэрэв та джойстикийг бага зэрэг баруун тийш тавьж, гал асаах товчийг дарвал систем 0.53_0_ft гэх мэт зүйлийг илгээдэг.
Доод хэсэг нь энэ механизмын ажиллах хөдөлгүүр юм.
Скриптийг эндээс татаж авах боломжтой
Алхам 4: Зоосон машин хүрээ барих
![Зоосон машин хүрээ барих Зоосон машин хүрээ барих](https://i.howwhatproduce.com/images/002/image-3497-88-j.webp)
![Зоосон машин хүрээ барих Зоосон машин хүрээ барих](https://i.howwhatproduce.com/images/002/image-3497-89-j.webp)
![Зоосон машин хүрээ барих Зоосон машин хүрээ барих](https://i.howwhatproduce.com/images/002/image-3497-90-j.webp)
Энэ бол маш том алхам бөгөөд миний хийсэн зүйлээс өөр байж магадгүй юм.
Зоосон машинд ашиглахыг хүсч буй дэлгэцийн эргэн тойронд модон хүрээ барих хэрэгтэй.
Хүрээг зурж эхэлж, нарийвчлалтай хэмжилтийг аваарай. Хамгийн сайн үр дүнд хүрэхийн тулд мониторыг тойруулан хэмжинэ. Ардуиногоо байрлуулахын тулд та урд талын өнцөг үүсгэх хэрэгтэй. Би дэлгэцийг бага зэрэг 8-9 сантиметрээр гадагшлуулж, доод талаас нь эхэлж, дараа нь эхний зураг дээр хажуугийн хавтанг нэмж оруулав. Би БСХС -тэй ажиллаж байсан, модоор хийхэд хялбар байдаг.
Зоосон машиныхаа ар талыг нэмж, БСХС -ийн тусламжтайгаар та боолтыг ашиглан бүх зүйлийг хамт байлгаж болно. Би цавуу хэрэглэдэггүй байсан тул дараа нь ямар нэгэн зүйл шинэчлэх эсвэл засахыг хүсвэл энэ хүрээг задалж болно.
Нуруугаа нэмсний дараа та дэлгэцээ зогсож байх тавцан хийх хэрэгтэй. Таны дэлгэц нь бүх тоглоомын ёроолоос арай өндөр байх ёстой: доод хэсэг нь таны arduino бүтцэд зориулагдсан болно.
Дээд талын самбар дээр агаар нэвтрэхийн тулд хөргөлтийн хавирга хайчилж авлаа, учир нь миний дэлгэц жаахан хуучирсан, халуун байж магадгүй.
Ар талд нь том том нүх гарга, ингэснээр таны мониторын HMDI/VGA болон тэжээлийн кабель гадагш гарах болно.
Алхам 5: Arduino нэмэх
![Arduino нэмж байна Arduino нэмж байна](https://i.howwhatproduce.com/images/002/image-3497-91-j.webp)
![Arduino нэмж байна Arduino нэмж байна](https://i.howwhatproduce.com/images/002/image-3497-92-j.webp)
![Arduino нэмж байна Arduino нэмж байна](https://i.howwhatproduce.com/images/002/image-3497-93-j.webp)
Таны Arduino -г таны аркаднаас гарч ирдэг урд өрөөнд оруулах ёстой. Та джойстик болон товчлуур дээр суухын тулд хоёр тавцан барих хэрэгтэй. Би модны хоёр туяа ашиглаж, урд талын самбар доошоо ижил өнцгөөр хөрөөдөв. Ингэснээр таны джойстик болон товчлуур нь урд талын самбарыг бүхэлд нь хийдэгтэй адил байх болно.
Урд талын самбар нь маш энгийн тул хэдэн цооног өрөмдөж, таны joystick болон товчлуурыг гадагшлуулах боломжтой болно. Танд хэдэн нүх хэрэгтэй.
Таны джойстик, нэг товчлуур, Arduino -ийн USB кабелийг гадагшлуулах нүх. Хэрэв та хүсвэл энэ сүүлчийн нүхийг орхиод arduino дээрээ батерей хийж болно. Та мөн хажуугийн хажуугийн аль нэг дээр хамгийн сүүлийн нүхийг нэмж болно.
Товчлуур нь өөрөө маш бага бөгөөд таны урд талын самбар дээр наалдахгүй. Цилиндр-объект, уруулын будагны таг хай. Эдгээр нь ихэвчлэн хурууны товчлуурын нарийн тал юм. Супер цавуугаар би тагийг бөглөж, тамга дарсан цаасан дээр товчлуурын дээд тагийг наажээ. Дараа нь та үүнийг талхны самбар дээрх товчлуур дээр дарж, миний талбар дээр хийсэн шиг хянагч төхөөрөмжүүдийг блок платформ дээрээ туузлах боломжтой. Би хадааснаас өөр зүйл олж аваад, джойстикийн хамт ирдэг жижиг нүхнүүд дээр цохив. Хэрэв та талхны хавтанг бүх талаас нь наасан бол энэ нь урд талын самбараас гарах товчлууртай хамт хөдөлж чадахгүй болно. Хэрэв та үүнийг хийж дууссан гэж бодож байвал ардуиногоо USB кабельтай холбож, урд самбараа нэмж, бүгдийг нь шураглаарай. хамтдаа.
Алхам 6: Тоглоомыг татаж аваад тоглоорой
![Тоглоомыг татаж аваад тоглоорой! Тоглоомыг татаж аваад тоглоорой!](https://i.howwhatproduce.com/images/002/image-3497-94-j.webp)
![Тоглоомыг татаж аваад тоглоорой! Тоглоомыг татаж аваад тоглоорой!](https://i.howwhatproduce.com/images/002/image-3497-95-j.webp)
![Тоглоомыг татаж аваад тоглоорой! Тоглоомыг татаж аваад тоглоорой!](https://i.howwhatproduce.com/images/002/image-3497-96-j.webp)
Би шууд тоглох боломжтой тоглоом хийлээ.
Үүнийг https://drive.google.com/open?id=1KOdLxV-Pn2jji3O0… хаягаар татаж авах боломжтой.
Arduino USB -ийг зөөврийн компьютер эсвэл компьютер дээрээ холбож, HDMI холбоно уу. Тоглоомын цонх гарч ирэхэд ихэвчлэн таны холбогдсон дэлгэц болох "Дэлгэц 2" -ыг сонгоно уу. Хэрэв та хуучин дэлгэц ашиглаж, шинэ компьютертэй бол зураг дээрх шиг VGA -HMDI хөрвүүлэгч хэрэгтэй байж магадгүй юм.
Тоглож, зугаацаарай!
Зөвлөмж болгож буй:
POING! - Arduino аркад тоглоом! 3 алхам
![POING! - Arduino аркад тоглоом! 3 алхам POING! - Arduino аркад тоглоом! 3 алхам](https://i.howwhatproduce.com/images/007/image-20002-j.webp)
POING! - Arduino аркад тоглоом!: Бид " Хамгийн иж бүрэн гарааны иж бүрдэл UNO R3 төсөл " Elegoo Inc -ийн иж бүрдэл Бүрэн тодруулга - Энэхүү зааварт заасан ихэнх эд ангиудыг Elegoo зохиогчдод өгсөн болно
Arduino -тэй чимэг аркад: 5 алхам
![Arduino -тэй чимэг аркад: 5 алхам Arduino -тэй чимэг аркад: 5 алхам](https://i.howwhatproduce.com/images/009/image-26477-j.webp)
Ардуинотой чимэг аркада: Бүгдээрээ сайн байцгаана уу! Малага Их Сургуулийн Харилцаа Холбооны Сургуулийн Бенг Электроникийн Инженерчлэлийн модуль болох "Creative Electronics" -ийн хувьд энэ онд хийсэн төслөө та бүхэнтэй хуваалцахыг хүсч байна. төсөл
Arduino циклон аркад тоглоом: 6 алхам
![Arduino циклон аркад тоглоом: 6 алхам Arduino циклон аркад тоглоом: 6 алхам](https://i.howwhatproduce.com/images/002/image-5469-26-j.webp)
Arduino циклон аркад тоглоом: анивчсан гэрэл! Ардуино! Тоглоом! Өөр юу хэлэх хэрэгтэй вэ? Энэ тоглоом нь циклон аркад тоглоом дээр суурилсан бөгөөд тоглогч тодорхой хэсэгт тойрог орчимд гүйлгэхээ зогсоохыг хичээдэг
Evive- Arduino суулгагдсан платформ ашиглан оноо тоолох цагираг бүхий ухаалаг сагсан бөмбөгийн аркад тоглоом: 13 алхам
![Evive- Arduino суулгагдсан платформ ашиглан оноо тоолох цагираг бүхий ухаалаг сагсан бөмбөгийн аркад тоглоом: 13 алхам Evive- Arduino суулгагдсан платформ ашиглан оноо тоолох цагираг бүхий ухаалаг сагсан бөмбөгийн аркад тоглоом: 13 алхам](https://i.howwhatproduce.com/images/003/image-8033-17-j.webp)
Evive- Arduino суулгагдсан платформ ашиглан оноо тоолох цагираг бүхий ухаалаг сагсан бөмбөгийн аркад тоглоом: Тэнд байгаа бүх тоглоомуудаас хамгийн зугаатай нь аркад тоглоом юм. Тиймээс, яагаад бид өөрсдөө үүнийг гэртээ хийж болохгүй гэж бодсон юм! Энд бид таны хийж байсан хамгийн хөгжилтэй DIY тоглоом бол DIY аркад сагсан бөмбөгийн тоглоом юм. Зөвхөн энэ биш
Retro аркад цаг - Arduino: 6 алхам (зурагтай)
![Retro аркад цаг - Arduino: 6 алхам (зурагтай) Retro аркад цаг - Arduino: 6 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1835-44-j.webp)
Retro Arcade цаг дөрвөн тусдаа хөтөлбөр