This is an old revision of the document!
Proiectul consta intr-un mini-joc de baschet. Exista doua moduri de joc, pentru un jucator sau pentru 2 jucatori. Joc singleplayer: Scopul este sa se arunce cat mai multe mingi intr-un interval de timp setat. Scorul si timpul ramas sunt afisate permanent. Joc multiplayer: Jucatorii arunca pe rand la cos. Pe display este afisat constant scorul cat si jucatorul al carui rand este. Randul jucatorului este indicat de asemenea si de culaorea ledurilor.
La inceputul jocului se va seta timpul pentru joc cu ajutorul unui buton. Dupa ce timpul este setat se apasa butonul de start. Esista 2 butoane pentru a alege modul de joc. Pentru modul singleplayer: Cand senzorul detecteaza prima minge care intra in cos, atunci se incepe numaratoarea inversa,afisata pe modulul 7-segmente. Cand senzorul detecteaza o minge, se modifica scorul si buzzer-ul este declansat. Pentru modul multiplayer contorizarea timpului incepe imediat. Pe ecran este afisat numarul jucatorului care este la rand.Acesta este indicat si de culoarea ledurilor. Daca jucatorul arunca mingea in cos, se modifica automat jucatorul curent. Daca jucatorul rateaza, se va apasa pe un buton pentru a trece la celalalt jucator.
La finalul jocului se va declansa un sunet si se va afisa mesajul “Game Over” pe modulul 7 segmente. Senzorul cu infrarosu este asezat pe inelul coșului de baschet. Când detectează o minge, scorul se modifică penru jucătorul curent și se declanseaza buzzer-ul și banda led.
Mediul de dezvoltare
Biblioteci folosite
Implementare Software
* 27.05 -Alegere tema proiect * 28.04 - Creare pagine wiki * 03.05 - Achizitionare componente * 15.05 - Montaj hardware * 15.05→24.05 - Scris cod