Andrei-Ştefan ŢUICU - Nume proiect

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in implementarea jocului X si O folosind o matrice de led-uri ce suporta atat joc player vs. player cat si single player.

Descriere generală

Hardware Design

Piese obligatorii:

  • 1 microcontroller ATMEGA324PA-PU
  • 2 condensatori neelectrolitici 15pF KEPF015
  • 2 LED-uri rosii 3mm EL333
  • 1 bareta pini K2X10
  • 1 bareta pini K1X10 WSL040
  • 1 quartz 16MHz QMIM016
  • 1 rezistenta 10K
  • 2 rezistente 1K
  • 3 rezistente 100R
  • 1 rezistenta 2.2K
  • 2 butoane
  • 1 soclu DIP40 dil40emf
  • 1 conector USB B Cvilux
  • 2 diode Zener
  • 3 condensatoare 100nF
  • 1 jumper

Piese aditionale

  • 9 led-uri RGB
  • 9 rezistente 100R
  • 5 butoane
  • 2 barete K1X10
  • 18 cabluri de conexiune mama-mama

Feedback

  • lipseste lista de piese pt. X si 0 si schema electrica

Software Design

Pentru scrierea codului am folosit Notepad++, iar compilarea am facut-o direct din linia de comanda.

Fiecare din cele 9 leduri reprezinta o celula din matricea de X si 0. Semnificatia culorilor: Rosu - X Verde - 0 Albastru - cursor

Algoritmul de pentru single player va alege random simbolul cu care va juca playerul, iar algerea mutarii microcontroler-ului va fi tot random.

Led-urile au minusul comun si o singura rezistenta pusa in serie cu acestea (dupa cum se poate vedea in schema) astfel ca o sa singura culoare a led-ului va fi aprinsa la un moment dat.

Rezultate Obtinute

600 |

Concluzii

Proiectul a fost interesant, iar codul usor de scris. Cablajul pe placuta a fost un pic mai greu decat ma asteptam.

Download

Jurnal

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

Bibliografie/Resurse

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

pm/prj2015/ddragomir/andreit_xo.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