Differences

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

Link to this comparison view

pm:prj2025:rnedelcu:bianca.scirtocea [2025/05/20 17:06]
bianca.scirtocea [Bibliografie/Resurse]
pm:prj2025:rnedelcu:bianca.scirtocea [2025/05/27 22:53] (current)
bianca.scirtocea [Hardware Design]
Line 85: Line 85:
  
 !!! In cadrul schemei am folosit o baterie pentru alimentare, iar proiectul momentan este alimentat prin intermediul laptopului. !!! In cadrul schemei am folosit o baterie pentru alimentare, iar proiectul momentan este alimentat prin intermediul laptopului.
 +
 +
 +**Proiectul cu tot cu carcasa**
 +
 +{{:​pm:​prj2025:​rnedelcu:​b.jpeg?​300|}}
  
  
Line 144: Line 149:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +În urma implementării proiectului, am obținut un sistem funcțional care îndeplinește următoarele cerințe: 
-Care au fost rezultatele obţinute în urma realizării proiectului ​vostru+ 
-</note>+🔹 Afișarea corectă a orei, datei și temperaturii pe un ecran LCD 16x2 cu interfață I2C; 
 + 
 +🔹 Comutare între format 12h și 24h pentru ora afișată;​ 
 + 
 +🔹 Setare manuală a datei și a alarmei folosind 4 butoane; 
 + 
 +🔹 Alarmă activă cu melodii aleatorii redată printr-un buzzer și semnalizată vizual printr-un LED; 
 + 
 +🔹 Funcție de oprire a alarmei prin apăsarea unui buton dedicat; 
 + 
 +🔹 Feedback vizual pe ecran pentru fiecare mod de funcționare,​ inclusiv modul de setare a alarmei și datei; 
 + 
 +🔹 Implementarea corectă a debounce-ului software pentru a preveni multiple declanșări false ale butoanelor;​ 
 + 
 +🔹 Trecerea automată între moduri (afișare, setare alarmă, setare dată) printr-un buton multifuncțional
 + 
 + 
 + 
 +Link videoclip youtube: 
 + 
 + ​https:​//​youtube.com/​shorts/​8U7rqjtlfug?​si=eXz-076XvNCoucfd 
 + 
 +(In cadrul acestui videoclip, proiectul nu se afla la varianta lui finala, intre timp am modificat modalitatea de a suna a buzzerului. I-am adăugat acestuia posibilitatea de a suna cu una din trei melodii alese de mine pe frecvente, frecvente care se transmit și către led astfel încât să clipească concomitent cu ritmul melodiei. ) 
 + 
  
 ===== Concluzii ===== ===== Concluzii =====
Line 160: Line 189:
 ===== Jurnal ===== ===== Jurnal =====
  
-<note tip> +🔹 Configurare inițială 
-Puteți avea șsecțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului+Am început cu conectarea componentelor principale: modulul RTC DS3231, senzorul de temperatură DHT22, LCD-ul I2C și butoanele. Am întâmpinat dificultăți în conectarea firelor pe breadboard – unele jumpere nu făceau contact corect, iar alimentarea era instabilă. A fost nevoie să schimb mai multe fire pentru a obține conexiuni stabile. 
-</​note>​+ 
 +🔹 Probleme hardware neașteptate 
 +Am ars un LED (care semnala activarea alarmei) deoarece l-am conectat fără rezistență de limitare. A fost lecție bună privind protejarea componentelor și calculul corect al curentului. Am înlocuit componenta și am inclus un rezistor ​de 220Ω. 
 + 
 +🔹 Debugging RTC 
 +Inițial, ora nu se seta corect. După mai multe încercări de a regla ora din cod, am descoperit că bateria de backup de pe modulul RTC era descărcată. După ce am înlocuit-o,​ modulul a început ​să rețină corect ora și data, chiar și după resetări. 
 + 
 +🔹 Implementare alarmă și testarea sunetului 
 +Am integrat partea de alarmă și redare melodii. A fost o provocare sincronizarea buzzerului cu LED-ul și testarea fără a deranja vecinii. De asemenea, m-am asigurat că oprirea alarmei funcționează fiabil – adăugând debounce corect pentru buton.
  
 +🔹 Finalizare și testare completă
 +Am testat toate scenariile: schimbarea orei, comutare 12h/24h, afișare temperatură,​ setarea și declanșarea alarmei. Toate funcțiile au fost verificate și funcționează stabil. Am făcut și un mic stres-test, simulând resetări și reporniri pentru a verifica persistența funcționării RTC-ului.
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-https://​docs.arduino.cc/​resources/​datasheets/​A000066-datasheet.pdf +  * https://​docs.arduino.cc/​resources/​datasheets/​A000066-datasheet.pdf 
-https://​docs.arduino.cc/​hardware/​uno-rev3/​ +  ​* ​https://​docs.arduino.cc/​hardware/​uno-rev3/​ 
-https://​github.com/​adafruit/​RTClib +  ​* ​https://​github.com/​adafruit/​RTClib 
-https://​docs.arduino.cc/​libraries/​liquidcrystal-i2c/​ +  ​* ​https://​docs.arduino.cc/​libraries/​liquidcrystal-i2c/​ 
-https://​github.com/​adafruit/​DHT-sensor-library +  ​* ​https://​github.com/​adafruit/​DHT-sensor-library 
-https://​projecthub.arduino.cc/​tmekinyan/​playing-popular-songs-with-arduino-and-a-buzzer-546f4a+  ​* ​https://​projecthub.arduino.cc/​tmekinyan/​playing-popular-songs-with-arduino-and-a-buzzer-546f4a
pm/prj2025/rnedelcu/bianca.scirtocea.1747749980.txt.gz · Last modified: 2025/05/20 17:06 by bianca.scirtocea
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