This shows you the differences between two versions of the page.
pm:prj2021:amocanu:fingerprint_door_lock [2021/05/25 23:20] adrian.argint [Descriere generală] |
pm:prj2021:amocanu:fingerprint_door_lock [2021/05/26 14:26] (current) adrian.argint [Download] |
||
---|---|---|---|
Line 32: | Line 32: | ||
**Schema electrica**\\ | **Schema electrica**\\ | ||
- | {{:pm:prj2021:amocanu:schema_electrica.png?500|}} | + | {{ :pm:prj2021:amocanu:aa_schema_electrica.png?500 |}} |
===== Software Design ===== | ===== Software Design ===== | ||
- | *TODO* | + | ==== Verificare amprenta ==== |
+ | Modul de "verificare amprenta" este activ 99% din timp, deoarece acesta "defineste" proiectul.\\ | ||
+ | \\ | ||
+ | Partea de setup contine setarea porturilor pe care se afla incuietoarea electrica, ledul RGB, butonul si buzzerul, dar si verificarea ca senzorul de amprenta este pregatit pt functionare (cablarea este corecta). \\ | ||
+ | \\ | ||
+ | Partea de loop asteapta o amprenta valida sau apasarea butonului pentru a deschide incuietoarea. In cazul in care se foloseste o amprenta nerecunoscuta, placuta porneste alarma (led aprins-stins + buzzer). | ||
+ | ==== Inrolarea amprenta ==== | ||
+ | Modul de inrolare amprenta trebuie incarcat manual pe placuta Arduino UNO. Acest mod intreaba pentru un numar intre 1 si 127 pentru a stoca amprenta ce urmeaza a fi inregistrata. Urmatorii 2 pasi sunt plasarea degetului pe senzor de doua ori. \\ | ||
+ | \\ | ||
+ | In timpul inrolarii pot exista erori precum:\\ | ||
+ | - cele 2 amprente nu se potrivesc | ||
+ | - imagine neclara | ||
+ | - eroare la stocare in locatia data ca numar la primul pas | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | *TODO* | + | [[https://www.youtube.com/watch?v=t-H3AdAyNxM|Prezentare video]]\\ |
+ | {{ :pm:prj2021:amocanu:aa_proiect1.jpg?500 |}} | ||
+ | {{ :pm:prj2021:amocanu:aa_proiect2.jpg?500 |}} | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
- | *TODO* | + | Placuta Arduino UNO ofera posibilitatea implementarii unor proiecte result-oriented, ceea ce aduce o satisfactie celor care le pun in practica.\\ |
+ | Incuietoare pe baza de amprenta actuala are posibilitatea adaugarii multor noi noi functionalitati, precum un ecran LCD care ar ajuta la inregistrarea unei noi amprente. Acest lucru este imposibil fara un afisaj digital intrucat nu se poate verifica ca amprenta a fost inregistrata sau apari erori. Mai mult, cu ajutorul unui ecran LCD se poate implementa si stergerea amprentelor. | ||
===== Download ===== | ===== Download ===== | ||
- | *TODO* | + | {{:pm:prj2021:amocanu:333cb_argintadrian_proiectpm.zip|Arhiva surse}} |
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | *TODO* | + | * [[https://learn.adafruit.com/adafruit-optical-fingerprint-sensor?view=all|Senzor amprenta Adafruit]] |
- | + | ||
- | + | ||
- | + | ||
- | + |