Vlad IONESCU (66956) - TicTacToe Game

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul meu consta intr-un joc de X si O pe LCD. Jocul este structurat in 2 parti:

  • multi player. Jocul poate fi jucat in 2 prin intermediul celor 2 seturi de butoane disponibile.
  • single player. Jocul poate fi jucat de un singur jucator impotriva unui bot programat in microcontroller.

Am ales acest joc din dorinta de a face un proiect simplu si interactiv si de a observa performantele microcontrollerului in contextul unui numar mai mare de operatii ce trebuie procesate pentru modul single player.

Lucrarea aleasa se incadreaza in categoria proiectelor pentru entertainment.

Descriere generală

  • LCD-ul este folosit pentru partea grafica a proiectului, afisarea meniului si jocul propriu-zis
  • cele 2 seturi de cate 5 butoate vor fi folosite pentru interactiunea cu utilizatorii. In modul single player se va folosi un singur set de butoane. Butoanele din cadrul unui set vor fi dispuse sub forma unui romb pentru deplasarea sus, jos, stanga, dreapta, iar pentru a marca o casuta se va folosi butonul din centru. In mod asemanator va functiona si selectia din meniu.

Hardware Design

Nume Cantitate
LCD 1
Butoane 10

Schema electrica

Aici puneţi tot ce ţine de hardware design:

  • listă de piese
  • scheme electrice
  • diagrame de semnal
  • rezultatele simulării

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

Arhiva ce contine codul sursa
Arhiva cod

Jurnal

Am conectat LCD-ul si butoanele la placuta de baza si am testat functionalitatea. LCD-ul si butoanele se afla pe o placuta de test. vlad_1.jpgvlad_2.jpgvlad_3.jpg

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

  • Documentația în format PDF
pm/prj2017/imatesica/vladi.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