This shows you the differences between two versions of the page.
|
pm:prj2021:alazar:rolling_text_matrix [2021/06/03 17:42] gstefanescu2304 |
pm:prj2021:alazar:rolling_text_matrix [2021/06/03 18:31] (current) gstefanescu2304 |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ---- | ---- | ||
| === Autor === | === Autor === | ||
| + | |||
| Stefanescu Georgiana-Cristina 331CA | Stefanescu Georgiana-Cristina 331CA | ||
| + | |||
| ---- | ---- | ||
| === Introducere === | === Introducere === | ||
| + | |||
| Am ales ca tema a proiectului realizarea unui sistem care afiseaza text introdus de catre un utilizator pe un ecran de tip matrice cu led-uri. | Am ales ca tema a proiectului realizarea unui sistem care afiseaza text introdus de catre un utilizator pe un ecran de tip matrice cu led-uri. | ||
| + | |||
| ---- | ---- | ||
| === Descriere generala === | === Descriere generala === | ||
| + | |||
| Introducerea textului se face in codul care programeaza afisarea textului. Odata pornit proiectul, textul din buffer-ul dat se va afisa pe ecranul-matrice in modalitatea "rolling text". | Introducerea textului se face in codul care programeaza afisarea textului. Odata pornit proiectul, textul din buffer-ul dat se va afisa pe ecranul-matrice in modalitatea "rolling text". | ||
| - | {{:pm:prj2021:alazar:pm_arduino.jpg?nolink&300|}} | + | {{:pm:prj2021:alazar:32x8-led-matrix-display_bb_tpli5qy26x_2_.png?nolink&200|}} |
| ---- | ---- | ||
| === Hardware Design === | === Hardware Design === | ||
| + | |||
| Lista piese: | Lista piese: | ||
| *Arduino UNO | *Arduino UNO | ||
| Line 21: | Line 27: | ||
| *Led-uri | *Led-uri | ||
| *Breadboard | *Breadboard | ||
| - | *Fire (mama-tata,mama-mama,tata-tata) | + | *Fire (mama-tata, mama-mama, tata-tata) |
| + | |||
| + | Schema bloc | ||
| + | {{:pm:prj2021:alazar:pm_schematic.png?nolink&200|}} | ||
| ---- | ---- | ||
| === Software Design === | === Software Design === | ||
| + | |||
| Descrierea codului aplicaţiei | Descrierea codului aplicaţiei | ||
| * mediu de dezvoltare Arduino IDE | * mediu de dezvoltare Arduino IDE | ||
| * biblioteci | * biblioteci | ||
| - | * MD_MAX72XX.h | + | * #include <SPI.h> |
| - | * MD_Parola.h | + | * #include <Adafruit_GFX.h> |
| + | * #include <Max72xxPanel.h> | ||
| - | <note> | + | Cod: {{:pm:prj2021:alazar:code_matrix.txt|}} |
| - | + | ||
| - | void setup() { | + | |
| - | // put your setup code here, to run once: | + | |
| - | + | ||
| - | } | + | |
| - | + | ||
| - | void loop() { | + | |
| - | // put your main code here, to run repeatedly: | + | |
| - | + | ||
| - | } | + | |
| - | + | ||
| - | </note> | + | |
| ---- | ---- | ||
| === Rezultate obtinute === | === Rezultate obtinute === | ||
| + | |||
| + | {{:pm:prj2021:alazar:whatsapp_image_2021-06-03_at_18.25.04_1_.jpeg?nolink&300|}} | ||
| + | {{:pm:prj2021:alazar:whatsapp_image_2021-06-03_at_18.25.04.jpeg?nolink&300|}} | ||
| ---- | ---- | ||
| Line 53: | Line 56: | ||
| === Download === | === Download === | ||
| - | Link pagina: https://ocw.cs.pub.ro/courses/pm/prj2021/alazar/rolling_text_matrix | + | * Link pagina: https://ocw.cs.pub.ro/courses/pm/prj2021/alazar/rolling_text_matrix |
| - | Arhiva proiect: | + | * Arhiva proiect: {{:pm:prj2021:alazar:stefanescu_georgiana_331ca.rar|}} |
| - | Pdf pagina: | + | * Link video: https://youtu.be/J9NHwsOgtKg |
| + | * Pdf pagina: {{:pm:prj2021:alazar:rolling_text_matrix_cs_open_courseware_.pdf|}} | ||
| ---- | ---- | ||
| Line 69: | Line 73: | ||
| ---- | ---- | ||
| === Bibliografie/ Resurse === | === Bibliografie/ Resurse === | ||
| + | |||
| + | * Schema cablaj → https://app.diagrams.net/ | ||
| + | * Schema bloc → https://fritzing.org | ||
| + | * Libraries → from IDE | ||
| + | |||
| ---- | ---- | ||