This shows you the differences between two versions of the page.
|
pm:prj2021:alazar:hangman_lcd [2021/05/25 16:12] audristioiu [Software Design] |
pm:prj2021:alazar:hangman_lcd [2021/05/27 19:20] (current) audristioiu [Bibliografie/Resurse] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | [[https://ocw.cs.pub.ro/courses/pm/prj2021/alazar/hangman_lcd|Udristioiu Alexandru Hangman]] | ||
| ====== Hangman LCD ====== | ====== Hangman LCD ====== | ||
| === Autor : Udristioiu Alexandru === | === Autor : Udristioiu Alexandru === | ||
| Line 79: | Line 78: | ||
| Pentru verificare prima oara selectez litera pe care o caut pe baza numarului de apasari si a tastei,apoi verific daca ea a mai fost apasata deja si dupa apelez functia CheckKeypad. | Pentru verificare prima oara selectez litera pe care o caut pe baza numarului de apasari si a tastei,apoi verific daca ea a mai fost apasata deja si dupa apelez functia CheckKeypad. | ||
| - | Pentru sunete am folosit functia [[https://www.arduino.cc/reference/en/language/functions/advanced-io/tone/ | tone()]] ce genereaza un semnal de PWM cu 50% duty cycle (pin-ul pe care este setat trebuie sa suporte PWM). | + | Pentru sunete am folosit functia [[https://www.arduino.cc/reference/en/language/functions/advanced-io/tone/ | tone()]] ce genereaza un semnal de PWM cu 50% duty cycle (pin-ul pe care este setat trebuie sa aiba suport pentru PWM). |
| Line 109: | Line 108: | ||
| Demo-ul proiectului se gaseste pe drive aici : [[https://drive.google.com/drive/folders/1wDem01Oq5A7P9Lzj5jDHa0qNywRQYeyI|Hangman_demo]] | Demo-ul proiectului se gaseste pe drive aici : [[https://drive.google.com/drive/folders/1wDem01Oq5A7P9Lzj5jDHa0qNywRQYeyI|Hangman_demo]] | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| - | A fost un proiect interesant.Consider ca este o experienta din care am foarte multe de invatat,chiar daca implementarea jocului a fost destul de simpla. | + | A fost un proiect interesant.Consider ca este o experienta din care am foarte multe de invatat. |
| ===== Download ===== | ===== Download ===== | ||
| - | In arhiva se afla fisierul Arduino si un readme pentru asocierile taste-nr_apasari-litera. | + | In arhiva se afla fisierul Arduino si un readme pentru asocierile litera-tasta: |
| {{:pm:prj2021:alazar:331cb_udristioiualexandru_hangman.zip|}} | {{:pm:prj2021:alazar:331cb_udristioiualexandru_hangman.zip|}} | ||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| Line 121: | Line 120: | ||
| * 14 mai - Realizare montaj \\ | * 14 mai - Realizare montaj \\ | ||
| * 16 mai - Imbunatatire cod si verificare pe montaj \\ | * 16 mai - Imbunatatire cod si verificare pe montaj \\ | ||
| - | * 22 mai - Finalizare pagina wiki | + | * 25 mai - Finalizare pagina wiki |
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| <html><a class="media mediafile mf_pdf" href="?do=export_pdf">PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">PDF</a></html> | ||
| Line 132: | Line 131: | ||
| * https://ocw.cs.pub.ro/courses/pm/lab/lab6-2021 - LCD \\ | * https://ocw.cs.pub.ro/courses/pm/lab/lab6-2021 - LCD \\ | ||
| * Schema bloc a fost facuta in [[https://app.diagrams.net]] \\ | * Schema bloc a fost facuta in [[https://app.diagrams.net]] \\ | ||
| - | * Schema electrica a fost facuta in [[https://www.tinkercad.com/dashboard]] | + | * Schema electrica a fost facuta in [[https://www.tinkercad.com/dashboard]] |