Differences

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

Link to this comparison view

pm:prj2021:abasoc:colorsequencegame [2021/05/26 13:22]
tudor.gaina [Software Design]
pm:prj2021:abasoc:colorsequencegame [2021/06/02 21:35] (current)
tudor.gaina [Bibliografie/Resurse]
Line 22: Line 22:
 Dacă Secvența va fi introdusa greșit de către jucător tot jocul se va reseta, va reîncepe de la nivelul 1. Dacă Secvența va fi introdusa greșit de către jucător tot jocul se va reseta, va reîncepe de la nivelul 1.
  
 +Schema Bloc:
 +
 +{{:​pm:​prj2021:​abasoc:​schema_bloc_gainatudor.png|}}
 ====== Hardware Design ====== ====== Hardware Design ======
 Componente: Componente:
Line 38: Line 41:
 ====== Software Design ====== ====== Software Design ======
 Pentru dezvoltarea software am folosit Tinkercad. Pentru dezvoltarea software am folosit Tinkercad.
 +
 Initial am legat componentele la placa Arduino. Initial am legat componentele la placa Arduino.
  
 După aceea am început sa generez semnale IO pentru a ma asigura ca totul merge bine.  După aceea am început sa generez semnale IO pentru a ma asigura ca totul merge bine. 
 +
 Am folosit următoarele biblioteci: Am folosit următoarele biblioteci:
   * LiquidCrystal.h pentru afișarea textului pe LCD   * LiquidCrystal.h pentru afișarea textului pe LCD
Line 46: Line 51:
 Într-un final am început sa stabilesc logica programului și sa o codez. Într-un final am început sa stabilesc logica programului și sa o codez.
  
-Explicațiile ​codului ​se afla in comentariile din acesta. +Codul și explicațiile ​sale se afla in comentariile din acesta.
- +
-Codul: {{:​pm:​prj2021:​abasoc:​colorsequencegame.zip|}}+
 ====== Rezultate Obținute ====== ====== Rezultate Obținute ======
-TODO+Într-un final jocul obținut arata in felul următor:
  
 +{{:​pm:​prj2021:​abasoc:​arduino1_gainatudor.jpeg?​400|}}
 +{{:​pm:​prj2021:​abasoc:​arduino2_gainatudor.jpeg?​400|}}
 ====== Concluzii ====== ====== Concluzii ======
-TODO+In concluzie a fost un proiect in care am învățat cum sa conectez mai multe componente intre ele și sa meargă pe o logica mai complexă.
  
 +Consider ca a fost un proiect interesant in care am reușit sa îmbin legarea componentelor hardware și comunicarea cu acestea in software.
 ====== Download ====== ====== Download ======
-Proiect PDF:​{{:​pm:​prj2021:​abasoc:​color_sequence_game_tudor.pdf|}}+Proiect PDF:​{{:​pm:​prj2021:​abasoc:​color_sequence_game_gainatudor.pdf.pdf|}} 
 + 
 +Codul in C:​{{:​pm:​prj2021:​abasoc:​colorsequencegame.zip|}}
  
 ====== Jurnal ====== ====== Jurnal ======
Line 62: Line 70:
   * 25 aprilie - Adăugarea Componentelor necesare   * 25 aprilie - Adăugarea Componentelor necesare
   * 26 mai - Modificarea schemei   * 26 mai - Modificarea schemei
 +  * 2 iunie - Adăugarea Pozelor cu proiectul
  
 ====== Bibliografie/​Resurse ====== ====== Bibliografie/​Resurse ======
   * Laboratoarele de PM: https://​ocw.cs.pub.ro/​courses/​pm   * Laboratoarele de PM: https://​ocw.cs.pub.ro/​courses/​pm
   * Conectarea unui LCD: https://​core-electronics.com.au/​tutorials/​use-lcd-arduino-uno.html   * Conectarea unui LCD: https://​core-electronics.com.au/​tutorials/​use-lcd-arduino-uno.html
 +  * Demo Youtube: https://​www.youtube.com/​watch?​v=7i45q6ZYXM8
 +  * Pagina Proiectului:​ https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​abasoc/​colorsequencegame
pm/prj2021/abasoc/colorsequencegame.1622024537.txt.gz · Last modified: 2021/05/26 13:22 by tudor.gaina
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