Raluca - Georgiana PANAIT - Simon Says

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Joculeţul de memorie “Simon Says” constă în identificarea led-urilor care s-au aprins, prin apăsarea butoanelor corespunzătoare acestora.

Modul de joc

Etapa I

Pentru prima etapa, primul nivel se va aprinde un led random pentru un timp scurt , iar jucătorul va trebuie să apese butonul corespunzător acestuia. Dacă a fost identificat corect led-ul , se va trece la cel de-al doilea nivel. Altfel jocul se va termina, si unul dintre led-uri se va aprinde de 2 ori.

Pentru cel de-al doilea nivel se vor aprinde 2 led-uri ce vor trebui identificate prin apăsarea butoanelor aferente acestora. La fel ca la primul nivel , dacă a fost identificat corect led-ul , se va trece la cel de-al doilea nivel. Altfel jocul se va termina, si unul dintre led-uri se va aprinde de 2 ori.

În acest mod se procedează până la nivelul 6.

Etapa a II-a

După acest nivel, jocul devine mai greu, trecând la etapa a doua . Se aprind diverse secvenţe de led-uri , de la 7 până la 16 (unele led-uri se vor aprinde de mai multe ori) , iar jucătorul va trebui să identifice corect această secvenţă. Dacă a identificat corect pentru toate nivelurile, se vor aprinde toate led-urile. Dacă nu este identificată corect secvenţa , se va aprinde unul dintre led-uri de un număr de ori egal cu nivelul la care a ajuns jucătorul , şi se va relua jocul de la etapa I.

Scopul acestui joculeţ este acela de a veni în sprijinul celor care vor să-şi îmbunătăţească capacitatea de memorare într-un mod plăcut şi interactiv :)

Descriere generală

Schema bloc :

Hardware Design

Lista pieselor pe care le-am folosit :

  • Pentru etapa I
  1. ATMEGA324PA-PU x 1
  2. Condensator neelectrolitic 15pF x 2
  3. Condensator neelectrolitic 100nF x 5
  4. LED 3mm Rosu x 2
  5. K2X10 x 1
  6. K1X10 WSL040 x 1
  7. Quartz 16Mhz x 1
  8. Rezistenta 10K x 2
  9. Rezistenta 1 K x 2
  10. Rezistenta 100R x 3
  11. Rezistenta 2,2 K x 1
  12. Tasta x 2
  13. Soclu Microcontroller x 1
  14. Conector USB B Cvilux x 1
  15. Dioda Zener x 2
  16. Conector mufa adaptor x 1
  17. Cablaj fotorezist x 1
  18. Cablaj test x 1
  19. TO-220 x 1
  • Pentru etapa II
    1. led-uri albastre x 6
    2. butoane x 6
    3. rezistenţe 270 ohmi x 6
    4. pini x 40
    5. fire de legătură
    6. placuţă test

Schema electrică realizată in Eagle :

Software Design

Rezultate Obţinute

Plăcuţa de la etapa I :

dscn6272.jpg

Plăcuţa de la etapa II : dscn6270.jpg dscn6269.jpg

Concluzii

A fost un proiect interesant. Sper ca după sesiune să reusesc să fac şi partea de software şi să finalizez.

Download

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.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

pm/prj2013/amocanu/simon-says.txt · Last modified: 2021/04/14 17:07 (external edit)
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