Currency Counter
Introducere
Proiectul presupune crearea unui contor valutar (sub forma unei pușculițe inteligente) care să calculeze suma de bani trecută prin senzor, pe baza bancnotelor folosite.
Practic, bancnotele se trec pe deasupra aparatului iar acesta va afișa pe ecranul LCD suma totală curentă.
Acest proiect are utilitate practică deoarece simulează, la un nivel de prototip, contoarele valutare folosite de instituțiile financiare.
Descriere generală
Senzor de distanță - va fi folosit pentru a verifica apropierea mâinii de aparat și a declanșa citirea bancnotei
Senzor de culoare - va fi folosit pentru a detecta culoarea bancnotei și implicit tipul ei
Display - va fi folosit pentru afișarea sumei totale introduse până acum
Buton - va fi folosit pentru resetarea sumei totale la 0
Buzzer - anunță printr-un sunet efectuarea cu succes a citirii
Hardware Design
Resurse hardware folosite:
Software Design
Mediul de dezvoltare: Arduino IDE
Biblioteci folosite: Wire.h, LiquidCrystal_I2C.h
Definirea pinilor
Setup-ul initial
Functia de loop
Functiile pentru testarea existentei bancnotei
Rezultate Obţinute
Momentan, proiectul suporta bancnotele de 50, 10 si 1 leu din Monopoly (mov, albastru si alb). Se pot adauga alte posibilitati de bancnote, atata timp cat se cunoaste intensitatea RGB si se ofera o marja potrivita pentru detectare.
Demo:
Download
Bibliografie/Resurse
Export în PDF: Adăugați următorul parametru la
URL-ul paginii astfel: <
URL>?do=export_pdf