Differences

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

Link to this comparison view

pm:prj2026:alexandru.jipa2803:eugen.cantaragiu [2026/05/21 17:19]
eugen.cantaragiu
pm:prj2026:alexandru.jipa2803:eugen.cantaragiu [2026/05/21 17:22] (current)
eugen.cantaragiu
Line 14: Line 14:
   * **Modul de închidere** - servomotor   * **Modul de închidere** - servomotor
   * **Modul de detecție monede** - senzori IR   * **Modul de detecție monede** - senzori IR
-  * **Modul de feedback** - LED RGB și buzzer+  * **Modul de feedback** - buzzer
  
 Fluxul principal al aplicației:​ Fluxul principal al aplicației:​
Line 22: Line 22:
   * dacă parola este corectă, servomotorul deblochează mecanismul   * dacă parola este corectă, servomotorul deblochează mecanismul
   * monedele sunt sortate mecanic și detectate cu senzori IR   * monedele sunt sortate mecanic și detectate cu senzori IR
-  * sistemul oferă feedback prin LED RGB și buzzer+  * sistemul oferă feedback prin buzzer
  
 {{:​pm:​prj2026:​alexandru.jipa2803:​pb_diagrama.png?​300|}} {{:​pm:​prj2026:​alexandru.jipa2803:​pb_diagrama.png?​300|}}
Line 38: Line 38:
 | Senzori IR | Detectarea monedelor | | Senzori IR | Detectarea monedelor |
 | Buzzer activ 5V | Feedback sonor | | Buzzer activ 5V | Feedback sonor |
-| LED RGB cu catod comun | Feedback vizual | 
 | Rezistori 220Ω / 330Ω | Limitarea curentului pentru LED | | Rezistori 220Ω / 330Ω | Limitarea curentului pentru LED |
 | Breadboard MB-102 | Realizarea montajului | | Breadboard MB-102 | Realizarea montajului |
Line 385: Line 384:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +Proiectul final permite colectarea şi monitorizarea monedelor de 5, 10 şi 50 bani. Monedele sunt sortate mecanic şi detectate cu ajutorul senzorilor IR, iar suma totală este afişată în timp real pe LCD. 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+ 
-</​note>​+Accesul la conţinutul puşculiţei este protejat prin parolă. Trapa poate fi deschisă doar după introducerea parolei corecte, iar parola poate fi schimbată direct de utilizator folosind keypad-ul. Noua parolă este salvată ​în memoria EEPROM şi este păstrată chiar şi după repornirea sistemului
 + 
 +În urma testelor efectuate, detectarea monedelor s-a dovedit stabilă prin utilizarea întreruperilor hardware şi a mecanismului de cooldown software. Toate funcţionalităţile principale au fost testate cu succes pe montajul final.
  
 ===== Concluzii ===== ===== Concluzii =====
 +
 +Prin realizarea acestui proiect am aprofundat utilizarea perifericelor microcontrollerului ATmega328P, precum GPIO, timere, PWM, întreruperi şi EEPROM.
 +
 +Una dintre principalele provocări a fost detectarea fiabilă a monedelor. Iniţial au existat situaţii în care unele impulsuri generate de senzori erau ratate, însă problema a fost rezolvată prin utilizarea Pin Change Interrupt şi a unui mecanism de cooldown software.
 +
 +Proiectul final îndeplineşte obiectivele propuse iniţial şi demonstrează integrarea mai multor componente hardware într-un sistem funcţional şi interactiv.
  
 ===== Download ===== ===== Download =====
Line 401: Line 408:
 | 27.04.2026 | Alegerea temei proiectului | | 27.04.2026 | Alegerea temei proiectului |
 | 05.05.2026 | Crearea paginii wiki | | 05.05.2026 | Crearea paginii wiki |
-| 7.05.2026 - 10.05.2026| Implementarea hardware - conexiuni ​+ cutie |+| 07.05.2026 - 10.05.2026 | Implementarea hardware - conexiuni ​si realizarea carcasei | 
 +| 19.05.2026 - 21.05.2026 | Implementarea software: detectia monedelor cu intreruperi,​ controlul servomotorului,​ gestionarea parolei, schimbarea parolei si salvarea acesteia in EEPROM ​|
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
pm/prj2026/alexandru.jipa2803/eugen.cantaragiu.1779373170.txt.gz · Last modified: 2026/05/21 17:19 by eugen.cantaragiu
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