Carina MOGOŞ (66880) - TicTacToe

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul este bazat pe jocul Tic-Tac-Toe (X si 0). Utilizatorul joaca impotriva unui bot.

Descriere generală

Led-urile si butoanele sunt dispuse sub forma unor matrici 3×3, existand corespondenta intre fiecare element. Utilizatorul alege “casuta” prin apasarea butonului corespunzator, iar rezultatul este aprinderea led-ului.

Hardware Design

Lista de piese:

  • 10 butoane 6x6x6
  • 9 led-uri bicolore de 3 mm (rosu si verde)
  • 9 rezistente de 560 de ohmi
  • fire mama-mama
  • header de pini

Schema electrica:

Software Design

Implementare

Jucatorul apasa butonul corespunzator locului unde vrea sa puna X, iar led-ul se aprinde in culoarea <fc #008000>verde</fc>. Bot-ul raspunde prin aprinderea unui alt led in culoarea <fc #FF0000>rosu</fc>, culoarea corespunzatoare lui 0.

La final, numai combinatia castigatoare este luminata.

Jocul se poate reseta prin apasarea butonului aflat in partea de jos a placutei.

Botul a fost implementat cu algoritmul minimax.

Mediu de dezvoltare: Sublime

Rezultate Obţinute

Proiectul a fost finalizat.

A fost prima ocazie pe care am avut-o în facultate de a face ceva hardware. A fost o experiență interesantă.

Video proiect :

https://www.youtube.com/watch?v=1QC4nCtNNio

Imagini:

18685526_1453160524742339_395939856_n.jpg 18678809_1453160538075671_249415472_n.jpg

Download

Jurnal

Initial alesesem sa folosesc si un lcd pentru afisarea scorului si a altor informatii, ledurile bicolore mi-au ocupat foarte multe porturi si a trebuit sa renunt la el.

Aveam si un al 10-lea led, care avea ca scop sa anunte castigatorul prin iluminarea culorii potrivite. A trebuit sa renunt la el din aceleasi considerente.

18471446_1443688635689528_868232088_n.jpg 18492561_1443688639022861_420729568_n.jpg 18492770_1443688632356195_893662717_n.jpg

Bibliografie/Resurse

  • Laboratorul 0
  • Documentația în format PDF
pm/prj2017/adraghici/2911.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0