Differences

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

Link to this comparison view

pm:prj2021:alazar:simon-says [2021/05/03 00:47]
maria_carmina.cretu
pm:prj2021:alazar:simon-says [2021/06/03 13:26] (current)
maria_carmina.cretu
Line 9: Line 9:
   * Legatura dintre jucator si LED-uri se va face prin butoane.\\   * Legatura dintre jucator si LED-uri se va face prin butoane.\\
   * Cand jucatorul a reprodus corect combinatia de culori, un bec RGB se va lumina verde, iar in caz contrar se va aprinde culoarea rosie a acestuia.\\   * Cand jucatorul a reprodus corect combinatia de culori, un bec RGB se va lumina verde, iar in caz contrar se va aprinde culoarea rosie a acestuia.\\
-  * Voi atasa un buzzer care va scoate un zgomot tot in caz de succes.\\+=== Schema bloc=== 
 +{{:​pm:​prj2021:​alazar:​schema_bloc_simon_says_paint.png?700|}}\\
 \\ \\
-Schema ​bloc:+Am lucrat pe platforma Tinkercad, unde am realizat schema ​bloc.\\ 
 +Am folosit atat un breadboard mini, cat si unul mai mare si am prelucrat.\\
 \\ \\
-\\{{:​pm:​prj2021:​alazar:​schema-bloc-simon-says.png|}} +{{:​pm:​prj2021:​alazar:​schema-bloc-simon-says-new.png?700|}}\\
- +
-Schema de bloc reprezinta doar un template pentru acest proiect. Nu este in forma sa finala.+
 === Hardware Design=== === Hardware Design===
 Lista componente:​\\ Lista componente:​\\
   * Arduino UNO   * Arduino UNO
-  * Breadboard +  * Breadboard ​mini 
-  * Fire +  * Fire TATA-TATA si MAMA-TATA 
-  * Buzzer +  * LED-uri
-  * LED-uri+
   * 1 LED RGB   * 1 LED RGB
-  * Rezistente +  * Rezistente ​de 1.8kΩ 
-  * Butoane+  * Butoane
  
 === Software Design=== === Software Design===
-TODO\\+  * Cand placa este conectata, va incepe un joc de lumini ce imita ideea de val (ideea de //​pending//​) si se asteapta ca utilizatorul sa apese orice buton.\\ 
 +  * Logica de //​level-up//​ implica afisarea din ce in ce mai rapida a secventei de lumini ⇒ delay mai mic intre nivele.\\ 
 +  * Daca secventa este reprodusa gresit de catre utilizator, toate LED-urile se vor aprinde intermitent si LED-ul RGB isi va schimba culoarea in rosu. Acest caz este valabil si atunci cand utilizatorul nu introduce la timp secventa.\\ 
 +  * In caz de succes, LED-ul RGB va avea culoarea verde.\\ 
 +  * Pentru testarea codului, am folosit Tinkercad.\\
 === Rezultate obtinute=== === Rezultate obtinute===
-TODO\\+{{:​pm:​prj2021:​alazar:​simon-says-rez1.png?​300|}}\\ 
 +{{:​pm:​prj2021:​alazar:​simon-says-rez2.png?​300|}} 
 +{{:​pm:​prj2021:​alazar:​simon-says-rez3.png?​300|}}\\
 === Concluzii=== === Concluzii===
-TODO\\+Consider ca acest proiect a fost util, deoarece am invatat cum se stabileste comunicarea intre componentele hardware cu design-ul software. In plus, a fost o ocazie buna pentru a reproduce unul dintre faimoasele jocuri ce amintesc de copilarie. :-)
 === Download=== === Download===
-TODO\\+  * {{:​pm:​prj2021:​alazar:​simon_says_cs_open_courseware_v2.pdf|}} 
 +  * {{:​pm:​prj2021:​alazar:​simon_says_code.zip|}}
 === Jurnal=== === Jurnal===
-TODO\\+  - 25.04 - realizarea paginii de wiki si a descrierii jocului 
 +  - 09.05 - adaugarea componentelor necesare si prelucrarea lor cu ajutorul Tinkercad 
 +  - 23.05 - terminarea codului si a primei scheme bloc 
 +  - 30.05 - asamblarea componentelor hardware pe placa Arduino 
 +  - 02.06 - inlocuirea schemei bloc cu doua reprezentari,​ una in Paint si cealalta in Tinkercad si adaugarea pozelor pentru rezultatele finale
 === Bibliografie/​Resurse=== === Bibliografie/​Resurse===
-[[https://​www.google.com/search?q=color+sequence+game+simon+says+game+schema+block&​sxsrf=A\\ +  * Demo-ul cu proiectul:​[[https://​youtu.be/​xP1hU_S8000]] 
-LeKk01S8hqiWJ0zy5d7d-yL3Tderf36JQ:1619367201645&​source=lnms&​tbm=isch&​sa=X&​ved=2ahUKEwiJj8L\\ +  * Pentru asamblare:[[https://​www.youtube.com/watch?v=TJiz7PT21B4]] 
-25JnwAhUB3qQKHWDiCd8Q_AUoAXoECAEQAw&​biw=871&​bih=872#​imgrc=Y2BjGDFu8CfAMM&​imgdii=XMaPm-kWR4\\ +  * Ce am lucrat la laboratorul legat de LED-uri RGB: \\ [[https://​www.tinkercad.com/​things/​3KhWuMU4M3T]] 
-B8yM]]+  * Laboratorul 0 Aplicatii utile pe Arduino: [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab0-2021]]
pm/prj2021/alazar/simon-says.1619992067.txt.gz · Last modified: 2021/05/03 00:47 by maria_carmina.cretu
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