Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:ciprian.popescu0411:ionut.nicolae2009 [2026/05/12 23:37]
ionut.nicolae2009 [Hardware Design]
pm:prj2026:ciprian.popescu0411:ionut.nicolae2009 [2026/05/12 23:59] (current)
ionut.nicolae2009 adaugare resurse
Line 1: Line 1:
 ====== Nim pe LCD ====== ====== Nim pe LCD ======
 ===== Introducere ===== ===== Introducere =====
-Proiectul meu consta in realizarea jocului Nim pe o placuta ​ATMega324P, folosind ca display un LCD ST7735S. Nim reprezinta un joc matematic in care doi jucatori iau cu randul obiecte din multimi diferite. Pentru acest proiect am ales varianta Misere a jocului, in care pierzator este cel care ia ultimul obiect din joc, indiferent de multime.\\ +Proiectul meu consta in realizarea jocului Nim pe o placuta ​ATMega328P, folosind ca display un LCD ST7735S. Nim reprezinta un joc matematic in care doi jucatori iau cu randul obiecte din multimi diferite. Pentru acest proiect am ales varianta Misere a jocului, in care pierzator este cel care ia ultimul obiect din joc, indiferent de multime.\\ 
-Reguli joc: pe rand, fiecare jucator poate lua orice numar de elemente dintr-o singura multime. Nu se pot lua in aceeasi tura elemente din doua sau mai multe multimi. Jocul se termina doar atunci cand nu mai exsta elemente de luat, caz in care jucatorul care a facut ultima mutare pierde.\\+Reguli joc: pe rand, fiecare jucator poate lua orice numar de elemente dintr-o singura multime. Nu se pot lua in aceeasi tura elemente din doua sau mai multe multimi. Jocul se termina doar atunci cand nu mai exista ​elemente de luat, caz in care jucatorul care a facut ultima mutare pierde.\\
 Exemplu de joc: 2 multimi A si B cu 2 elemente fiecare, 2 jucatori, Alice si Bob.\\ Exemplu de joc: 2 multimi A si B cu 2 elemente fiecare, 2 jucatori, Alice si Bob.\\
   - stare joc: A 2 elemente (A-2), B 2 elemente (B-2)\\   - stare joc: A 2 elemente (A-2), B 2 elemente (B-2)\\
Line 13: Line 13:
 ===== Descriere generală ===== ===== Descriere generală =====
 {{ :​pm:​prj2026:​ciprian.popescu0411:​ionut.nicolae2009:​block_diagram.png |}} {{ :​pm:​prj2026:​ciprian.popescu0411:​ionut.nicolae2009:​block_diagram.png |}}
-Pentru acest proiect, jocul are 4 multimi a cate 7 elemente fiecare. Voi utiliza 4 butoane, unul pentru fiecare heap, si un buton care sa marcheze confirmarea actiunii si trecerea la jucatorul urmator. Fiind doar un joc pe display, nu sunt necesare multe module pentru a asigura buna functionare a acestuia, importanta consta in intregistrarea ​inputului jucatorului si afisarea pe ecran a actiunii.+Pentru acest proiect, jocul are 4 multimi a cate 7 elemente fiecare. Voi utiliza 4 butoane, unul pentru fiecare heap, si un buton care sa marcheze confirmarea actiunii si trecerea la jucatorul urmator. Fiind doar un joc pe display, nu sunt necesare multe module pentru a asigura buna functionare a acestuia, importanta consta in inregistrarea ​inputului jucatorului si afisarea pe ecran a actiunii.
  
 ===== Hardware Design ===== ===== Hardware Design =====
Line 69: Line 69:
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +**Resurse ​Hardware**\\ 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse ​Software** şi **Resurse Hardware**. +Pentru realizarea diagramei am utilizat EasyEDA. Lista footprinturi piese: 
-</​note>​+  ​Microcontroller - TQFP-32_L7.0-W7.0-P0.80-LS9.0-BL 
 +  ​Butoane - SW-SMD_4P-L6.0-W6.0-P4.50-LS9.2 
 +  ​Level shifter - MPN-TH-20_L28.0-W14.0-P2.54-BL 
 +  ​LCD - LCD-TH_8P-P2.54-L56.0-W34.0_1.8-TFT 
 + 
 +**Resurse software**\\ 
 +Pentru realizarea diagramei bloc am utilizat PlantUML.
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
  
pm/prj2026/ciprian.popescu0411/ionut.nicolae2009.1778618235.txt.gz · Last modified: 2026/05/12 23:37 by ionut.nicolae2009
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