Innehållsförteckning:
- Steg 1: Komponenter som krävs:
- Steg 2: 3D -utskrift:
- Steg 3: Gör tryckknappar på tangentbordet:
- Steg 4: Kretsanslutning:
- Steg 5: Kod:
- Steg 6: Spelregler:
Video: DIY Arduino Tic Toc Toe -spel: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Tic Tac Toe -spelet är ett klassiskt spel för två spelare. Det blir roligt när du spelar det med dina barn, familj och vänner. Här har jag visat hur man gör ett Tic Tac Toe -spel med en Arduino Uno, tryckknappar och Pixel -lysdioder. Denna Arduino -baserade 4 x 4 Tic Tac Toe är densamma som den klassiska Tic Tac Toe, bara skillnaden är X och O: s representeras i två olika färger. Detta spel har ett program skrivet som kan avgöra vem som är vinnare eller spelet är Detta projekt är i princip en 4 x 4 RGB -matris där varje pixel har en tryckknapp i den. Om en pixel trycks ned ska den lysa med sin inställda färg. Detta spel har två färger Sky Blue som representerar Player 1 och Pink color som representerar Player 2. Om en spelare vinner ska alla lysdioder animeras med den spelarens färg. Om spelet är oavgjort ska alla lysdioder animeras med röd färg. Efter avslutat ett spel bör spelet startas om för att göra att vi har en återställningsknapp ansluten till Arduino.
Steg 1: Komponenter som krävs:
- Arduino Uno (1)
- WS2812B lysdioder eller NeoPixel lysdioder (16)
- Tryckknappar (17)
- 3,7V/5V batteri (1)
- PÅ/AV -omkopplare (1)
- 3D -tryckta delar
Steg 2: 3D -utskrift:
- 3D -utskrift av alla delar i länken nedan.
- 3D Print 16 liten knapp i vit PLA och återstående delar kan 3D -skrivas ut i valfri färg.
- Länk till STL -filer:
- Efter att ha skrivit ut alla delar installera alla de 16 vita knapparna i matrisen med lite lim.
Steg 3: Gör tryckknappar på tangentbordet:
- Ta en bit kartong, markera positionerna med avseende på 3D -tryckt matris på kartongen.
- Limma alla de 16 tryckknapparna på kartongen på de markerade positionerna.
- Gör alla anslutningar genom att löda knapparna med hjälp av några ledningar.
Steg 4: Kretsanslutning:
- Anslut knapparna på Arduino Uno som visas i kopplingsschemat. (R1 ~ A0, R2 ~ A1, R3 ~ A2, R4 ~ A3, C1 ~ A4, C2 ~ A5, C3 ~ Pin 2, C4 ~ Pin 3).
- Ta också en extra tryckknapp (Reset Button) och anslut till Arduino. (Reset, GND).
- Anslut alla pixel-lysdioder. (-Ve/GND ~ GND, +Ve/5V ~ 5V, Data In ~ Pin 5).
- Jag har använt WS2812b lysdioder. Du kan använda ledremsorna som kan vara mer praktiska att använda.
- Anslut 3,7V/5V Batter med en ON/OFF -omkopplare.
- Sätt in alla lysdioder i varje vit 3D -tryckta knappar, en lysdiod per knapp.
Steg 5: Kod:
- Öppna koden i Arduino IDE:
- Installera KeyPad -biblioteket och FastLED -biblioteket i Arduino IDE.
- Anslut Arduino Uno till din dator.
- Välj korttyp och port.
- Ladda upp koden.
Steg 6: Spelregler:
- Sky Blue representerar spelare 1.
- Pink representerar spelare 2.
- Spelare ska inte trycka på knappen som redan har tryckts in.
- Om någon spelare vinner matrisen animeras med sin färg.
- Om spelet är oavgjort kommer matrisen att animeras med röd färg.
Rekommenderad:
Tic Tac Toe: 12 steg
Tic Tac Toe: Idag ska vi göra ett Tic Tac Toe -spel på TinkerCad med Arduino. Vi kommer att använda många enkla komponenter och använda koden för att knyta ihop dem alla. Huvuddelen av denna krets som sammanför allt detta är koden. Denna prog
Tic Tac Toe (3 i rad): 10 steg (med bilder)
Tic Tac Toe (3 i rad): Detta projekt är en elektronisk rekreation av den klassiska Tic-Tac-Toe penna & papper 2 spelare spel. Hjärtat i kretsen är Microchips PIC 16F627A mikrokontroller. Jag har inkluderat nedladdningslänk för ett PC -kort PDF och även HEX -koden f
Tic Tac Toe på Arduino med AI (Minimax -algoritm): 3 steg
Tic Tac Toe på Arduino med AI (Minimax Algoritm): I denna instruktionsbok ska jag visa dig hur du bygger ett Tic Tac Toe -spel med en AI med hjälp av en Arduino. Du kan antingen spela mot Arduino eller titta på Arduino spela mot sig själv. Jag använder en algoritm som kallas " minimax algoritm ",
Tic Tac Toe i Visual Basic: 3 steg (med bilder)
Tic Tac Toe i Visual Basic: Tic Tac Toe är ett av de mest populära tidspassspelen. Speciellt i klassrummen;). I denna instruerbara kommer vi att designa det här spelet i vår PC med hjälp av den populära GUI -programmeringsplattformen, visual basic
Arduino och Touchpad Tic Tac Toe: 8 steg (med bilder)
Arduino och pekplatta Tic Tac Toe: Eller, en övning i in- och utmatningsmultiplexering och arbete med bitar. Och ett bidrag till Arduino -tävlingen. Detta är en implementering av ett tic -tac toe -spel med en 3x3 -uppsättning tvåfärgade lysdioder för en display, en enkel resistiv pekplatta