This shows you the differences between two versions of the page.
|
pm:prj2022:ndrogeanu:persistence_of_vision [2022/05/29 11:42] marian.obedeanu [Download] |
pm:prj2022:ndrogeanu:persistence_of_vision [2022/05/29 12:00] (current) marian.obedeanu [Persistence of vision] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Persistence of vision ====== | ====== Persistence of vision ====== | ||
| + | Nume student: [[marian.obedeanu@stud.acs.upb.ro| Obedeanu Marian-Alexandru]] | ||
| + | |||
| + | Grupa: 335CC | ||
| ===== Introducere ===== | ===== Introducere ===== | ||
| Line 33: | Line 36: | ||
| {{:pm:prj2022:ndrogeanu:obedeanu_schema_el.jpg?800|}} | {{:pm:prj2022:ndrogeanu:obedeanu_schema_el.jpg?800|}} | ||
| + | ===== Software Design ===== | ||
| + | **Vectorii de litere** sunt valori binare hardcodate prin care se aprind/sting led-urile in functie de litera care se doreste sa se afiseze. | ||
| + | |||
| + | |||
| + | **setup()** | ||
| + | * se initializeaza pinii | ||
| + | * se seteaza spatiul dintre litere in ms | ||
| + | * se seteaza delay-ul dintre afisari in ms | ||
| + | **printLetter(int letter[])** | ||
| + | * folosind vectorii de litere, se va itera prin acestia si se vor afisa literele tinand cont de delay | ||
| + | **loop()** | ||
| + | * se hardcodeaza mesajul apelandu-se functia printLetter() pentru fiecare litera | ||
| + | |||
| + | {{:pm:prj2022:ndrogeanu:obedeanu_diagrama.jpg?400|}} | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||