Indholdsfortegnelse:
- Trin 1: Begyndelse
- Trin 2: Tilføjelse af lysdioder
- Trin 3: Digitale pins
- Trin 4: PushButtons
- Trin 5: Digitale og analoge pins
- Trin 6: Fotoresistorer
- Trin 7: Definition af variabler
- Trin 8: Deklaration af variabler
- Trin 9: Indlæser
- Trin 10: LED On/Off
- Trin 11: Fra -knap
- Trin 12: Nyd at spille
Video: Tic Tac Toe: 12 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Tinkercad -projekter »
I dag laver vi et Tic Tac Toe -spil på TinkerCad ved hjælp af Arduino. Vi kommer til at bruge mange enkle komponenter og bruge koden til at binde dem alle sammen. Hoveddelen af dette kredsløb, der samler alt dette, er koden. Dette program har mange muligheder og kan ændres til, hvad brugeren finder passende. Dette spil har også mulighed for at bruge RGB -lys, men hvis nogen vil gå videre med dette projekt, skal de forbinde 2 arduinoer med hinanden.
Forbrugsvarer
- Arduino
- Brødbræt (stort)
- Ledninger
- Trykknap
- LED'er
- Modstande (10k og 150)
- Fotoresistorer
Trin 1: Begyndelse
Så vi begynder dette med et stort brødbræt og en Arduino mikrokontroller.
Trin 2: Tilføjelse af lysdioder
Det næste trin er at tilføje lysdioder og trykknapper til brødbrættet. Vi forbinder dem ikke endnu, men placerer dem bare på tavlen på en måde, så ingen af ledningerne forstyrrer andre trykknapper. Der er mange komponenter, så vi skal placere dem sådan her, så ingen rører ved dem. Et stort brødbræt anbefales til dette projekt.
Trin 3: Digitale pins
Så før vi tilføjer noget andet, lad os først forbinde de digitale ben til lysdioderne. I dette projekt kommer vi til at bruge alle de analoge og digitale stifter, som Arduino har.
Trin 4: PushButtons
Til dette trin skal vi forbinde strøm og jord til trykknappen. I dette trin skal vi bruge 10k modstande til at begrænse mængden af effekt. De 2 knapper til højre bruges ikke til at tænde eller slukke LED'en, men de bruges til at starte et nyt spil, og til noget andet skal vi se, når vi starter koden.
Trin 5: Digitale og analoge pins
I dette trin forbinder vi knapperne til de digitale og analoge ben. De analoge ben kan bruges i dette tilfælde, fordi de kan bruges på samme måde som digitale ben bruges.
Trin 6: Fotoresistorer
I dette trin vil vi forbinde fotoresistorer til lysdioderne. Pointen med dette er at lade forskellige spillere få forskellige lysstyrkeniveauer, og det giver spillere mulighed for at differentiere sig selv. I dette trin kan du se, hvorfor afstanden mellem trinene var nødvendig.
Trin 7: Definition af variabler
I dette trin starter vi koden. Den første del af dette vil være at definere de forskellige knapper og lysdioder, men også en anden variabel, der er lig med 0. Denne variabel hjælper os med at tænde og slukke lysdioderne med et tryk på en knap.
Trin 8: Deklaration af variabler
I dette trin afslutter vi deklarationen af disse variabler og indstiller knapperne som input og LED'erne som output.
Trin 9: Indlæser
Denne del af koden kan ses som en "indlæsningsskærm". De fleste spil har normalt nogle startsekvenser i begyndelsen, men denne del er valgfri og udføres kun til showet. Dette er hvad den anden knap, der var til højre, kan bruges til. Det kunne vise startsekvensen, indtil der blev trykket på en "startknap".
Trin 10: LED On/Off
Dette trin fokuserer på hovedkoden for, hvordan man tænder og slukker LED'en med knapperne. I denne kode vil vi bruge den variabel, der svarer til 0, som vi oprindeligt konfigurerede, når vi definerede vores variabler. Ifølge denne kode tænder LED'en, når der trykkes på knappen, men slukker igen, når den trykkes igen.
Trin 11: Fra -knap
Dette trin koder slukknappen eller den nye spilknap. Dette bruges, når en spiller har vundet eller er færdig med spillet, og spillet nulstilles og kan startes igen. Denne knap er dybest set en nulstillingsknap, der genstarter sløjfen, så spillet kan spilles igen og igen.
Trin 12: Nyd at spille
Det var slutningen på denne vejledning, og jeg håber, at du har det sjovt med at lege med dette kredsløb og kode og foretage flere og flere ændringer i dette kredsløb, fordi mulighederne er uendelige, fordi dette er et meget åbent program.
Anbefalede:
Python Tic Tac Toe -spil: 4 trin
Python Tic Tac Toe -spil: python tic tac toe -spil dette spil er lavet i python, der er et computersprog, jeg har brugt en python -editor kaldet: pycharm, du kan også bruge normal python -kodeditor
Arduino Touch Tic Tac Toe -spil: 6 trin (med billeder)
Arduino Touch Tic Tac Toe -spil: Kære venner velkommen til en anden Arduino -tutorial! I denne detaljerede vejledning skal vi bygge et Arduino Tic Tac Toe -spil. Som du kan se, bruger vi en berøringsskærm, og vi spiller mod computeren. Et simpelt spil som Tic Tac Toe er
Elektronisk Tic-Tac-Toe-spil i en trækasse: 5 trin
Elektronisk Tic-Tac-Toe-spil i en trækasse: HejJeg introducerer det sjove Tic-Tac-Toe-spil i en ny udgave.Jeg søgte på nettet efter lignende projekt, men ideen her er unik.JEG HÅBER :) Så lad os starte nu
Microbit Tic Tac Toe -spil: 4 trin (med billeder)
Microbit Tic Tac Toe Game: Til dette projekt skabte min kollega - @descartez og jeg et fantastisk tic tac toe -spil ved hjælp af mikrobits radiofunktionalitet. Hvis du ikke har hørt om mikrobiter før, er de en fantastisk mikrokontroller designet til at lære børn at programmere. De
RG LED Tic Tac Toe: 9 trin
RG LED Tic Tac Toe: RG Tic Tac Toe er et klassisk spil, der kan laves i forskellige versioner. Men jeg besluttede at bygge den med almindelige katode RG -lysdioder på 5 mm som monitor af resultaterne, så når lysdioden, når den var blevet manipuleret, viser resultatet i farve rød eller grøn i