This shows you the differences between two versions of the page.
pm:prj2022:rstanescu:fingerprint-lock [2022/05/23 11:58] tudor_mihai.pescaru |
pm:prj2022:rstanescu:fingerprint-lock [2022/05/27 23:47] (current) tudor_mihai.pescaru [Download] |
||
---|---|---|---|
Line 44: | Line 44: | ||
De asemenea am mai utilizat si libraria Servo oferita de Arduino pentru a interactiona cu servomotorul si libraria Serial oferita de Arduino pentru a afisa mesaje de debug si de eroare. | De asemenea am mai utilizat si libraria Servo oferita de Arduino pentru a interactiona cu servomotorul si libraria Serial oferita de Arduino pentru a afisa mesaje de debug si de eroare. | ||
+ | Functionalitatea proiectului se bazeaza pe utilizarea celor 3 butoane si a cititorului de amprenta. Utilizatorul are un buton pentru inchiderea si deschiderea usii, unul pentru adaugare de noi amprente si unul pentru resetarea amprenetlor stocate. Initial, sau dupa o resetare, cand nu exista nicio amprenta configurata, functionalitatea butonului de inchidere/deschidere devine la fel cu cea a butonului de inregistrare a unei amprente, utilizatorul fiind nevoit sa isi inregistreze o amprenta inainte sa poata deschide sau inchide usa. | ||
+ | Operatiile sunt acompaniate de un LED RGB a le carui culori exprima starea curenta a sistemului: | ||
+ | * Rosu -> eroare/usa inchisa | ||
+ | * Verde -> succes/usa deschisa | ||
+ | * Albastru -> in asteptarea unei amprente | ||
+ | * Galben Intermitent -> functionalitate dezactivata, nu exista nicio amprenta configurata | ||
+ | Deschiderea sau inchiderea usii se realizeaza prin actionarea servo-ului conectat la usa, in urma detectarii unei amprente corecte sau a apasarii butonului pentru inchidere. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note tip> | + | ==== Poze ==== |
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | |
- | </note> | + | {{ :pm:prj2022:rstanescu:fingerprint_smart_lock_photo1.jpeg?700 |}} |
+ | |||
+ | {{ :pm:prj2022:rstanescu:fingerprint_smart_lock_photo2.jpeg?700 |}} | ||
+ | |||
+ | ==== Demo ==== | ||
+ | |||
+ | [[https://youtu.be/tzV3e4ldFP0|Demo on YouTube]] | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
Line 61: | Line 73: | ||
Codul se poate obtine accesand [[https://github.com/TudorPescaru/Fingerprint-Smart-Lock|repository-ul de GitHub al proiectului]] sau prin intermediul arhivei inclusa mai jos: | Codul se poate obtine accesand [[https://github.com/TudorPescaru/Fingerprint-Smart-Lock|repository-ul de GitHub al proiectului]] sau prin intermediul arhivei inclusa mai jos: | ||
- | --> Insert arhiva here | + | {{:pm:prj2022:rstanescu:fingerprint-smart-lock.zip|}} |
===== Jurnal ===== | ===== Jurnal ===== | ||