Differences

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

Link to this comparison view

pm:prj2026:bianca.popa1106:rares.gheorghe0612 [2026/05/23 12:13]
rares.gheorghe0612
pm:prj2026:bianca.popa1106:rares.gheorghe0612 [2026/05/23 12:30] (current)
rares.gheorghe0612
Line 55: Line 55:
  
 ===== Software Design ===== ===== Software Design =====
- 
-=== Link Github === 
-https://​github.com/​Rares123121/​ProiectPM 
  
 ===Mediu de Dezvoltare=== ===Mediu de Dezvoltare===
Line 106: Line 103:
   * **Feedback sonor si vizual**: Jocul ofera atat un feedback sonor, prin buzzer, cat si unul vizual, prin cele 4 LED-uri ce simulaza startul jocului, care este complet aleator special pentru a asigura ca jucatorul nu invata cand sa apese. Buzzerul este controloat prin Timer2 setat in FastPWM pentru a emite diferite sunete in functie de timpul scos.   * **Feedback sonor si vizual**: Jocul ofera atat un feedback sonor, prin buzzer, cat si unul vizual, prin cele 4 LED-uri ce simulaza startul jocului, care este complet aleator special pentru a asigura ca jucatorul nu invata cand sa apese. Buzzerul este controloat prin Timer2 setat in FastPWM pentru a emite diferite sunete in functie de timpul scos.
   * ** Comunicatie prin Bluetooth**:​ Controllerul comunica in timp real prin Bluetooth cu o aplicatie de pe telefon astfel: atunci cand este calculat timpul de reactie el este afisat pe telefon, iar cand de pe telefon se lanseaza comanda "​START"​ jocul incepe.   * ** Comunicatie prin Bluetooth**:​ Controllerul comunica in timp real prin Bluetooth cu o aplicatie de pe telefon astfel: atunci cand este calculat timpul de reactie el este afisat pe telefon, iar cand de pe telefon se lanseaza comanda "​START"​ jocul incepe.
-  * ** Arhitectura Software**: Codul este gandit sub forma unui aparat de stari, unde fiecare stare reprezinta in ce etapa a jocului suntem(start,​ in timpul jocul, pregatire). Mai mult, folosesc un sistem de debouncing non blocant pentru a detecta o apasare corecta de buton+  * ** Arhitectura Software**: Codul este gandit sub forma unui aparat de stari, unde fiecare stare reprezinta in ce etapa a jocului suntem(start,​ in timpul jocul, pregatire). Mai mult, folosesc un sistem de debouncing non blocant pentru a detecta o apasare corecta de buton
 + 
 +=== Media pentru proiect === 
 + 
 +** Link video proiect YouTube ** 
 +https://​www.youtube.com/​watch?​v=rPKtpC0Egbc 
 + 
 +** Aplicatie Bluetooth ** 
 + 
 +{{:​pm:​prj2026:​bianca.popa1106:​ss_de_pe_aplicatia_bluetooth.jpg?​200|}} 
 + 
 +===== Concluzii ===== 
 + 
 +Codul implementat pentru proiect, alaturi de poze sunt pe acest repo de GitHub: 
 +https://​github.com/​Rares123121/​ProiectPM 
pm/prj2026/bianca.popa1106/rares.gheorghe0612.1779527592.txt.gz · Last modified: 2026/05/23 12:13 by rares.gheorghe0612
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