Mundarija:
- 1 -qadam: Kerakli komponentlar:
- 2 -qadam: 3D bosib chiqarish:
- 3 -qadam: Klaviatura tugmachalarini bosish:
- 4 -qadam: O'chirish aloqasi:
- 5 -qadam: Kod:
- 6 -qadam: O'ynash qoidalari:
Video: DIY Arduino Tic Toc Toe o'yini: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Tic Tac Toe o'yini - bu ikki kishilik klassik o'yin. Agar siz bolalar, oila va do'stlar bilan o'ynasangiz, bu qiziqarli bo'ladi. Bu erda men qanday qilib Arduino Uno, Push tugmalari va pikselli LEDlar yordamida Tic Tac Toe o'yinini yasashni ko'rsatdim. Bu 4 dan 4 gacha bo'lgan Tic Tac Toe -ga asoslangan Arduino klassik Tic Tac Toe -ga o'xshaydi, faqat X va O'ikki xil rangda tasvirlangan. Bu loyiha asosan 4 dan 4 gacha RGB matritsasi bo'lib, har bir pikselda tugmachasi bor. Agar piksel bosilsa, u belgilangan rang bilan yonishi kerak. Bu o'yin 1 -o'yinchini ifodalovchi Sky Blue -ning ikkita rangi va 2 -o'yinchini ifodalovchi pushti rang bilan o'rnatiladi. Agar o'yinchi g'alaba qozonsa, unda barcha LEDlar o'sha o'yinchi rangi bilan jonlanishi kerak. Agar o'yin durang bo'lsa, barcha LEDlar qizil rangda jonlanishi kerak. Bir o'yin tugagandan so'ng, o'yinni qayta boshlash kerak, buning uchun bizda Arduino -ga ulangan reset tugmasi mavjud.
1 -qadam: Kerakli komponentlar:
- Arduino Uno (1)
- WS2812B LEDlari yoki NeoPixel LEDlari (16)
- Tugmalar (17)
- 3.7V/5V batareya (1)
- ON/OFF tugmasi (1)
- 3D bosilgan qismlar
2 -qadam: 3D bosib chiqarish:
- Quyidagi havolada keltirilgan barcha qismlarni 3D chop eting.
- 3D Print 16 oq tugmachali kichik tugma va qolgan qismlar siz xohlagan rangda 3D bosilishi mumkin.
- STL fayllari uchun havola:
- Bosib chiqarilgandan so'ng, barcha qismlarni tezda yopishtiruvchi yordamida massivdagi 16 ta oq tugmani o'rnating.
3 -qadam: Klaviatura tugmachalarini bosish:
- Bir bo'lak kartonni oling, kartonda 3D bosilgan massivga nisbatan pozitsiyalarni belgilang.
- Belgilangan joylarga kartondagi 16 ta tugmani yopishtiring.
- Ba'zi simlar yordamida tugmachalarni lehimlab, barcha ulanishlarni bajaring.
4 -qadam: O'chirish aloqasi:
- Tugmalar klaviaturasini Arduino Uno -ga elektron sxemada ko'rsatilgandek ulang.
- Qo'shimcha tugmani (Reset tugmasi) oling va Arduino -ga ulaning. (Reset, GND).
- Barcha pikselli LEDlarni ulang. (-Ve/GND ~ GND, +Ve/5V ~ 5V, Ma'lumot ~ Pin 5)
- Men WS2812b LEDlarini ishlatganman, siz ishlatish uchun qulayroq bo'lishi mumkin bo'lgan chiziqli chiziqlardan foydalanishingiz mumkin.
- 3.7V/5V batareyani ON/OFF tugmasi bilan ulang.
- Har bir oq rangli 3D bosilgan tugmachalarga barcha LEDlarni joylashtiring, har bir tugma uchun bitta LED.
5 -qadam: Kod:
- Kodni Arduino IDE -da oching:
- KeyPad kutubxonasi va FastLED kutubxonasini Arduino IDE -ga o'rnating.
- Arduino Uno -ni shaxsiy kompyuteringizga ulang.
- Kengash turi va portini tanlang.
- Kodni yuklang.
6 -qadam: O'ynash qoidalari:
- Sky Blue 1 -o'yinchini anglatadi.
- Pushti 2 -o'yinchini ifodalaydi.
- O'yinchilar allaqachon bosilgan tugmani bosmasliklari kerak.
- Agar biron bir o'yinchi g'olib bo'lsa, matritsa o'zining rangi bilan jonlanadi.
- Agar o'yin durang bo'lsa, matritsa qizil rangda jonlanadi.
Tavsiya:
Python Tic Tac Toe o'yini: 4 qadam
Python Tic Tac Toe O'yini: python tic tac toe o'yini, bu o'yin pythonda yaratilgan, u kompyuter tilida python muharriridan foydalangan: pycharm, siz oddiy python kod muharriridan ham foydalanishingiz mumkin
Arduino Touch Tic Tac Toe o'yini: 6 qadam (rasmlar bilan)
Arduino Touch Tic Tac Toe o'yini: Aziz do'stlar, Arduino -ning boshqa darsligiga xush kelibsiz! Ushbu batafsil qo'llanmada biz Arduino Tic Tac Toe o'yinini qurmoqchimiz. Ko'rib turganingizdek, biz sensorli ekranni ishlatamiz va biz kompyuterga qarshi o'ynaymiz. Tic Tac Toe kabi oddiy o'yin - bu
Microbit Tic Tac Toe o'yini: 4 qadam (rasmlar bilan)
Microbit Tic Tac Toe O'yini: Ushbu loyiha uchun mening hamkasbim - @descartez va men mikrobitlarning radio funksiyasidan foydalangan holda ajoyib tac toe o'yini yaratdik. Agar siz ilgari mikrobitlar haqida eshitmagan bo'lsangiz, ular bolalarga dasturlashni o'rgatish uchun mo'ljallangan ajoyib mikrokontroller. Ular
Arduino bilan boshqariladigan interaktiv Tic-Tac Toe o'yini: 6 qadam
Arduino bilan boshqariladigan interaktiv Tic-Tac-Toe o'yini: Jismoniy Tic-Tac-Toe loyihasining maqsadi-taniqli o'yinni jismoniy sohaga ko'chirish. Dastlab, o'yinni ikkita o'yinchi qog'ozga - "X" va "O" belgilarini navbat bilan qo'yish orqali o'ynaydi. Bizning fikrimiz futbolchilarning xatti -harakatlarini tekshirish edi
Arduino va Touchpad Tic Tac Toe: 8 qadam (rasmlar bilan)
Arduino va Touchpad Tic Tac Toe: Yoki kirish va chiqishni ko'paytirish, bitlar bilan ishlash mashqlari. Va Arduino tanloviga ariza. Bu displey uchun 3x3 rangli ikki rangli LEDlar, oddiy qarshilikli sensorli panel yordamida tik tac toe o'yinini amalga oshirish