This shows you the differences between two versions of the page.
pm:prj2022:agmocanu:money_counter [2022/06/02 13:09] 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 72: | Line 71: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | {{:pm:prj2022:agmocanu:moneymaker1.jpeg?400|}} | + | {{:pm:prj2022:agmocanu:sdd1.jpeg?400|}} |
- | {{:pm:prj2022:agmocanu:moneymaker2.jpeg?400|}} | + | {{:pm:prj2022:agmocanu:sdd2.jpeg?400|}} |
- | {{:pm:prj2022:agmocanu:moneymaker3.jpeg?400|}} | + | {{:pm:prj2022:agmocanu:sdd3.jpeg?400|}} |
+ | {{:pm:prj2022:agmocanu:sdd4.jpeg?400|}} | ||
+ | {{:pm:prj2022:agmocanu:sdd5.jpeg?400|}} | ||
<note important>**Video functionare:** | <note important>**Video functionare:** | ||
Line 81: | 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 96: | Line 98: | ||
De asemenea, am descoperit ca senzorul IR are un comportament cam imprevizibil in lumina solara puternica. | De asemenea, am descoperit ca senzorul IR are un comportament cam imprevizibil in lumina solara puternica. | ||
- | Pentru o functionare optima, proiectul trebuie plasat intr-o camera cu lumina artificiala buna. | + | <note tip>Pentru o functionare optima, proiectul trebuie plasat intr-o camera cu lumina artificiala buna.</note> |
===== Concluzii ===== | ===== Concluzii ===== | ||
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 118: | 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** |