Beniamin OPRESCU (67448) - Tic-Tac-Toe

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Prin acest proiect doresc realizarea jocului Tic-Tac-Toe pe un LCD.

Jocul va avea 2 moduri in care se poate juca si anume:

  1. singleplayer (impotriva CPU);
  2. multiplayer (impotriva altui jucator);

Incercand sa imi gasesc un proiect la care as dori sa lucrez cu drag, mi-am adus aminte cat de mult jucam acest joc, X si 0, cand eram mic. Asa ca am zis, de ce nu?, sa realizez acest joc.

Scopul acestui joc este de recreere, iar atunci cand este jucat in modul multiplayer sa fe luat ca si o competitie intre cei 2 jucatori.

Descriere generală

Prin intermediul a 6 butoane, 4 dintre ele reprezentand sagetile si 2 pentru functiile selct si back, jucatorul se va putea deplasa prin meniu si pe tabla de joc.

Hardware Design

Lista de piese:

  1. piese de baza
  2. Display LCD SPI de 2.8”
  3. Butoane
  4. Rezistente
  5. Fire(mama-mama)
  6. Stabilizator tensiune 5V → 3.3V
  7. Translator de nivel logic 5V → 3.3V

Schema Electrica:

Software Design

Am folosit urmatoarele programe:

  1. Sublime Text - editare surse
  2. Windows PowerShell - compilat
  3. HIDBootFlash - urcat .hex pe microcontroller

Rezultate Obţinute

Placuta de baza:

Am implemantat afisarea pe LCD:

Concluzii

Chiar daca ma avut ceva batai de cap in realizarea acestui proiect, sunt multumit ca am reusit sa vad ce inseamna implemantarea unui joc, atat hardware cat si software.

Download

Arhiva: oprescu_beniamin_332ca.zip (Beniamin)

Jurnal

  1. 12.04.18: Stabilirea temei de lucru.
  2. 19.04.18: Cumparare pachet piese de baza + 2 placute PM2018.
  3. 21.04.18: Realizarea paginii de wiki
  4. 26.04.18: Lipire mare parte a componentelor + cateva rezistente in plus
  5. 03.05.18: Lipirea ultimelor componente ramase.
  6. 05.05.18: Realizarea schematic.
  7. 16.05.18: Terminarea placutei de baza si punerea bootloaderului.
  8. 20.05.18: Montarea tuturor componentelor.

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

pm/prj2018/rbarbascu/beniamin.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