Differences

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

Link to this comparison view

pm:prj2022:avaduva:pmstation [2022/05/28 14:41]
victor.borisov [Rezultate Obţinute]
pm:prj2022:avaduva:pmstation [2022/06/02 10:34] (current)
victor.borisov [Download]
Line 13: Line 13:
   * El trebuie sa elimine ​ inamicii ce apar  aleatoriu pe ecran.   * El trebuie sa elimine ​ inamicii ce apar  aleatoriu pe ecran.
   * Cand  e lovit de obstacol sau inamic pierde ​ o viata.   * Cand  e lovit de obstacol sau inamic pierde ​ o viata.
-  * Dupa ce se vor  termina ​ toate vietile se va afisa pe ecran scorul final,​acesta consta in cat timp +
-a reusit ​ utilizatorul sa reziste in joc.+
 </​note>​ </​note>​
 ===== Descriere generală ===== ===== Descriere generală =====
Line 65: Line 64:
  
 ===== Software Design ===== ===== Software Design =====
 +   * Mediu de dezvoltare: Arduino IDE
 +   * Librarii: LiquidCrystal_I2C.h
 +   * Functii:
 +        *void setup():
 +        *void afisare():
 +            *afisarea jucatorului pe ecran
 +        *void glont():
 +            *afisarea si pozitionarea glontului
 +        *void up_go():
 +            *afisarea si pozitionarea obstacolului in functie de  impact/​inainte de impact ​
 +        *void down_go():
 +            *afisarea si pozitionarea obstacolului in functie de  impact/​inainte de impact
 +        *void bad_go():
 +            *afisarea si pozitionarea inamicului in functie de  impact/​inainte de impact
 +        *void loop():
 +            *apelarea ​ functiilor de mai sus
 +            *sincronizarea ​ tuturor animatiilor in functie de starea jucatorului
 +            *afisarea ​ vietii
 +            *prelucrarea inputului analog ​ de la  joystick
  
 +<note tip>
 +
 +Pana  in  data  de  1.06.2022 se va actualiza codul sursa al  proiectului,​ pentru
 +o functionalitate mai buna cu ocazia PM Fair.
 +
 +</​note>​
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
-**Link Demo**+**Link ​Video Demo**
  
    * https://​drive.google.com/​file/​d/​1-z4CoPE0ZW5LmgZ7369DoM7mpcSq55Bi/​view?​usp=sharing    * https://​drive.google.com/​file/​d/​1-z4CoPE0ZW5LmgZ7369DoM7mpcSq55Bi/​view?​usp=sharing
Line 83: Line 107:
  
 ===== Download ===== ===== Download =====
 +{{:​pm:​prj2022:​avaduva:​pm-station_borisov_victor-mihai.zip|}}
  
 +**Codul imbunatatit**
 +
 +{{:​pm:​prj2022:​avaduva:​boris_final_best.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
 +   * 22 aprilie: alegere ​ proiect + creare pagina ​ wiki
 +   * 12 mai: s-a inceput ​ dezvoltarea hardware
 +   * 15 mai: finalizare parte hardware
 +   * 17 mai: s-a  inceput ​ implementarea software
 +   * 25 mai: finalizare ​ implementare software
 +   * 27 mai: finalizare ​ pagina ​ wiki (documentatie)
 +
 +
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
pm/prj2022/avaduva/pmstation.1653738065.txt.gz · Last modified: 2022/05/28 14:41 by victor.borisov
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