This shows you the differences between two versions of the page.
pm:prj2021:alazar:rolling_text_matrix [2021/06/03 17:35] 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> | ||
- | ......COD....... | + | 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: | ||
- | |||
- | } | ||
- | } | ||
---- | ---- | ||
=== 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 50: | Line 55: | ||
---- | ---- | ||
=== Download === | === Download === | ||
+ | |||
+ | * Link pagina: https://ocw.cs.pub.ro/courses/pm/prj2021/alazar/rolling_text_matrix | ||
+ | * Arhiva proiect: {{:pm:prj2021:alazar:stefanescu_georgiana_331ca.rar|}} | ||
+ | * Link video: https://youtu.be/J9NHwsOgtKg | ||
+ | * Pdf pagina: {{:pm:prj2021:alazar:rolling_text_matrix_cs_open_courseware_.pdf|}} | ||
+ | |||
---- | ---- | ||
=== Jurnal === | === Jurnal === | ||
+ | |||
+ | * 27 Aprilie → alegerea temei pentru proiect | ||
+ | * 1 Mai → realizarea diagramei bloc si a schemei cablaj | ||
+ | * 15 Mai → comandarea pieselor necesare | ||
+ | * 28 Mai → cablarea fizica a componentelor | ||
+ | * 30 Mai → implementarea software | ||
+ | * 3 Iunie → finalizare proiect | ||
+ | |||
---- | ---- | ||
=== Bibliografie/ Resurse === | === Bibliografie/ Resurse === | ||
+ | |||
+ | * Schema cablaj → https://app.diagrams.net/ | ||
+ | * Schema bloc → https://fritzing.org | ||
+ | * Libraries → from IDE | ||
+ | |||
---- | ---- |