This is an old revision of the document!
Grupa: 336CC
Proiectul implementeaza intr-o varianta arduino-like doua jocuri bine-cunoscute, anume Simon Says si Whack a Mole.
Simon Says este un joc ce testeaza memoria utilizatorului, astfel acesta
trebuie sa reproduca o secventa de lumini, acompaniata de un buzzer, din ce in ce
mai lunga pe masura ce avanseaza in nivel.
Implementarea pentru Whack a Mole o sa antreneze dexteritatea si atentia. Astfel atunci cand se aprinde un led, jucatorul trebuie sa apase pe butonul corespunzator cu acesta pentru a castiga.
Rundele se desfasoara cu un timp mai scurt intre aprinderile ledurilor pe masura ce se inainteaza in nivel.
Ideea de la care am pornit a fost sa fac ceva interactiv si consider ca poate fi util pentru cei care vor sa iti testeze abilitatile intr-un mod placut si amuzant.
Simon Says: o secventa de lumini se va aprinde, iar dupa un semnal sonor. Jucatorul trebuie sa reproduca acea secventa pentru a primi puncte. Va avea mai multe nivele, crescand in dificultate, secventa fiind din ce in ce mai lunga.
Whack a mole: se aprind ledurile avand un delay din ce in ce mai scurt. Jucatorul trebuie sa apese pe butoanele corespunzatoare fiecarui led aprins pentru a primi puncte.
Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html
Greu cu debug-ul, nu stiam daca e de la cod sau de la fire… In final era de la amandoua. A fost un proiect interesant, din care am invatat multe si m-am ales si cu un joc pe care pot sa-l joc cand ma plictisesc. Toate functionalitatile par sa functioneze conform asteptarilor.
===== Download =====
<note warning>
O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună .
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.
</note>
===== Jurnal =====
20 Aprilie 2022:
* Alegerea proiectului
11 Mai 2022:
* Creare pagina pe wiki
* Completare introducere, schema bloc si lista de piese
20 Mai 2022:
* Simon Says functional
23 Mai 2022:
* Whack a mole functional
27 Mai 2022:
* Proiect finalizat
<note tip>
Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.
</note>
===== Bibliografie/Resurse =====
<note>
Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.
* ATmega328P_Datasheet
https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
* Laboratoare PM
</note>
<html><a class=“media mediafile mf_pdf” href=”?do=export_pdf”>Export to PDF</a></html>