Differences

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

Link to this comparison view

pm:prj2025:vradulescu:andreea.grigoreanu [2025/05/25 19:56]
andreea.grigoreanu [Algoritmi implenetati:]
pm:prj2025:vradulescu:andreea.grigoreanu [2025/05/28 14:08] (current)
andreea.grigoreanu [Demo:]
Line 129: Line 129:
   * controlul componentelor (servo, buzzer, display) pe baza evenimentelor.   * controlul componentelor (servo, buzzer, display) pe baza evenimentelor.
  
-In realizarea proiectului am folosit **intreruperi** ​externe ​pentru cele doua butoane (Start si Reset), conform Laboratorului 2 – intreruperi. Butoanele sunt conectate pe pinii D2 si D3, iar activarea lor declanseaza executia functiilor prin ISR-uri. Pentru controlul sertarului de depozitare am utilizat un servomotor conectat la un **pin PWM** (Laboratorul 3), iar afisajul este un LCD 1602 cu **modul I2C** (Laboratorul 6), conectat pe pinii A4 si A5 ai placii Arduino UNO.+In realizarea proiectului am folosit **intreruperi ​(Laboratorul 2)** pentru cele doua butoane (Start si Reset). Butoanele sunt conectate pe pinii D2 si D3, iar activarea lor declanseaza executia functiilor prin ISR-uri. Pentru controlul sertarului de depozitare am utilizat un servomotor conectat la un **pin PWM (Laboratorul 3)**, iar afisajul este un LCD 1602 cu **modul I2C (Laboratorul 6)**, conectat pe pinii A4 si A5 ai placii Arduino UNO.
  
 Pentru recunoasterea bancnotelor,​ am creat un program separat in Arduino IDE (recunoastere_culori.ino) prin care am scanat valorile RGB folosind senzorul TCS34725, identificand intervalele corespunzatoare fiecarei bancnote. Aceste date au fost apoi integrate in programul principal pentru clasificarea corecta a valorilor introduse. Pentru recunoasterea bancnotelor,​ am creat un program separat in Arduino IDE (recunoastere_culori.ino) prin care am scanat valorile RGB folosind senzorul TCS34725, identificand intervalele corespunzatoare fiecarei bancnote. Aceste date au fost apoi integrate in programul principal pentru clasificarea corecta a valorilor introduse.
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 +==== Demo: ====
 +https://​youtube.com/​shorts/​qK9DzW1At7g?​feature=share
  
-<note tip> +{{ :​pm:​prj2025:​vradulescu:​piggy_bank3.jpeg?​300 |}} 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+{{ :​pm:​prj2025:​vradulescu:​piggy_bank2.jpeg?300 |}} 
-</​note>​+{{ :​pm:​prj2025:​vradulescu:​piggy_bank1.jpeg?​300 |}}
  
 ===== Concluzii ===== ===== Concluzii =====
 +Realizarea acestui proiect a fost o experienta diferita fata de ce am lucrat pana acum la celelalte materii. Desi la inceput parea complicat, pe parcurs am inceput sa inteleg din e in ce mai bine cum se lucreaza cu Arduino si cu diferitele componente pe care le-a folosit. Mi-a placut ideea de a face ceva fizic, mai ales ca mi-a pus creativitatea la incercare. In final mi se pare un proiect util si practic din care am inteles mai bine materia
  
 ===== Download ===== ===== Download =====
-{{:​pm:​prj2025:​vradulescu:​arhiva_proiect_pm_piggy_bank1.zip|}}+{{:​pm:​prj2025:​vradulescu:​arhiva_proiect_pm_piggy_bank.zip|}}
  
 ===== Jurnal ===== ===== Jurnal =====
Line 149: Line 152:
   * 03.05.2025 - Creare pagina OCW   * 03.05.2025 - Creare pagina OCW
   * 11.05.2025 - Completarea unei scurte descrieri si lista componente ​   * 11.05.2025 - Completarea unei scurte descrieri si lista componente ​
-  * 14.05.2025 - Realizare Scheme Electrice +  * 13.05.2025 - Realizare Scheme Electrice 
-  * 15.05.2025 - Realizare schema bloc si descriere+  * 14.05.2025 - Realizare schema bloc si descriere 
 +  * 15.05.2025 - Realizare Hardware 
 +  * 18.05.2025 - Incepere realizare program Software 
 +  * 20.05.2025 - Modificari hardware si software 
 +  * 23.05.2025 - Constructie cutie 
 +  * 25.05.2025 - Finalizare proiect 
 +  * 28.05.2025 - Cateva retusuri pagina OCW
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
   * https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2023   * https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2023
   * https://​ocw.cs.pub.ro/​courses/​_media/​pm/​lab/​uno.jpg   * https://​ocw.cs.pub.ro/​courses/​_media/​pm/​lab/​uno.jpg
 +  * https://​www.luisllamas.es/​en/​arduino-rgb-color-sensor-tcs34725/​
 +  * https://​www.optimusdigital.ro/​ro/​optoelectronice-lcd-uri/​2894-lcd-cu-interfata-i2c-si-backlight-albastru.html
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2025/vradulescu/andreea.grigoreanu.1748192161.txt.gz · Last modified: 2025/05/25 19:56 by andreea.grigoreanu
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