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:

  1. Citim in modul analog valoarea de pe axa X a joystickului (stanga dreapta).
  2. Acesta in pozitia default are valoarea 450, astfel ca atunci cand x < 450 inseamna ca vream sa facem stg.

Citire buton:

  1. 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

Arhiva Proiect: cod.txt

Concluzii

Bibliografie/Resurse

pm/prj2022/arosca/trivia_time.txt · Last modified: 2022/06/02 09:30 by cezar_paul.sanda
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