Sadržaj:
- Korak 1: Početak
- Korak 2: Dodavanje LED dioda
- Korak 3: Digitalni pinovi
- Korak 4: Pritisnite gumbe
- Korak 5: Digitalni i analogni pinovi
- Korak 6: Fotootpornici
- Korak 7: Definiranje varijabli
- Korak 8: Deklariranje varijabli
- Korak 9: Učitavanje
- Korak 10: Uključivanje/isključivanje LED diode
- Korak 11: Gumb za isključivanje
- Korak 12: Uživajte u igri
Video: Tic Tac Toe: 12 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Tinkercad projekti »
Danas ćemo raditi igru Tic Tac Toe na TinkerCadu koristeći Arduino. Koristit ćemo mnogo jednostavnih komponenti i koristiti kôd da ih sve povežemo. Glavni dio ovog sklopa koji sve ovo spaja je kod. Ovaj program ima mnogo mogućnosti i može se promijeniti prema želji korisnika. Ova igra također ima mogućnost korištenja RGB svjetla, ali ako netko želi napredovati na ovom projektu, morat će povezati dva arduina jedan s drugim.
Pribor
- Arduino
- Oglasna ploča (velika)
- Žice
- Tipkalo
- LED diode
- Otpornici (10k i 150)
- Fotootpornici
Korak 1: Početak
Pa ćemo ovo započeti s velikom pločom i Arduino mikrokontrolerom.
Korak 2: Dodavanje LED dioda
Sljedeći korak je dodavanje LED dioda i gumba na ploču. Još ih ne povezujemo, već ih samo postavljamo na ploču na način da niti jedna žica ne ometa druge tipke. Ima mnogo komponenti pa ih moramo ovako razmaknuti tako da se ne dodiruju. Za ovaj projekt preporučuje se velika ploča.
Korak 3: Digitalni pinovi
Dakle, prije nego što dodamo bilo što drugo, prvo spojimo digitalne pinove na LED diode. U ovom projektu koristit ćemo sve analogne i digitalne pinove koje Arduino ima.
Korak 4: Pritisnite gumbe
Za ovaj korak spojit ćemo napajanje i uzemljenje na gumb. U ovom koraku koristit ćemo 10k otpornika za ograničavanje količine energije. Dva gumba s desne strane ne koriste se za uključivanje ili isključivanje LED diode, već se koriste za pokretanje nove igre, a za nešto drugo vidjet ćemo kada pokrenemo kôd.
Korak 5: Digitalni i analogni pinovi
U ovom koraku povezivat ćemo gumbe s digitalnim i analognim pinovima. U ovom slučaju mogu se koristiti analogni pinovi jer se mogu koristiti na isti način kao i digitalni pinovi.
Korak 6: Fotootpornici
U ovom koraku ćemo povezati fotootpornike s LED diodama. Poanta ovoga je omogućiti različitim igračima da dobiju različite razine svjetline, a to omogućuje igračima da se razlikuju. U ovom koraku vidite zašto je razmak koraka bio neophodan.
Korak 7: Definiranje varijabli
U ovom koraku počet ćemo kod. Prvi dio ovoga bit će definiranje različitih gumba i LED dioda, ali i druga varijabla koja je jednaka 0. Ova će nam varijabla pomoći da uključimo i isključimo LED diode pritiskom na gumb.
Korak 8: Deklariranje varijabli
U ovom koraku dovršit ćemo deklaraciju ovih varijabli i postaviti gumbe kao ulazne, a LED diode kao izlazne.
Korak 9: Učitavanje
Ovaj dio koda može se vidjeti kao "zaslon za učitavanje". Većina igara obično ima neke početne sekvence na početku, ali ovaj dio nije obavezan i radi se samo za predstavu. Za to bi se mogao koristiti drugi gumb s desne strane. Mogao bi prikazati redoslijed pokretanja sve dok se ne pritisne "gumb za pokretanje".
Korak 10: Uključivanje/isključivanje LED diode
Ovaj korak usredotočuje se na glavni kôd kako uključiti i isključiti LED pomoću gumba. U ovom kodu koristit ćemo varijablu jednaku 0 koju smo izvorno postavili prilikom definiranja naših varijabli. Prema ovom kodu, LED će se uključiti kada se pritisne tipka, ali će se isključiti kad se ponovno pritisne.
Korak 11: Gumb za isključivanje
Ovaj korak kodira gumb za isključivanje ili gumb za novu igru. Ovo se koristi kada je igrač pobijedio ili je završio igru, a igra će se resetirati i može se započeti iznova. Ovaj gumb je u osnovi gumb za resetiranje koji ponovno pokreće petlju tako da se igra može igrati iznova i iznova.
Korak 12: Uživajte u igri
To je bio kraj ovog vodiča i nadam se da ćete se zabaviti poigravajući sa ovim sklopom i kodom te unijeti sve više i više promjena u ovaj krug jer su mogućnosti beskrajne jer je ovo vrlo otvoren program.
Preporučeni:
Python Tic Tac Toe igra: 4 koraka
Python Tic Tac Toe igra: python tic tac toe igra Ova igra je napravljena u pythonu koji je računalni jeziki koristio sam uređivač pythona pod nazivom: pycharm možete koristiti i normalni uređivač python koda
Arduino Touch Tic Tac Toe igra: 6 koraka (sa slikama)
Arduino Touch Tic Tac Toe igra: Dragi prijatelji, dobrodošli u još jedan Arduino vodič! U ovom detaljnom vodiču napravit ćemo igru Arduino Tic Tac Toe. Kao što vidite, koristimo zaslon osjetljiv na dodir i igramo se protiv računala. Jednostavna igra poput Tic Tac Toe je
Elektronička igra Tic-Tac-Toe u drvenoj kutiji: 5 koraka
Elektronička igra Tic-Tac-Toe u drvenoj kutiji: Pozdrav Uvodim smiješnu igru Tic-Tac-Toe u novom izdanju. Pretražio sam sličan projekt na webu, ali ideja je ovdje jedinstvena.NADAM SE :) Pa krenimo sada
Igra Microbit Tic Tac Toe: 4 koraka (sa slikama)
Igra Microbit Tic Tac Toe: Za ovaj projekt, moj suradnik - @descartez i ja stvorili smo sjajnu igru s karticama pomoću radio funkcije mikrobita. Ako prije niste čuli za mikrobite, oni su sjajan mikrokontroler dizajniran za poučavanje djece programiranju. Oni
RG LED Tic Tac Toe: 9 koraka
RG LED Tic Tac Toe: RG Tic Tac Toe je klasična igra koja se može izraditi u različitim verzijama. No, odlučio sam ga izgraditi s uobičajenim katodnim RG LED diodama od 5 mm kao nadgledanje rezultata, tako da nakon što je izmijenio odgovarajući prekidač, LED prikazuje rezultat u crvenoj ili zelenoj boji u