Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Fusion 360 loyihalari »
Men hech qachon haqiqiy siklon arcade o'yinini o'ynamaganman, lekin menga reaktsiya vaqtimiz bilan o'ynash fikri yoqadi.
Men miniatyura o'yini yaratdim. U 32 ta LEDdan iborat bo'lib, aylana hosil qiladi, LEDlar chaser sifatida birin -ketin yonadi. Maqsad - qizil LED yonganda tugmani bosish.
VIDEO BU YERDA
Ta'minotlar
- 29x yashil chiroq
- 2x sariq LED
- 1x qizil LED
- 1x12 mm o'lchamdagi LED tugmachasi
- 4x 74HC595
- 1x Arduino nano
- Ø 3 mm uzunlikdagi quvur 46 mm
- 1x I2C OLDE displeyi 128*32
- Simlar
- 3D printer
- astar + bo'yoq
- qum qog'ozi
- lehim temir
- Mini USB kabeli + USB quvvat manbai
1 -qadam: Qoidalar
Men bu o'yinga o'z hisob qoidalarini, shuningdek, tezlikni o'zgartirishini qo'shib, uni qiyinlashtirdim.
Agar siz qizil chiroq ustida to'xtasangiz: ball tezlikka qarab 4 dan 20 gacha ko'tariladi. Tezlik 2%ga oshadi.
-Agar siz sariq chiroqqa to'xtasangiz: ball 2 ga va tezlik 10% ga oshadi.
Agar siz yashil chiroqqa to'xtasangiz: o'yin tugadi
Men, albatta, mohir futbolchilar uchun bonus qo'shdim!
-Agar siz qizil chiroqni ketma -ket 3 marta 80% dan yuqori to'xtatsangiz: tezlik 20% ga qaytadi! (yulduzlar bonusning o'sishini ko'rsatadi)
birinchi yonadigan LED arduino tomonidan tasodifiy tanlanadi, shuningdek u soat yo'nalishi bo'yicha yoki teskari tomonga burilsa.
2 -qadam: prototip yaratish
Bu men har xil ball qoidalarini sinovdan o'tkazgan qadam edi. Arduino nano -platasida 32 ta LEDni boshqarish uchun etarli chiqish pinlari yo'q, shuning uchun men har biri 8 Ledni boshqaradigan 74HC595 to'rtta chipdan foydalandim, ular juda yaxshi ishlaydi va u faqat 3 ta arduino chiqish pinidan foydalanadi!
Men ushbu sxemani tuzdim:
va bu erda arduino kodi (sizga bu kutubxonani ekranli ekran va hc595 chiplari uchun kutubxona kerak bo'ladi)
3 -qadam: korpus
Dizayn:
Korpus Fusion 360 -da yaratilgan, u 4 qismdan iborat.
. STL va.f3d fayllarini Cults3D -da BU YERDAN topishingiz mumkin
3D bosib chiqarish:
Yuqori tanani chop etish uchun tayanchlar kerak bo'ladi. Men barcha qismlarni Cura -ning standart sozlamalari bilan PLA muzli filament yordamida va 3D -ni Creality Ender3 -da chop etdim.
Post-bosib chiqarish:
Ushbu loyiha uchun men 3D bosib chiqarishni tugatish texnikasini sinab ko'rmoqchi edim.
bu erda 3D bosma qanday ko'rinishga ega …
Men birinchi bo'lib bo'laklarni 120 dan 800 gacha zımpara bilan silliqladim
Men astar qoplamasini qo'lladim
Men uni yana 800 dona zımpara bilan silliqladim
Keyin men bu erga 3 qatlamli qora purkagichli bo'yoq qo'shdim, sizda "oldin va keyin" taqqoslash mavjud:
4 -qadam: yig'ish
-
32 LEDni tananing yuqori qismidagi teshiklarga joylashtiring (ichkarida salbiy, tashqarida musbat)
-
manfiy oyoqlarini bir -biriga lehimlash uchun buking
-
birinchi 74HC595 ni teskari joylashtiring va 2 -bosqichdagi diagramaga muvofiq LEDlarni lehimlang
-
To'rtta chipni sxemaga muvofiq chindan ham ingichka simlar bilan bog'lang.
-
OLED -displeyga to'rtta simni lehimlang va ularni quvur orqali o'tkazing:
-
barcha simlarni Arduino -ga lehimlang.
- arduino taxtasini joyiga issiq elim bilan yopishtiring.
- yuqori korpusni pastki tanasiga qisib qo'ying va old qoplamali qutini qisib qo'ying.
5 -qadam: Xursand bo'ling
Endi siz arduino -ni 5V quvvat manbaiga ulashingiz kerak (quvvat banki, noutbuk, …)
keyin u o'z -o'zidan boshlanadi.
Eng yuqori ball olishga harakat qiling!
Meniki 1152 omad tilaymiz!