This shows you the differences between two versions of the page.
pm:prj2022:ndrogeanu:persistence_of_vision [2022/05/29 11:50] marian.obedeanu |
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 34: | Line 37: | ||
===== Software Design ===== | ===== 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?800|}} | + | {{:pm:prj2022:ndrogeanu:obedeanu_diagrama.jpg?400|}} |
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== |