Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүдийн жагсаалт
- Алхам 2: Дизайныг ойлгох
- Алхам 3: Сагсан бөмбөгийн цагираг хийх
- Алхам 4: Дугуйг илүү ухаалаг болгох
- Алхам 5: Шүүх байгуулах
- Алхам 6: Серво засах
- Алхам 7: Дээвэр ба хаалга/ бөмбөг таглаа засах
- Алхам 8: Catapult буюу хөөргөгчийг угсрах
- Алхам 9: Бөмбөг барьдаг хайрцаг хийх
- Алхам 10: Арена тохижуулах
- Алхам 11: LeaderBoard нэмэх
- Алхам 12: Кодлох цаг
- Алхам 13: Дүгнэлт
Видео: Evive- Arduino суулгагдсан платформ ашиглан оноо тоолох цагираг бүхий ухаалаг сагсан бөмбөгийн аркад тоглоом: 13 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Тэнд байгаа бүх тоглоомуудаас хамгийн хөгжилтэй нь аркад тоглоом юм. Тиймээс, яагаад бид өөрсдөө үүнийг гэртээ хийж болохгүй гэж бодсон юм! Энд бид таны хийж байсан хамгийн хөгжилтэй DIY тоглоом бол DIY аркад сагсан бөмбөгийн тоглоом юм. Энэ тоглоомыг тоглох нь зугаатай төдийгүй супер дупер хийх нь хөгжилтэй юм! Дэвшилтэт чадвартай график програмчлалын програм болох PictoBlox дээр алхам алхмаар зааварчилгаа, хялбар програмчлалын тусламжтайгаар энэ тоглоом таны тоглох хамгийн шилдэг тоглоом байх болно!
Тэгэхээр чи одоо хүртэл энд юу хийж байгаа юм бэ? PictoBlox -ийг ЭНД -ээс татаж аваад эхлүүлээрэй!
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүдийн жагсаалт
Техник хангамж
- муухай
- IR мэдрэгч
- Micro Servo ба түүний дагалдах хэрэгсэл
- Зузаан картон
- Өнгөт диаграмын цаас
- Полистирол аяга
- Цавуу буу ба цавуу мод
- Холбогч кабель
Програм хангамж
PictoBlox
Дээрх бүх электрон эд ангиудыг Starter Kit дээрээс олж болно.
Алхам 2: Дизайныг ойлгох
Картон хуудас аваад дээрх зураг дээрх хэмжээсийн дагуу Зоосон машин тоглоомын дараах хэсгүүдийг хайчилж ав. Илүү бат бөх байхын тулд та БСХС -ийн хавтанг ашиглан хийхийг оролдож болно.
- Дээвэр
- Газрын хажуугийн хана (x 2)
- Бөмбөг эзэмшигчийн суурь
- Серво хаалга
-
Удирдах самбарын төлөө зогс
- Нурууны дэмжлэг
- Урд талын дэмжлэг
- Бөмбөг эзэмшигчийн суурь
-
Газрын суурь
- Зүүн V хэлбэртэй хана
- Зөв V хэлбэртэй хана
- Арын хана
- Урд талын хана
- Бөмбөг эзэмшигчийн хажуугийн хана (x 2)
Алхам 3: Сагсан бөмбөгийн цагираг хийх
Хялбар хэсгээс эхэлье: Цагираг.
Жижиг аяга полистирол ав, хэр олон цагираг авахыг хүсч байгаагаасаа хамааран хэдэн ч шил авч болно. Нүдний шилний суурийг хайчилж ав, ингэснээр бид бөмбөгийг буудах үед бөмбөг амархан дамждаг. Нүдний шилийг тор шиг харагдуулахын тулд таслагч ашиглан цоол.
Алхам 4: Дугуйг илүү ухаалаг болгох
Өмнөх алхам дээр хийсэн торнууд нь дүлий тор юм. Тэд сагс бүрт хийсэн найлзуурыг тоолж чадахгүй, танд оноо өгч чадахгүй. Бөмбөг тороор дамжин өнгөрөх тоог өөрт оноосон оноогоор үржүүлэх замаар бидэнд оноо өгдөг тороо хийвэл ямар вэ?
Бид IR мэдрэгчийг ижил зорилгоор ашиглах гэж байна. Evive -ийн firmware -ийн Pin State Monitor сонголтыг ашиглан бүх IR мэдрэгчийг туршиж үзээрэй.
- Зайрмагны хос саваа аваад уртаар нь уртасгахаар наана.
- Санал асуулга шиг харагдуулахын тулд өнгөт цаасыг сайтар боогоорой. Бид цагираг бүрт шон хийх ёстой.
- Одоо эдгээр шонгууд дээр халуун мэдрэгч ашиглан I мэдрэгчийг холбож, эдгээр IR мэдрэгчийг шилний нүхэнд бэхлээрэй.
- Үүнийг хийсний дараа цагиргуудыг газар дээр нь засаарай. Гэхдээ утсыг газар дээгүүр дамжуулж байгаа эсэхийг шалгаарай. Хэрэв та хүсвэл арын хананд нэг цагираг бэхлэх боломжтой.
Манай тохиолдолд цагираг дээр буудлага хийхэд хичнээн хэцүү байдгийг харгалзан оноог хуваарилах гэж байна. Бидэнд хамгийн ойр байгаа сагс 10 оноо, дунд нь 20 оноо өгөх бол арын ханан дээрх сагс 50 оноо өгнө.
Жич: Та хүссэн оноогоо өгөх боломжтой.
Алхам 5: Шүүх байгуулах
Сагсан бөмбөгийн талбай хийж эхэлье.
- Дээрх эхний зурагт үзүүлсэн шиг халуун цавуу ашиглан V хэлбэрийн ханыг суурь дээр бэхлээрэй. Эдгээр хана нь бүх бөмбөгийг цуглуулдаг.
- Хажуугийн хоёр ханыг аваад хана бүрийн төв хэсэгт шулуун шугам зур. Одоо хашааны суурийг эдгээр мөрөнд нааж (хоёр талдаа нэг). Үүнийг хийснээр таны талбай өндөр болж, бөмбөгийг нэг дор цуглуулахад тусална.
- Үлдсэн талаас шүүхийг хамрах цаг болжээ. Урд талын ханыг суурь дээр нь нааж, харин урд талын хана болон V хэлбэрийн хананы зай хоорондоо нийцэж байгаа эсэхийг шалгаарай.
- Эцэст нь арын ханыг сууринд бэхлээрэй.
Ийнхүү сагсан бөмбөгийн талбай дууслаа.
Алхам 6: Серво засах
Халуун цавуу ашиглан урд талын хананд өгсөн жижиг зайд бичил servo -ийг засаарай. Бид ихэнх холболтыг шүүхийн доор хийх болно. Тиймээс суурин дээр servo -оос гадна жижиг зүсэлт хийж, утсыг дамжуулж болно.
Evive -ийн програм хангамжийг ашиглан servo -г урьдчилан туршиж үзсэн эсэхээ шалгаарай.
Алхам 7: Дээвэр ба хаалга/ бөмбөг таглаа засах
Дээврийн хэсгийг аваад зураг дээр үзүүлсэн шиг самбар дээр тавцангийн үүргийг гүйцэтгэдэг ханыг наана. Одоо энэ дээврийн хэсгийг шүүхийн хананд бэхлээрэй.
Үүнийг хийсний дараа жижиг картон хаалгыг аваад servo эвэрт холбоно уу. Энэ нь танд тодорхой тооны цохилт өгөх болно. Яаж? Хэрэв та энэ хаалгыг онгойлгоогүй бол цуглуулсан бөмбөгүүд хаалгаар орохгүй. Эдгээрийг бид тоглоомын эхэнд л хаалгыг онгойлгож, бүх бөмбөгийг бөмбөг эзэмшигчид цуглуулах байдлаар кодлох болно. Тоглоом эхэлмэгц хаалга хаагдах болно.
Алхам 8: Catapult буюу хөөргөгчийг угсрах
Одоо тоглоомын хамгийн чухал элемент болох катапульт буюу хөөргөгч хийх цаг болжээ.
- Бараг 2 см х 2 см хэмжээтэй зургаан жижиг цаасан ширхэг авч, тэдгээрээс хоёр овоолго хий.
- Та овоолго авсны дараа тэдгээрийг нэг картонон дээр байрлуулж, хооронд нь зай үлдээгээрэй.
- Тэдний хооронд шүдний чигчлүүрийг хийж, дунд нь зайрмагны мод наа.
- Одоо хоёр шүдний чигжээсийг гадагш чиглүүлж байхаар овоолно.
- Одоо эдгээр савхнууд дээр жижиг резинэн туузыг засаарай.
- Эцэст нь бөмбөгийг барихын тулд зайрмагны модон дээр малгай наа.
Үүнийг хийсний дараа хүссэнээрээ чимэглээрэй. Үүнийг дээвэрийн төв хэсэгт хашаанд байрлуул.
Алхам 9: Бөмбөг барьдаг хайрцаг хийх
Бөмбөг эзэмшигч болгох цаг болжээ. Бүх бөмбөг хаалгаар орж ирэхэд бид тэднийг тойрон эргэлдэж болохгүй. Тиймээс бидэнд бөмбөг эзэмшигч хэрэгтэй болно.
- Бөмбөг эзэмшигчийн суурийг аваад Hot Glue ашиглан урд талын хананд наа.
- Дараа нь хажуугийн ханыг наа.
- Эцэст нь бөмбөг эзэмшигчийн урд талын ханыг наа.
Энд л бүтээл дуусч байна.
Алхам 10: Арена тохижуулах
Одоо та сагсан бөмбөгийн тоглолтыг хүссэнээрээ чимэглэх боломжтой боллоо.
Алхам 11: LeaderBoard нэмэх
Тэргүүлэгчдийн самбарыг нэмэх цаг боллоо. Үүний тулд бид evive -ийг ашиглах гэж байна. Бид байшингаа байрлуулсан дээвэр дээр байрлуулахаасаа өмнө эхлээд холболт хийх хэрэгтэй.
- Бүх гурван IR мэдрэгч ба микро servo -ийг зэрэгцээ холбож GND -ийг evive -ийн GND зүү, VCC -ийг evive -ийн 5V зүүтэй холбоно уу.
-
Одоо дохионы тээглүүрийг холбох цаг боллоо:
- IR мэдрэгч 1 - evive -ийн дижитал зүү 2
- IR мэдрэгч 2 - evive -ийн дижитал зүү 3
- IR мэдрэгч 3 - evive -ийн дижитал зүү 4
- Servo Motor - Дижитал зүү 5
Бид мессеж, оноо, цагийг дэлгэц дээр харуулах болно.
Алхам 12: Кодлох цаг
Үүнийг энгийн байдлаар кодлохын тулд бид график програмчлалын програм хангамж болох PictoBlox -ийг ашиглах гэж байна.
Та дараах скриптийг бичиж эсвэл доорх кодыг шууд байршуулж болно.
Алхам 13: Дүгнэлт
Үүний тусламжтайгаар та гэр бүл, найз нөхдөө Аркада сагсан бөмбөгийн сонирхолтой тоглоомд уриалах болно! Зугаацаарай!: D
Зөвлөмж болгож буй:
Сагсан бөмбөгийн цагираг бүхий "CleanBasket" бинк: 4 алхам
Сагсан бөмбөгийн цагираг бүхий "CleanBasket" бинк: Та үргэлж цэвэрхэн ширээтэй болохыг хүсдэг үү? Тэгвэл CleanBasket мэдээж танд зориулагдсан болно. Үргэлж бүх зүйлийг хогийн саванд хийж, түүгээрээ оноо цуглуул. Өндөр оноотой үдшийг эвдэхийг хичээгээрэй
Сагсан бөмбөгийн машин: 5 алхам
Сагсан бөмбөгийн машин: Хорио цээрийн үеэр би ихэнх цагаа youtube үзэх, видео тоглоом тоглоход зориулдаг. Хожим нь хөх туяа миний нүдийг гэмтээж байгааг анзаарсан. Тэгээд би тоглох сагсан бөмбөгийн машин хийхээр шийдсэн. Сагсан бөмбөгийн машиныг улам хүндрүүлэхийн тулд би зарлаж байна
Сагсан бөмбөгийн цаг: 8 алхам
Сагсан бөмбөгийн цаг: Ерөнхийдөө сагсан бөмбөгт дуртай, эсвэл дуртай багтай хүмүүс энэ цагийг бүтээх сонирхолтой байж магадгүй юм. Энэ нь сэрүүлэг шиг ажилладаг (мэдээжийн хэрэг), сагсан бөмбөг шиг харагддаг (бас жаахан биеэ авч явдаг) (видеог үзээрэй). Та мөн өөрийн логог байрлуулж болно
20 цаг 20 долларын үнэтэй, олон зуун тоглоом бүхий аркад тоглоом: 7 алхам (зурагтай)
20 цаг 20 долларын үнэтэй хэдэн зуун тоглоом бүхий ширээний тоглоомын тоглоом: Би ийм зүйл хийхийг хэсэг хугацаанд хүсч байсан боловч бусад олон төслийг үргэлж хийх гэж яардаггүй байсан. Би яарч байгаагүй тул би барилгын ажилд шаардлагатай бүх эд ангиудыг хямд үнээр цуглуулах хүртэл хүлээв. Энд
IRobot ашиглан бие даасан сагсан бөмбөгийн робот хэрхэн хийх вэ: 7 алхам (зурагтай)
IRobot ашиглан бие даасан сагсан бөмбөг тоглох роботыг хэрхэн бий болгох вэ: Энэ бол iRobot Create сорилтын миний оруулсан оролт юм. Миний хувьд энэ бүх үйл явцын хамгийн хэцүү хэсэг бол робот юу хийхээ шийдэх явдал байв. Би Create -ийн гайхалтай онцлог шинж чанаруудыг харуулахыг хүсч байсан бөгөөд үүнээс гадна зарим робо чадварыг нэмж өгөхийг хүссэн юм. Миний бүх