This shows you the differences between two versions of the page.
pm:prj2021:alazar:quiz_counter [2021/05/29 18:09] iulia_ana.tanasescu |
pm:prj2021:alazar:quiz_counter [2021/05/30 10:42] (current) iulia_ana.tanasescu |
||
---|---|---|---|
Line 16: | Line 16: | ||
* Breadboard | * Breadboard | ||
* Modul Bluetooth HC05 | * Modul Bluetooth HC05 | ||
- | + | ===== Schema electrica ===== | |
- | ====== Software design ====== | + | |
{{:pm:prj2021:alazar:quiz_counter_schema_electrica.png?800|}} | {{:pm:prj2021:alazar:quiz_counter_schema_electrica.png?800|}} | ||
+ | ====== Software Design ====== | ||
+ | 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. | ||
+ | ====== Rezultate Obtinute ====== | ||
+ | {{:pm:prj2021:alazar:quiz_counter_rezultat.jpg?600|}} | ||
====== Concluzii ====== | ====== Concluzii ====== | ||
- | ===== Bibliografie/Resurse ===== | + | ==== Download ==== |
+ | {{:pm:prj2021:alazar:proiect_quiz_counter.zip|}} | ||
+ | ==== Demo ==== | ||
+ | https://youtu.be/xFIlTv6yVpM | ||
+ | ==== Bibliografie/Resurse ==== | ||
* https://ocw.cs.pub.ro/courses/pm/prj2021/alazar/quiz_counter?do=export_pdf | * https://ocw.cs.pub.ro/courses/pm/prj2021/alazar/quiz_counter?do=export_pdf | ||
+ | * https://ocw.cs.pub.ro/courses/pm | ||
+ | * https://ocw.cs.pub.ro/courses/_media/pm/atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf | ||
+ | * https://www.youtube.com/watch?v=Uv9UeYUsA8A&t=285s | ||
+ | * https://www.youtube.com/watch?v=ZDtRWmBMCmw&t=656s |