Grupa: 334CA
Prezentarea succinta a proiectului ales:
Lista de piese:
Schema electrica:
Pentru realizarea proiectului am folosit mediul de dezvoltare software Arduino IDE. Pentru simularea proiectului am folosit platforma Tinkercad.
Librării folosite:
-LiquidCrystal_I2C.h – pentru a permite comunicarea între plăcuța Arduino și afișajul LCD
-Keypad.h – pentru a integra o tastatură și pentru a interacționa cu aceasta
În implementarea curentă, verificarea corectitudinii parolei se realizează doar după introducerea caracterului “*”. În cazul în care parola este introdusă greșit de trei ori, va fi activată întreruperea TIMER2_COMPA. Astfel, la un interval fixat, se va alterna între două mesaje de eroare. Pentru a dezactiva întreruperea și a reveni la starea inițială, trebuie apăsată tasta ”#”. Dacă parola introdusă este corectă, se va iniția o acțiune pentru a schimba poziția servomotorului, permițând astfel deschiderea cutiei. Dacă sistemul detectează că nu există mișcare în timp ce cutiuța este încă deschisă, se va efectua o citire a unei valori analogice de la pinul A0 folosind funcția analogRead(). Această valoare citită va fi apoi utilizată pentru a controla nivelul de ieșire al unui buzzer, care va emite un semnal sonor pentru a anunța că utilizatorul a uitat cutia deschisă.
În concluzie, am reușit să realizez cu succes toate funcționalitățile propuse și am creat o cutie de bijuterii funcțională. Proiectul ales se dovedește a fi util, oferind o soluție practică și sigură pentru a păstra și proteja bijuteriile.