This shows you the differences between two versions of the page.
|
pm:prj2022:agmocanu:money_counter [2022/06/02 13:29] silvia.dragan [Rezultate Obţinute] |
pm:prj2022:agmocanu:money_counter [2022/06/02 15:28] (current) silvia.dragan [Concluzii] |
||
|---|---|---|---|
| Line 63: | Line 63: | ||
| valorii bancnotei dupa aceste valori. | valorii bancnotei dupa aceste valori. | ||
| Valoarea determinata se aduna la suma totala ce este afisata pe ecran. | Valoarea determinata se aduna la suma totala ce este afisata pe ecran. | ||
| - | + | Daca vrem sa restam suma si sa reincepem numaratoarea, apasam pe butonul galben. | |
| - | TBD: intrerupere folosind buton pentru a putea reseta numaratoarea in orice moment. | + | |
| Line 82: | Line 81: | ||
| - | Observatii: | + | === Observatii: === |
| + | |||
| Initial am incercat sa detectez si sa numar banconte de tip RON, dar prin testare | Initial am incercat sa detectez si sa numar banconte de tip RON, dar prin testare | ||
| Line 101: | Line 102: | ||
| Am reusit sa implementez numaratorul de bancnote, acesta recunoaste bancnote de 10, 20, si 50 euro. | Am reusit sa implementez numaratorul de bancnote, acesta recunoaste bancnote de 10, 20, si 50 euro. | ||
| Proiectul poate fi extins si pentru alte banconte dar acestea sunt cele pe care le aveam la dispozitie. | Proiectul poate fi extins si pentru alte banconte dar acestea sunt cele pe care le aveam la dispozitie. | ||
| - | Voi mai adauga un buton la proiect si, pe viitor, ar putea fi imbunatatit prin adaugarea unui senzor optic | + | Pe viitor, ar putea fi imbunatatit prin adaugarea unui senzor optic |
| pentru a detecta si bancnote de tip RON. | pentru a detecta si bancnote de tip RON. | ||
| - | Eu pentru acest proiect am vrut sa invat sa folosesc senzorul de culoare si cel de proximitate. | + | |
| + | Prin realizarea acestui proiect am invatat sa folosesc senzorii de culoare si proximitate, | ||
| + | sa tratez intreruperi si sa folosesc un ecran OLED cu protocolul I2C. | ||
| + | |||
| + | Experienta de a conecta toate piesele, asambla cutiile si a crea tot felul de improvizatii | ||
| + | a fost foarte faina. | ||
| ===== Download ===== | ===== Download ===== | ||
| Link Github: https://github.com/SilviaDragan/MoneyCounter-Arduino.git | Link Github: https://github.com/SilviaDragan/MoneyCounter-Arduino.git | ||
| Line 119: | Line 125: | ||
| **Resurse Software** | **Resurse Software** | ||
| + | |||
| * https://randomnerdtutorials.com/guide-for-oled-display-with-arduino/ | * https://randomnerdtutorials.com/guide-for-oled-display-with-arduino/ | ||
| * https://create.arduino.cc/projecthub/Raushancpr/arduino-with-ir-sensor-1579b6 | * https://create.arduino.cc/projecthub/Raushancpr/arduino-with-ir-sensor-1579b6 | ||
| * https://create.arduino.cc/projecthub/SurtrTech/color-detection-using-tcs3200-230-84a663 | * https://create.arduino.cc/projecthub/SurtrTech/color-detection-using-tcs3200-230-84a663 | ||
| + | |||
| + | Pentru a scrie pe ecranul OLED am folosit librariile adafruit_SSD1306.h si adafruit_GFX.h | ||
| **Resurse Hardware** | **Resurse Hardware** | ||