Differences

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

Link to this comparison view

pm:prj2026:bianca.popa1106:marina.simion05 [2026/05/07 01:39]
marina.simion05 [Descriere generală]
pm:prj2026:bianca.popa1106:marina.simion05 [2026/05/11 17:52] (current)
marina.simion05 [Hardware Design]
Line 21: Line 21:
  
 Arhitectura proiectului este construită în jurul microcontrollerului **ATmega2560**,​ care coordonează logica jocului, interacțiunea cu utilizatorul și feedback-ul vizual. Sistemul este împărțit în mai multe module: input de la jucători, afișare pe display-uri,​ control al LED-urilor și transmitere de informații pentru debugging. Arhitectura proiectului este construită în jurul microcontrollerului **ATmega2560**,​ care coordonează logica jocului, interacțiunea cu utilizatorul și feedback-ul vizual. Sistemul este împărțit în mai multe module: input de la jucători, afișare pe display-uri,​ control al LED-urilor și transmitere de informații pentru debugging.
 +
 +{{:​pm:​prj2026:​bianca.popa1106:​schema_bloc_pm.drawio.png?​700|}}
  
 **Microcontrollerul ATmega2560:​** **Microcontrollerul ATmega2560:​**
Line 46: Line 48:
 <note tip> <note tip>
 Aici puneţi tot ce ţine de hardware design: ​  -- DDL 11 MAI Aici puneţi tot ce ţine de hardware design: ​  -- DDL 11 MAI
-  * listă de piese        -- DDL 9 MAI 
   * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri,​ e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png)   * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri,​ e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png)
   * diagrame de semnal ​   * diagrame de semnal ​
   * rezultatele simulării   * rezultatele simulării
 </​note>​ </​note>​
 +
 +^ Componentă ​              ​^ ​    ​Cod/​Model ​        ^ Cantitate ​  ^ Rol      ^       
 +| Placă Arduino Mega       | ATmega2560 ​           |  1          | Controlează logica jocului și toate modulele|
 +| Display OLED I2C         | SSD1306, 0.96” ​       |  5          | Afișează cărțile, scorurile și starea jocului| ​                    
 +| Multiplexor I2C          | TCA9548A ​             |  1          | Permite conectarea celor 5 display-uri OLED|
 +| Bandă LED RGB            | WS2812B ​              ​| ​ 2          | Oferă feedback vizual pentru jucători și rezultat| ​                
 +| Potențiometru ​           | 10kΩ                  |  1          | Reglează agresivitatea AI-ului |                  ​
 +| Switch ​                  | ON-ON                 ​| ​ 1          | Selectează modul Player vs AI sau Player vs Player |        ​
 +| Buton                    | Buton cu revenire ​    ​| ​ 5          | Confirmă alegerile, pornesc jocul și controlează acțiunile |  ​
 +| Condensator electrolitic | 100 µF, ≥ 6.3 V       ​| ​ 2          | Stabilizează alimentarea benzii LED    |
 +| Placă de prototipare ​    | PCB perforat 4 x 6    |  2          | Suport pentru montarea componentelor ​   |   
 +| Rezistență ​              | 330Ω                  |  2          | Protejează linia de date către WS2812B |
  
 ===== Software Design ===== ===== Software Design =====
pm/prj2026/bianca.popa1106/marina.simion05.1778107193.txt.gz · Last modified: 2026/05/07 01:39 by marina.simion05
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