This shows you the differences between two versions of the page.
pm:prj2021:agrigore:x-si-0 [2021/06/03 06:28] ana_maria.duta2011 [Rezultate Obţinute] |
pm:prj2021:agrigore:x-si-0 [2021/06/03 13:00] (current) ana_maria.duta2011 [Jurnal] |
||
---|---|---|---|
Line 24: | Line 24: | ||
{{ :pm:prj2021:agrigore:schema-ana-duta.png?800 |}} | {{ :pm:prj2021:agrigore:schema-ana-duta.png?800 |}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
- | ===== Rezultate Obţinute ===== | ||
=== Medii de dezvoltare === | === Medii de dezvoltare === | ||
Line 36: | Line 35: | ||
* LCDWIKI_GUI.h - lcd | * LCDWIKI_GUI.h - lcd | ||
* LCDWIKI_SPI.h - lcd | * LCDWIKI_SPI.h - lcd | ||
+ | |||
+ | === Functii === | ||
+ | * fill_screen_test() - coloreaza ecranul in diferite culori marcand pornirea jocului | ||
+ | * winner() - afla care este castigatorul, il afiseaza, calculeaza scorul dupa fiecare meci si il afiseaza | ||
+ | * start() - seteaza ecranul negru inainte de fiecare meci | ||
+ | * text_test() - afiseaza mesaje de inceput pentru a clarifica ordinea jucatorilor | ||
+ | * setup() - nu face nimic | ||
+ | * loop() - este implementata logica jocului | ||
+ | |||
+ | |||
+ | ===== Rezultate Obţinute ===== | ||
+ | |||
+ | Link demonstratie video: https://www.youtube.com/watch?v=yT6z6z4_UeE | ||
+ | |||
+ | * Ecran principal: | ||
+ | {{ :pm:prj2021:agrigore:proiect-pm-anad-1.jpeg?500 |}} | ||
+ | |||
+ | * In timpul jocului: | ||
+ | {{ :pm:prj2021:agrigore:proiect-pm-anad2.jpeg?500 |}} | ||
+ | |||
+ | * Castigator X: | ||
+ | {{ :pm:prj2021:agrigore:proiect-pm-anad-3.jpeg?500 |}} | ||
+ | |||
+ | * Castigator 0: | ||
+ | {{ :pm:prj2021:agrigore:proiect-pm-anad-4.jpeg?500 |}} | ||
+ | |||
+ | * Egalitate: | ||
+ | {{ :pm:prj2021:agrigore:proiect-pm-anad-5.jpeg?500 |}} | ||
+ | |||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Consider ca acest proiect m-a ajutat cu familiarizarea lucrului cu arduino + lcd + butoane si mi-a antrenat gandirea logica. | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
+ | |||
+ | * 25 Aprilie: Alegerea temei | ||
+ | * 24 Aprilie: Schema bloc | ||
+ | * 31 Mai - 1 iunie: realizarea codului | ||
+ | * 3 iunie : Schema electrica, Video demonstratie, Finalizare proiect | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | |||
[[https://ocw.cs.pub.ro/courses/pm/prj2021/agrigore/x-si-0?do=export_pdf|Download as PDF]] | [[https://ocw.cs.pub.ro/courses/pm/prj2021/agrigore/x-si-0?do=export_pdf|Download as PDF]] | ||
+ | |||
+ | Arhiva cod: {{:pm:prj2021:agrigore:cod-x-si-0.zip|}} | ||
+ | |||
+ | https://ardushop.ro/ro/home/865-modul-lcd-spi-128x160.html | ||
+ | |||
+ | http://nicuflorica.blogspot.com/2013/02/arduino-si-o-tastatura-cu-12-butoane.html | ||
+ | |||
+ |