Differences

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

Link to this comparison view

pm:prj2023:adarmaz:joc_de_sah [2023/05/26 22:43]
victor.moldovan
pm:prj2023:adarmaz:joc_de_sah [2023/05/26 23:08] (current)
victor.moldovan
Line 44: Line 44:
 Pinul 3 alimenteaza butoanele jucatorului 2. Pinul 3 alimenteaza butoanele jucatorului 2.
  
 +{{:​pm:​prj2023:​adarmaz:​butoane.png?​200|}}
  
 Ambele circuite sunt conectate la pinul A2, de pe care se citeste tensiunea aferenta fiecarui buton. Ambele circuite sunt conectate la pinul A2, de pe care se citeste tensiunea aferenta fiecarui buton.
Line 71: Line 71:
 Datele care trebuiesc afisate pe ecran sunt reprezentate printr-un sir de 128x64 biti. Datele care trebuiesc afisate pe ecran sunt reprezentate printr-un sir de 128x64 biti.
  
-Tabla de sah este de dimensiune 64x64, fiecare patrat fiind 8x8. Programul ​va avea o matrice +Tabla de sah este de dimensiune 64x64, fiecare patrat fiind 8x8. Programul ​are o matrice 
-de 8x8 char pe care o va folosi ​pentru a calcula starile jocului.+de 8x8 char pe care o foloseste ​pentru a calcula starile jocului.
  
-Bitii de pe ecran vor fi setati prin aplicarea unor masti hardcodate care reprezinta fiecare element de UI.+Bitii de pe ecran sunt setati prin aplicarea unor masti hardcodate care reprezinta fiecare element de UI.
  
-Fiecare jucator va avea un cursor ​reprezentat ca char, stocand o pozitie pe tabla de joc.+Jucatorii au un cursor, stocand o pozitie pe tabla de joc.
  
-Apasarea de butoane va genera intreruperi ​pentru ​input.+Se genereaza o intrerupere la fiecare masuratoare pe pin analogic ​pentru ​a detecta daca butoanele au fost apasate. 
 + 
 +Se genereaza o intrerupere la fiecare secunda pentru a decrementa timerul jucatorului activ. 
 + 
 +Am folosit biblioteca U8G2 pentru a scrie pe LCD.
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-===== Concluzii =====+Un joc de sah cu ecran LCD.
  
 ===== Download ===== ===== Download =====
 +
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +https://​github.com/olikraus/​u8g2 - Biblioteca u8g2.
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +
-</note>+
  
-<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ 
pm/prj2023/adarmaz/joc_de_sah.1685130225.txt.gz · Last modified: 2023/05/26 22:43 by victor.moldovan
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