Proiectul are ca scop implementarea unui quiz counter, cu ajutorul caruia participantii la un quiz pot primi un timp de gandire inainte de a raspunde la intrebari.
Apasarea unui buton de start porneste counter-ul. Valoarea counter-ului este incrementata de intreruperile unui timer. De asemenea, aceasta poate fi citita remote, prin bluetooth. Fiecare jucator are asociat un buton. Counter-ul se opreste fie atunci cand atinge o valoare de prag, fie atunci cand unul dintre jucatori isi apasa butonul. In momentul in care counter-ul se opreste va suna un buzzer.
Functionarea aplicatiei se bazeaza pe intreruperi. La apasarea butonului de start, se initializeaza un timer, din intreruperile caruia sa incrementeaza valoarea counter-ului. Telefonul mobil se conecteaza prin bluetooth cu modulul HC05. La fiecare incrementare a counter-ului, valoarea poate fi citita pe telefon prin intermediul aplicatiei “Bluetooth Terminal HC-05”. Atunci cand counter-ul depaseste valoarea 10, sau atunci cand oricare dintre cele 2 butoane ale jucatorilor sunt apasate, timer-ul este oprit, buzzer-ul incepe sa sune, iar timer-ul este din nou pornit pentru ca buzzer-ul sa sune pentru o secunda. La expirarea timpului pentru buzzer, acesta este oprit.