This shows you the differences between two versions of the page.
pm:prj2023:ncaroi:supermariogame [2023/05/25 00:24] elena_ioana.stefan |
pm:prj2023:ncaroi:supermariogame [2023/05/30 02:21] (current) elena_ioana.stefan |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Introducere ===== | ===== Introducere ===== | ||
- | <note tip> | ||
Scopul acestui proiect este să ofere utilizatorilor un joc Super Mario, care poate fi jucat în timpul liber. | Scopul acestui proiect este să ofere utilizatorilor un joc Super Mario, care poate fi jucat în timpul liber. | ||
Proiectul a fost creat pentru a fi ușor de jucat și de înțeles, fiind util și pentru învățarea conceptelor hardware și software. | Proiectul a fost creat pentru a fi ușor de jucat și de înțeles, fiind util și pentru învățarea conceptelor hardware și software. | ||
- | </note> | + | |
===== Descriere generală ===== | ===== Descriere generală ===== | ||
- | <note tip> | + | == Schemă bloc: == |
- | O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. | + | {{:pm:prj2023:ncaroi:mario1.png?600|}} |
- | Schemă bloc: | ||
- | {{:pm:prj2023:ncaroi:screenshot_2023-05-07_221806.png?700|}} | + | ===== Hardware Design ===== |
- | </note> | + | |
- | ===== Hardware Design ===== | ||
+ | {{:pm:prj2023:ncaroi:mario2.png?700|}} | ||
- | {{:pm:prj2023:ncaroi:supermario1.png?700|}} | + | {{:pm:prj2023:ncaroi:mario3.png?700|}} |
- | {{:pm:prj2023:ncaroi:supermario2.png?700|}} | ||
<note tip> | <note tip> | ||
Lista de piese: | Lista de piese: | ||
Line 27: | Line 23: | ||
* Ecran LCD Albastru 2004 | * Ecran LCD Albastru 2004 | ||
* Breadbord 400 | * Breadbord 400 | ||
- | * Componente de baza (cablu USB, pini, fire, butoane) | + | * Componente de baza (cablu USB, pini, fire) |
* Buzzer activ | * Buzzer activ | ||
* Joystick | * Joystick | ||
Line 40: | Line 36: | ||
Descrierea codului aplicaţiei (firmware): | Descrierea codului aplicaţiei (firmware): | ||
* Visual Studio Code / Arduino | * Visual Studio Code / Arduino | ||
- | * Libraria Liquid Crystal I2C | + | * LiquidCrystal_I2C |
+ | * Wire | ||
+ | * draw.io | ||
+ | * Tinkercad | ||
</note> | </note> | ||
+ | |||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note tip> | + | {{:pm:prj2023:ncaroi:mario4.jpg?500|}} |
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | {{:pm:prj2023:ncaroi:mario5.jpg?500|}} |
- | </note> | + | {{:pm:prj2023:ncaroi:mario6.jpg?500|}} |
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Proiectul m-a ajutat să aprofundez conceptele studiate la laboratoarele de PM, mai ales să înțeleg utilizarea protocolului I2C. | ||
===== Download ===== | ===== Download ===== | ||
Line 56: | Line 56: | ||
Arhiva care contine codul sursa : {{:pm:prj2023:ncaroi:supermario.zip|}} | Arhiva care contine codul sursa : {{:pm:prj2023:ncaroi:supermario.zip|}} | ||
</note> | </note> | ||
+ | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | Melodia SuperMario : |
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe *Resurse Software* şi *Resurse Hardware*. | + | [[https://github.com/robsoncouto/arduino-songs/blob/master/supermariobros/supermariobros.ino]] |
- | </note> | + | |
+ | Configurare I2C: [[https://www.youtube.com/watch?v=EAeuxjtkumM&t=125s]] | ||
+ | |||
- | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> |