Mundarija:
Video: Arduino yordamida 3d labirint o'yini: 8 qadam (rasmlar bilan)
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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.