Turinys:
- 1 veiksmas: reikalingi komponentai:
- 2 žingsnis: 3D spausdinimas:
- 3 žingsnis: spauskite mygtukų klaviatūrą:
- 4 žingsnis: grandinės prijungimas:
- 5 žingsnis: kodas:
- 6 žingsnis: žaidimo taisyklės:
Video: „Pasidaryk pats“„Arduino Tic Toc Toe“žaidimas: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
„Tic Tac Toe“žaidimas yra klasikinis dviejų žaidėjų žaidimas. Tai tampa smagu, kai žaidi su savo vaikais, šeima ir draugais. Čia aš parodžiau, kaip sukurti „Tic Tac Toe“žaidimą naudojant „Arduino Uno“, mygtukus ir „Pixel“šviesos diodus. Šis „Arduino“sukurtas 4–4 „Tic Tac Toe“yra toks pat kaip klasikinis „Tic Tac Toe“, tik skirtumas yra X ir O yra pavaizduoti dviem skirtingomis spalvomis. Šiame žaidime yra parašyta programa, kuri gali nuspręsti, kas yra nugalėtojas ar žaidimas piešti. Šis projektas iš esmės yra 4 x 4 RGB matrica, kurioje kiekvienas pikselis turi mygtuką. Jei pikselis yra stumiamas, jis turėtų šviesti nustatyta spalva. Šis žaidimas yra dviejų spalvų dangaus mėlynos spalvos, atspindinčios 1 žaidėją, ir rožinės spalvos, žyminčios 2 žaidėją. Jei žaidėjas laimi, visi šviesos diodai turėtų būti animuoti tos žaidėjo spalvos. Jei žaidimas yra lygus, visi šviesos diodai turėtų animuoti raudona spalva. Baigę vieną žaidimą, žaidimas turėtų būti paleistas iš naujo, kad būtų sukurtas atstatymo mygtukas, prijungtas prie „Arduino“.
1 veiksmas: reikalingi komponentai:
- „Arduino Uno“(1)
- WS2812B šviesos diodai arba „NeoPixel“šviesos diodai (16)
- Mygtukai (17)
- 3.7V/5V baterija (1)
- ĮJUNGIMO/IŠJUNGIMO jungiklis (1)
- 3D spausdintos dalys
2 žingsnis: 3D spausdinimas:
- 3D spausdinkite visas dalis, pateiktas žemiau esančioje nuorodoje.
- 3D spausdinimas 16 mažas baltos spalvos PLA mygtukas, o likusios dalys gali būti spausdinamos 3D bet kokia norima spalva.
- STL failų nuoroda:
- Išspausdinę visas dalis, naudodami greitus klijus, įdėkite visus 16 baltų masyvo mygtukų.
3 žingsnis: spauskite mygtukų klaviatūrą:
- Paimkite kartono gabalėlį, ant kartono pažymėkite 3D spausdinto masyvo vietas.
- Klijuokite visus 16 kartono mygtukų pažymėtose vietose.
- Padarykite visas jungtis lituodami mygtukus kai kurių laidų pagalba.
4 žingsnis: grandinės prijungimas:
- Prijunkite mygtukų klaviatūrą prie „Arduino Uno“, kaip parodyta schemoje. (R1 ~ A0, R2 ~ A1, R3 ~ A2, R4 ~ A3, C1 ~ A4, C2 ~ A5, C3 ~ Pin 2, C4 ~ Pin 3).
- Taip pat paimkite papildomą mygtuką (Reset Button) ir prisijunkite prie „Arduino“. (Reset, GND).
- Prijunkite visus pikselių šviesos diodus. (-Ve/GND ~ GND, +Ve/5V ~ 5V, Data In ~ Pin 5).
- Aš naudoju WS2812b šviesos diodus, galite naudoti LED juosteles, kurios gali būti patogesnės naudoti.
- Prijunkite 3,7V/5V akumuliatorių įjungimo/išjungimo jungikliu.
- Įdėkite visus šviesos diodus į kiekvieną baltą 3D spausdintą mygtuką, po vieną šviesos diodą kiekvienam mygtukui.
5 žingsnis: kodas:
- Atidarykite kodą „Arduino IDE“:
- Įdiekite „KeyPad“biblioteką ir „FastLED“biblioteką į „Arduino IDE“.
- Prijunkite „Arduino Uno“prie kompiuterio.
- Pasirinkite plokštės tipą ir prievadą.
- Įkelkite kodą.
6 žingsnis: žaidimo taisyklės:
- „Sky Blue“reiškia 1 žaidėją.
- Rožinė spalva reiškia 2 žaidėją.
- Žaidėjai neturėtų spausti jau paspausto mygtuko.
- Jei kuris nors žaidėjas laimi matricą, jis pagyvina savo spalva.
- Jei žaidimas yra lygus, matrica animuos raudona spalva.
Rekomenduojamas:
„Pasidaryk pats“„Leds Arduino“ruletės žaidimas: 3 žingsniai (su nuotraukomis)
„Pasidaryk pats“37 „Leds Arduino“ruletės žaidimas: Ruletė yra kazino žaidimas, pavadintas prancūziško žodžio, reiškiančio mažą ratą, vardu
„Pasidaryk pats“makro objektyvas su AF (kitoks nei visi kiti „pasidaryk pats“makro objektyvai): 4 žingsniai (su nuotraukomis)
„Pasidaryk pats“makro objektyvas su AF (kitoks nei visi kiti „pasidaryk pats“makro objektyvai): mačiau daug žmonių, gaminančių makro objektyvus su standartiniu rinkiniu (paprastai 18–55 mm). Dauguma jų yra objektyvas, tiesiog prilipęs prie fotoaparato atgal arba nuimtas priekinis elementas. Abi šios galimybės turi neigiamų pusių. Objektyvui pritvirtinti
„Pasidaryk pats“„Steampunk“operacinis žaidimas, „Arduino“: 9 žingsniai (su nuotraukomis)
„Pasidaryk pats“„Steampunk“operacinis žaidimas, pagrįstas „Arduino“: Šis projektas yra gana platus. Tam nereikia daug įrankių ar išankstinių žinių, tačiau jis daug ką išmokys (įskaitant mane) daugelyje skirtingų gamybos padalinių! Kaip ir nelaisvės jutimas su „Arduino“, daugiafunkcinis darbas su „Arduino“
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
„Pasidaryk pats“vaizdo žaidimas naudojant „Arduino“(„Arduboy Clone“): 7 žingsniai (su nuotraukomis)
„Pasidaryk pats“vaizdo žaidimas naudojant „Arduino“(„Arduboy Clone“): Yra 8 bitų, kredito kortelės dydžio žaidimų platforma, vadinama „Arduboy“, todėl atviro kodo žaidimus lengva išmokti, bendrinti ir žaisti. Šiame įrenginyje galite mėgautis 8 bitų žaidimais, kuriuos sukūrė kiti, arba galite kurti savo žaidimus. Kadangi tai yra atvirojo kodo programa