Mundarija:
- 1 -qadam: Joystikka ulanish
- 2 -qadam: bo'laklar
- 3 -qadam: Servislarga qo'shilish
- 4 -qadam: qismlarni ulash
- 5 -qadam: so'qmoqlar
- 6 -qadam: ulanishlar
- 7 -qadam: dasturlash
- 8 -qadam: Natija
Video: Arduino yordamida 3d labirint o'yini: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Salom do'stlar, bugun biz ARDUINO UNO yordamida labirint o'yinini o'tkazmoqchimiz.
Arduino Uno eng ko'p ishlatiladigan taxta bo'lgani uchun u bilan o'yinlar qilish juda zo'r. Bu yo'riqnomada joystiklar yordamida boshqariladigan labirint o'yinini yaratishga imkon beradi.
Ovoz berishni unutmang va bu MENI BIRINChI QILISHIM.
Ta'minot:
1. Karton (MDF taxtasi)
2. Joystik moduli*2
3. SG90 Servo dvigateli*4
4. Arduino Uno
5. Non paneli
6. yong'oqlar
7. Tirnoq pinlari
8. Yuqori simlar
9. Simlarni ulash
10. Ba'zi karton qismlari
1 -qadam: Joystikka ulanish
Birinchidan, biz o'yin sozlamalarini boshqarish uchun masofadan boshqarish pultini yaratmoqchimiz
Bu joystik moduli yordamida osonlik bilan amalga oshiriladi. Joystik modulini kartonga joylashtiring va uni yon qo'lga o'xshash qilish uchun kartondan ikkita bo'lak qo'shing. Bu wo -kontrollerlar 4 ta servo dvigatelni samarali boshqarishga yordam beradi va bu boshqaruvni juda sovuq qiladi. Agar siz bizning o'yinimiz murakkabligini oshirishni xohlasangiz ham, siz jostick moduli bilan servo ulanishni teskari tarzda osonlik bilan bajarishingiz mumkin.
2 -qadam: bo'laklar
Kartonni oling va servo dvigatellarning o'lchamiga qarab bir nechta bo'laklarni tayyorlang.
Ushbu karton bo'laklar servo motorlarni bir -biriga perpendikulyar ulashlari mumkin.
3 -qadam: Servislarga qo'shilish
Ikkita servo dvigatelni oling va ularni bir -biriga perpendikulyar ulang, shunda ular joystik bilan boshqarilganda labirintning X va Y o'qlarining burilishini boshqarishi mumkin.
Labirintni ushlab turish uchun bu ikki juftni karton bo'lakka qo'ying.
Baza mustahkam bo'lishi uchun biz kartondan ko'ra MDF taxtasidan ham foydalanishimiz mumkin.
4 -qadam: qismlarni ulash
Non va Arduino Uno kartonini joylashtiring va uni elim tabancasi yordamida joystiklar bilan ulang.
5 -qadam: so'qmoqlar
Kartonni oling va uning ustiga murakkab labirint qiling.
Keyin karton bo'laklardan foydalanib, 3D labirintini osongina yasang va uni chegaralar bilan o'rab oling.
6 -qadam: ulanishlar
1. s1, s2, s3 va s4 ni arduino raqamli pinlariga ulang (xohlaganingizcha)
2. Jostik modullarini ketma -ket A0, A1, A1 va A3 analog pinlariga ulang.
ESLATMA:-
1. Berilgan dasturni arduino -ga yuklashda ulangan pin va analog pinlar bir xil bo'lishi kerakligini unutmang, aks holda loyiha ishlamaydi.
2. Pim raqamini o'zgartiring. ulanishlaringizga ko'ra dastur kodida.
7 -qadam: dasturlash
docs.google.com/document/d/1Rnvig5YBqGpCQB…
Keling, kodni yuklaylik.
8 -qadam: Natija
Bizning 3D MAZE O'YINimiz o'ynashga tayyor.
Tavsiya:
Arduino (Arduboy Clone) yordamida DIY video o'yini: 7 qadam (rasmlar bilan)
Arduino (Arduboy Clone) yordamida DIY video o'yini: Arduboy deb nomlangan 8 bitli, kredit karta o'lchamli o'yin platformasi mavjud, bu ochiq manbali o'yinlarni o'rganish, almashish va o'ynashni osonlashtiradi. Siz ushbu qurilmada boshqalar yaratgan 8-bitli o'yinlardan bahramand bo'lishingiz yoki o'zingizning o'yinlaringizni qilishingiz mumkin. Bu ochiq manbali loyiha bo'lgani uchun
Arduino va Android ilovasi bilan moslashtiriladigan lazer labirint: 13 qadam (rasmlar bilan)
Arduino va Android ilovasi yordamida moslashtiriladigan lazer labirint: bolalar kitoblaridan labirintni avtomatik hal qilish robotigacha ko'plab labirintlarni ko'ring. Bu erda men boshqacha harakat qilaman, bu erda lazer aksini ishlatib, labirint hal qilinadi. Ishni boshlaganimda, bu juda oson deb o'ylayman, lekin buni arzon narxda bajarish uchun aniqlik uchun ko'proq vaqt kerak bo'ladi. Agar kimdir xohlasa
Arduino cho'ntak o'yin konsoli + A -labirint - labirint o'yini: 6 qadam (rasmlar bilan)
Arduino cho'ntak o'yini konsoli + A -labirint - Maze o'yini: Mening birinchi ko'rsatmaga xush kelibsiz! Men bugun siz bilan baham ko'rmoqchi bo'lgan loyiham Arduino labirint o'yini bo'lib, u Arduboy va shunga o'xshash Arduino konsollari kabi cho'ntak konsoliga aylandi. Buni Expo tufayli mening (yoki sizning) bo'lajak o'yinlarim bilan ko'rsatish mumkin
Arduino RFID labirint o'yini: 6 qadam (rasmlar bilan)
Arduino RFID labirint o'yini: Bugun men qanday qilib Arduino uchun RFID labirint o'yinini birlashtirganimni ko'rsataman. Kod va 3D bosma fayllar kiritilgan, shuning uchun quyidagi bosqichlarni bajarib, o'zingizni erkin his eting! Men bolalar uchun o'yinchoq yasamoqchi edim, u virtualni birlashtiradi
Smartfon yordamida boshqariladigan labirint o'yini: 5 qadam (rasmlar bilan)
Smartfon yordamida boshqariladigan labirint o'yini: aqlli telefon yordamida boshqariladigan labirint o'yini. Labirent smartfon yonbag'riga qarab harakat qiladi, avvalo videoni ko'ring. Harakat tasviri 1. Raspberry Pi - bu Websocket serveri.2. Smartfon Websocket mijozi hisoblanadi.3. Smartfon ma'lumot yuboradi