This shows you the differences between two versions of the page.
|
pm:prj2026:ciprian.popescu0411:vlad_mihai.enea [2026/05/13 16:29] vlad_mihai.enea [Software Design] |
pm:prj2026:ciprian.popescu0411:vlad_mihai.enea [2026/05/13 16:42] (current) vlad_mihai.enea [Software Design] |
||
|---|---|---|---|
| Line 54: | Line 54: | ||
| | Breadboard | GND microcontroller -> bara GND breadboard | | | Breadboard | GND microcontroller -> bara GND breadboard | | ||
| - | *Breadboard-ul este folosit pentru distribuirea conexiunii de masa catre butoane, buzzer si modulele LED. Display-ul OLED este conectat direct la microcontroller deoarece foloseste interfata I2C, prin pinii PC4 si PC5. Butoanele sunt configurate in cod cu INPUT_PULLUP, motiv pentru care pinul de mijloc al modulelor KY-004 ramane neconectat, iar apasarea butonului conecteaza pinul de semnal la GND. | + | Breadboard-ul este folosit pentru distribuirea conexiunii de masa catre butoane, buzzer si modulele LED. Display-ul OLED este conectat direct la microcontroller deoarece foloseste interfata I2C, prin pinii PC4 si PC5. Butoanele sunt configurate in cod cu INPUT_PULLUP, motiv pentru care pinul de mijloc al modulelor KY-004 ramane neconectat, iar apasarea butonului conecteaza pinul de semnal la GND. |
| {{:pm:prj2026:ciprian.popescu0411:milestone_hardware_vlad.jpeg?300|}} | {{:pm:prj2026:ciprian.popescu0411:milestone_hardware_vlad.jpeg?300|}} | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| - | * Demo joc: https://www.youtube.com/watch?v=92V6-gN0Ck0 | + | * Demo joc: https://youtu.be/aooiB0Amov8?feature=shared |
| * github: https://github.com/vled04/PONG-GAME-PM | * github: https://github.com/vled04/PONG-GAME-PM | ||
| Line 95: | Line 95: | ||
| | Adafruit_SSD1306.h | Controlul display-ului OLED SSD1306 | | | Adafruit_SSD1306.h | Controlul display-ului OLED SSD1306 | | ||
| | math.h | Functii matematice pentru calculul directiei bilei | | | math.h | Functii matematice pentru calculul directiei bilei | | ||
| - | |||
| - | ===== Rezultate Obtinute ===== | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| - | Pentru PM FAIR o sa cumpar o cutie din plastic si o sa aranjez frumos toate componentele pentru a fi si frumos vizual | + | *Pentru PM FAIR o sa cumpar o cutie din plastic si o sa aranjez frumos toate componentele pentru a fi si frumos vizual |