Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:apredescu:ceas_digital [2021/05/02 21:55]
florentina.hertig created
pm:prj2021:apredescu:ceas_digital [2021/06/03 15:14] (current)
florentina.hertig
Line 4: Line 4:
 Implementarea unui ceas digital pe matrice 32 X 8 de LED-uri ce va afisa ora, ziua saptamanii, data si temperatura in grade Celsius. Implementarea unui ceas digital pe matrice 32 X 8 de LED-uri ce va afisa ora, ziua saptamanii, data si temperatura in grade Celsius.
 ===== Descriere generală ===== ===== Descriere generală =====
 +{{:​pm:​prj2021:​apredescu:​311cc_hertig_florentina_schema_bloc.jpg?​150|}}
 ===== Hardware Design ===== ===== Hardware Design =====
-  ​+Componente necesare : 
 +  * Arduino UNO 
 +  * Modul RTC DS3231 
 +  * Modul 4 X MATRICE LED MAX7219 8X8 
 +  * Sursa alimentare 9V 1A 
 +  * Breadboard 
 +  * Fire de legatura 
 + 
 +Schema electrica : 
 + 
 +{{:​pm:​prj2021:​apredescu:​schema_electrica_fh.png?​800 |}} 
 + 
 + 
 ===== Software Design ===== ===== Software Design =====
 +
 +Pentru implementare am utilizat Arduino IDE si bibliotecile LedControlMS,​ Wire si RTClib, pentru a mai buna manipulare a senzorului si a matricei LED.
 +
 +In momentul pornirii, senzorul va prelua data si ora curenta a sistemului.
 +Apoi, se vor afisa in bucla urmatoare informatii returnate de senzorul RTC: ziua saptamanii, data, ora si temperatura. ​
 +
 +Tranzitiile intre informatii sunt animate.
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 +
 +{{:​pm:​prj2021:​apredescu:​fh_rez1.jpg?​300|}}
 +
 +{{:​pm:​prj2021:​apredescu:​fh_rez2.jpg?​300|}}
 +
 +
 +Demo : https://​www.youtube.com/​watch?​v=icPB9AqmWNE
  
 ===== Concluzii ===== ===== Concluzii =====
 +Pentru mine, a fost prima data cand am avut ocazia sa implementez un proiect utilizand Arduino. Ma bucur ca am ajuns la forma finala dorita, insa pe viitor mi-ar placea sa pot aduce unele imbunatatiri. Consider ca a fost un proiect interesant si mi-a facut placere sa lucrez la el.
  
 ===== Download ===== ===== Download =====
 +  * Cod sursa: {{:​pm:​prj2021:​apredescu:​ceas_digital_fh.zip| ZIP}}
 +  * Documentatie:​ [[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​apredescu/​ceas_digital?​do=export_pdf|PDF]]
  
 ===== Jurnal ===== ===== Jurnal =====
 +  * 29 aprilie: alegere tema proiect, achizitionare piese, incepere pagina de documentatie
 +  * 10 mai: implementare hardware
 +  * 17 mai: implementare software
 +  * 24 mai: asamblare finala
 +  * 28 mai: schema electrica
 +  * 3 iunie: finalizare pagina de documentatie
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
 +  * https://​create.arduino.cc/​projecthub/​ericBcreator/​arduino-32x8-led-matrix-info-display-6e1035?​ref=search&​ref_id=clock%20matrix%20led&​offset=14
 +  * https://​www.circuitbasics.com/​how-to-use-a-real-time-clock-module-with-the-arduino/​
 +  * https://​github.com/​adafruit/​RTClib
 +  * https://​github.com/​shaai/​Arduino_LED_matrix_sketch/​blob/​master/​LedControlMS.h
 +
  
pm/prj2021/apredescu/ceas_digital.1619981712.txt.gz · Last modified: 2021/05/02 21:55 by florentina.hertig
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0