Sadržaj:
- Korak 1: Početak
- Korak 2: Dodavanje LED dioda
- Korak 3: Digitalni pinovi
- Korak 4: PushButtons
- Korak 5: Digitalni i analogni pinovi
- Korak 6: Fotootpornici
- Korak 7: Definiranje varijabli
- Korak 8: Deklarisanje promenljivih
- Korak 9: Učitavanje
- Korak 10: Uključivanje/isključivanje LED diode
- Korak 11: Dugme za isključivanje
- Korak 12: Uživajte u igri
Video: Tic Tac Toe: 12 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Tinkercad projekti »
Danas ćemo raditi igru Tic Tac Toe na TinkerCad -u 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 neko želi napredovati u ovom projektu, morat će povezati dva arduina jedan s drugim.
Supplies
- Arduino
- Oglasna ploča (velika)
- Žice
- Taster
- LED diode
- Otpornici (10k i 150)
- Fotootpornici
Korak 1: Početak
Pa ćemo započeti ovo s velikom pločom i Arduino mikrokontrolerom.
Korak 2: Dodavanje LED dioda
Sljedeći korak je dodavanje LED dioda i tipki na matičnu 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 razmaknuti ovako 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: PushButtons
Za ovaj korak ćemo spojiti napajanje i uzemljenje na tipku. U ovom koraku koristit ćemo 10k otpornika za ograničavanje količine energije. Dva dugmeta 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 ćemo vidjeti kada pokrenemo kôd.
Korak 5: Digitalni i analogni pinovi
U ovom koraku povezivaćemo dugmad sa 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 sa LED diodama. Poanta ovoga je omogućiti različitim igračima da dobiju različite nivoe svjetline, a to omogućava igračima da se razlikuju. U ovom koraku vidite zašto je razmak koraka bio neophodan.
Korak 7: Definiranje varijabli
U ovom koraku ćemo pokrenuti kod. Prvi dio ovoga bit će definiranje različitih tipki i LED dioda, ali i druga varijabla koja je jednaka 0. Ova varijabla će nam pomoći da uključimo i isključimo LED diode pritiskom na tipku.
Korak 8: Deklarisanje promenljivih
U ovom koraku ćemo završiti deklaraciju ovih varijabli i postaviti dugmad kao ulazne, a LED diode kao izlazne.
Korak 9: Učitavanje
Ovaj dio koda može se posmatrati kao "ekran 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 emisiju. Za to bi se moglo koristiti drugo dugme sa desne strane. Mogao bi prikazati redoslijed pokretanja sve dok se ne pritisne "dugme za pokretanje".
Korak 10: Uključivanje/isključivanje LED diode
Ovaj korak se fokusira na glavni kôd kako uključiti i isključiti LED pomoću dugmadi. U ovom kodu koristit ćemo varijablu jednaku 0 koju smo prvobitno postavili prilikom definiranja naših varijabli. Prema ovom kodu, LED će se uključiti kada se pritisne dugme, ali će se isključiti kada se ponovo pritisne.
Korak 11: Dugme za isključivanje
Ovaj korak kodira dugme za isključivanje ili dugme za novu igru. Ovo se koristi kada je igrač pobijedio ili završio igru, a igra će se resetirati i može se započeti iznova. Ovo dugme je u osnovi dugme za resetovanje koje ponovo 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 se sa ovim sklopom i kodom te unijeti sve više i više promjena u ovo kolo jer su mogućnosti beskrajne jer je ovo vrlo otvoren program.
Preporučuje se:
Python Tic Tac Toe igra: 4 koraka
Python Tic Tac Toe igra: python tic tac toe igra Ova igra je napravljena na pythonu koji je na računarskom jezikui koristio sam python editor 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 ekran osjetljiv na dodir i igramo se protiv računara. Jednostavna igra poput Tic Tac Toe je
Elektronička igra igraonica "Tic-Tac-Toe" u drvenoj kutiji: 5 koraka
Elektronska 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)
Microbit Tic Tac Toe igra: Za ovaj projekt, moj suradnik - @descartez i ja stvorili smo odličnu igru s taktičkim nogama koristeći radio funkciju mikrobita. Ako prije niste čuli za mikrobite, to je sjajan mikrokontroler dizajniran da nauči djecu 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 napraviti u različitim verzijama. No, odlučio sam ga izgraditi s uobičajenim katodnim RG LED diodama od 5 mm kao nadgledanjem rezultata, tako da kada jednom manipulira odgovarajućim prekidačem, LED prikazuje rezultat u crvenoj ili zelenoj boji u