Агуулгын хүснэгт:
- Алхам 1: эд ангиудын жагсаалт
- Алхам 2: Raspberry Pi -ийг тохируулах
- Алхам 3: Дэлгэцийг тохируулах
- Алхам 4: Товчлуурын консолуудыг угсрах
- Алхам 5: Чихэр тараагч угсрах
- Алхам 6: Бүх зүйлийг нэгтгэх
Видео: Halloween морин уралдааны аркад тоглоом: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэ жил бид Halloween -д зориулж морин уралдааны аркад тоглоом хийхээр шийдсэн. Бид Roll-a-Ball Horse Racing хэмээх механик хувилбараас санаа авсан. Бидний зорилго бол өргөн хүрээний тоглогчдод таалагдахын тулд шууд удирдлагатай тоглоом хийх явдал байв. Өнгөрсөн жил шоколадны слот машин барьж, ажиллуулж байсан туршлага дээрээ үндэслэн бид хэдэн зуун тоглогчийг ойролцоогоор гурван цагийн турш багтаах ёстой гэдгийг мэдэж байсан. Тиймээс бидний дараагийн загвар нь хурдан нэвтрүүлэх хугацааг шаарддаг бөгөөд энэхүү эрчимтэй хэрэглээг тэсвэрлэхийн тулд бат бөх байх ёстой байв. Бид эрүүл өрсөлдөөнийг дэмжих, хангалттай хүчин чадал өгөх, хүлээх хугацааг багасгах зорилгоор дөрвөн станц барихаар сонгосон. Тоглогчид морь урагшлуулахын тулд бөмбөг өнхрүүлэхээс илүүтэй бид илүү хялбар товчлуур бүхий хяналтын багцыг тохиролцов. Бид бас шинэ чихэр тарааж өөрсдийгөө сорихыг хүссэн. Жижиг хайрцганд савласан олон төрлийн чихэрийг үнэлсний дараа бөөнөөр худалдаж авсан Майк & Ике, Хал Тамалес нар дээр суурьшлаа.
Алхам 1: эд ангиудын жагсаалт
- Raspberry Pi 3 B+
- Баяр баясгалангийн хянагч
- 8 том товчлуур
- Товчлуурт зориулсан 8 5 вольт чийдэн
- 4 Kuman MG996R Digi Hi-Torque servo
- 5.25 мм хус фанер
- Cat 5 кабель
- Наалдамхай дэвсгэр бүхий хэвлэсэн винил
- Маш их чихэр (90mm x 50mm x 12mm)
- Энд дурдагдсан бүх зүйл
- Морин уралдааны эд хөрөнгийг худалдаж аваарай
Хэрэгсэл:
- 3D хэвлэгч
- Лазер таслагч
Алхам 2: Raspberry Pi -ийг тохируулах
Компьютерийнхээ тохиргоог хийхийн тулд бид Raspbian Lite -тай Raspberry Pi 3 B+ ашиглаж тоглоомыг ажиллуулсан.
Нэгдүгээрт, манай GitHub репозиторыг татаж аваарай. Манай програм Pygame болон Pillow ашиглан ажилладаг тул терминал дээр pip3 install -r талаптар.txt -ийг ажиллуулна. Дараа нь ample_config.py -ийн хуулбарыг үүсгээд config.py гэж нэрлэнэ үү. Дараа нь тоглогчдын хамгийн бага тоо (бид 2 ашигласан), морины нэр, хэмжээ, дэлгэцийн хэмжээг тохируулахын тулд үүнийг засаарай. Бид тоглолтын ялагч бүрт хоёр чихрийн хайрцаг, бусад бүх тоглогчдод нэг хайрцаг өгөхөөр шийдсэн. Хэрэв хүсвэл бусад параметрүүдийг тохируулж болно.
Алхам 3: Дэлгэцийг тохируулах
www.instructables.com/id/RGB-Matrix-Using-NovaStar/
Алхам 4: Товчлуурын консолуудыг угсрах
Манай товчлуурын консолууд нь том, дугуй хэлбэртэй аркад товчлуур бүхий хус фанер модоор хийгдсэн бөгөөд (https://na.suzohapp.com/products/pushbuttons/D54-0004-12?REF=SN, хэвлэсэн винил цавуугаар чимэглэсэн. Бид ашиглахаар сонгосон. бат бөх чанар, гэрлийн хувьд эдгээр аркад чанарын товчлуурууд. Дөрвөн консол бүрийн хувьд бид янз бүрийн өнгийн товчлууруудыг ашигладаг байсан. Товчлуурууд нь 12 вольт чийдэнтэй байсан боловч бид тэдгээрийг 5 вольт зүү бүхий Raspberry Pi -ээс удирдахыг хүссэн юм. Бид тэдгээрийг 5 вольтын хүчээр сольсон (https://na.suzohapp.com/products/lighting/91-10WB-53W?REF=SN). Нэг 8 'ширээн дээр хажуу тийш нь. Үүнээс гадна бид хайрцгийг сольж ашиглахын тулд тууштай өнгөний схемийг ашиглахыг хүссэн.
Бид эхлээд 5.25 мм хэмжээтэй хус фанер ашиглан товчлуурын консолоо лазераар тайрч угсарсан. (https://github.com/alanswx/HorseArcade/tree/master/hardware) Бид хангалттай жижиг хэмжээтэй, зөв угсрах боломжтой загвартай болох хүртэл олон бүтэлгүй загварыг туулсан. Түүнчлэн бид костюм өмссөн тоглогчдыг ашиглахад хялбар болгох үүднээс товчлууруудын хоорондох зайг туршиж үзсэн. Дараа нь бид винилийг зохион бүтээж, орон нутагт хэвлэж, хайчилж авав. Бид винил түрхээд дараа нь Cat5 хаалтуудыг 3D хэвлээд консол бүрийн ар талд шургууллаа. Эцэст нь бид товчлууруудаа боож, утсыг нь залгасан. Дизайндаа бид хатуу утсыг ашигласан. Гэсэн хэдий ч тоглоом тоглох явцад товчлууруудын байнгын цохилтот цохилт нь аажмаар утаснуудыг товчлууруудаас салгаж байв. Энэ асуудлаас зайлсхийхийн тулд утсан утас ашиглахыг зөвлөж байна.
Хайрцаг бүрт 8 утас (4 хос) бүхий нэг Cat5 кабель байсан. Бид хайрцагны унтраалга бүрт нэг хос, хайрцагт хөтлөгч тус бүрт нэг хос залгав. Бөөрөлзгөнө pi тал дээр унтраалгаас 2 хос нь joystick адаптертай холбогддог. Нөгөө хоёр хос нь бидний пи руу холбосон тусгай самбарын LED гаралттай холбогддог. Ирээдүйн хувилбарт угсрах ажлыг хялбарчлахын тулд самбарыг бөөрөлзгөнө pi малгай болгон өөрчлөх хэрэгтэй. Бид үүнийг servo хянагчийн самбар дээрх нэмэлт gpio тээглүүрт холбосон. LED GPIO тээглүүрийг config.py файлд хянадаг.
Алхам 5: Чихэр тараагч угсрах
Бид дүүргэхэд хялбар автомат чихэр тараагч бүтээхийг хүссэн. Бид тэдгээрийг товчлуурын консол бүрийн хажууд ширээн дээр байрлуулах шаардлагатай байсан тул бидний 8 'ширээний хязгаарлалтын хүрээнд багтахаар туранхай байх шаардлагатай байв. Нэмж дурдахад тэд хэт өндөр байж чадахгүй, учир нь тэд тоглогчийн дэлгэцийг харахад саад болдог. Эцэст нь бид тоглогчдыг диспенсер доторх чихэрийг харахыг хүсч байсан. Хэд хэдэн бүтэлгүй загвар гарсны дараа бид мод, plexiglass, түгээх механизмаар хийсэн босоо дөрвөлжин хоолой дээр суурьлав. Манай тараах механизм нь тавиурыг урагш чиглүүлдэг бүлүүртэй servo мотороос бүрдэнэ.
Бид дизайныхаа хувьд нөөцийн хэмнэлттэй байхын тулд консол болон чихэр тараагчийн мод хоёуланг нь нэгэн зэрэг хайчилж авдаг. (https://github.com/alanswx/HorseArcade/blob/master/hardware/dispenser.svg)
Дараа нь бид plexiglass -ийг лазераар огтолсон.
Мөн бид тавиур болон бүлүүрийг 3D хэлбэрээр хэвлэв. (https://github.com/alanswx/ChocolateCoinDispenser/tree/master/Box/stl)
Бид диспенсерийг модны шүдийг тэгшлэх замаар угсарч, резинэн алх ашиглан модны хана, уян шилийг холбосон. Тоглоомын туршид чихрийн диспенсерийг дахин дүүргэх боломжийг олгодог арын модон хоолойн хананд (нугасны урд талын эсрэг талд) нугас хийхийн тулд бид баруун талын дээд ба доод хэсэгт наасан хоёр жижиг модон дугуйланг хайчилж авав. хана. Бид тойрог бүрт оруулахын тулд хойд модон хананы дээд ба доод хэсэгт бичлэг наасан. (Зураг №4 -ийг үзнэ үү). Дахин цэнэглэх хаалгыг хаалттай байлгахын тулд бид цаасан хавчаар ашигласан.
Эцэст нь бид servo моторыг шургуулж, 3D хэвлэсэн бүлүүрийг холбож, шүдээ тавиуртай тэгшлэв.
Товчлуурын консолуудын хэвлэсэн винил дизайнтай нийцүүлэхийн тулд бид чихрийн диспенсерийг ногооноор будсан байна.
Алхам 6: Бүх зүйлийг нэгтгэх
- Бүх хайрцагны консолыг чихрийн диспенсерт холбож өгдөг
- Чихэр тараагч болон товчлуурын консолыг Raspberry Pi -тэй холбох
- Raspberry Pi -г MCTRL300 илгээгчтэй холбож байна
- Илгээгчийн MCTRL300 хайрцгийг дэлгэц хүлээн авагчид холбож байна.
- Pi командын мөрөнд орж, тоглоомыг ажиллуулж байгаа эсэхийг шалгаарай.
Зөвлөмж болгож буй:
ESP32 VGA аркад тоглоом ба тоглоомын тоглоом: 6 алхам (зурагтай)
ESP32 VGA аркад тоглоом ба джойстик: Энэхүү зааварчилгаанд би VGA дэлгэцийн гаралттай ESP32 ашиглан дөрвөн тоглоомын тоглоом - Tetris - Snake - Breakout - Bomber - ийг хэрхэн яаж хуулбарлахыг үзүүлэх болно. Нарийвчлал нь 320 х 200 пиксел бөгөөд 8 өнгөөр хийгдсэн. Би өмнө нь хувилбарыг нь хийж байсан
POING! - Arduino аркад тоглоом! 3 алхам
POING! - Arduino аркад тоглоом!: Бид " Хамгийн иж бүрэн гарааны иж бүрдэл UNO R3 төсөл " Elegoo Inc -ийн иж бүрдэл Бүрэн тодруулга - Энэхүү зааварт заасан ихэнх эд ангиудыг Elegoo зохиогчдод өгсөн болно
Arduino циклон аркад тоглоом: 6 алхам
Arduino циклон аркад тоглоом: анивчсан гэрэл! Ардуино! Тоглоом! Өөр юу хэлэх хэрэгтэй вэ? Энэ тоглоом нь циклон аркад тоглоом дээр суурилсан бөгөөд тоглогч тодорхой хэсэгт тойрог орчимд гүйлгэхээ зогсоохыг хичээдэг
20 цаг 20 долларын үнэтэй, олон зуун тоглоом бүхий аркад тоглоом: 7 алхам (зурагтай)
20 цаг 20 долларын үнэтэй хэдэн зуун тоглоом бүхий ширээний тоглоомын тоглоом: Би ийм зүйл хийхийг хэсэг хугацаанд хүсч байсан боловч бусад олон төслийг үргэлж хийх гэж яардаггүй байсан. Би яарч байгаагүй тул би барилгын ажилд шаардлагатай бүх эд ангиудыг хямд үнээр цуглуулах хүртэл хүлээв. Энд
Уралдааны тоглоом эсвэл хулганы симуляторуудад зориулсан хурдны симулятор: 5 алхам (зурагтай)
Тэмцээний хурдны тоглоом эсвэл Coaster симуляторуудад зориулсан хурдны симулятор: энгийн төсөл, фен нь тоглоомын хурдны дагуу таны нүүр рүү агаар цацах болно. Хийхэд хялбар, хөгжилтэй