This is an old revision of the document!
Trivia Time
Introducere
Proiectul consta intr-un quiz cu intrebari de cultura generala. Intrebarile vor fi afisate pe un ecran LCD si diverse evenimente se vor intampla in functie de raspunsul dat/ game over/ win. Cateva dintre aceste evenimente ar fi: joc de lumini, cantece din buzzer.
Descriere generală
Hardware Design
Lista componente:
Arduino
Breadboard
LCD1602
Joystick
Led-uri
Rezistente
Buzzer
Potentiometru
Software Design
Citire joystick:
Citim in modul analog valoarea de pe axa X a joystickului (stanga dreapta).
Acesta in pozitia default are valoarea 450, astfel ca atunci cand x < 450 inseamna ca vream sa facem stg.
Citire buton:
Butonul l-am citit folosind biblioteca eZbutton.
Folosind aceste inputuri cu butonul selectezi raspunsul/treci la urmatoarea intrebare, iar cu joystickul navighezi printre raspunsuri.
Pentru partea de buzzer am creat 2 melodii de correct si false, iar melodia de victorie am luat-o de pe gitul cu melodii arduino.
Led-uri se aprind pe ritm cu buzzerul.
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.
Bibliografie/Resurse