This is an old revision of the document!
Autor: Emilian Horduna
Grupa: 332CD
Am realizat un seif electronic care se deschide prin introducerea unui cod PIN. În plus, am integrat un sistem de închidere automată, care blochează ușa seifului la 5 secunde după ce a fost închisă, pentru un plus de siguranță.
Scopul acestui proiect este să creez un design eficient și practic pentru a-mi păstra obiectele importante în siguranță. M-am gândit la un sistem care să fie ușor de folosit, dar și suficient de sigur pentru a preveni accesul neautorizat.
Inițial, pornisem de la ideea de a construi doar un mecanism inteligent de blocare a unei uși, dar pe parcurs m-am decis să dezvolt ceva mai complet și mai util – așa a apărut ideea acestui seif electronic.
Proiectul constă în realizarea unui seif electronic inteligent controlat de o placă Arduino UNO R3. Seiful oferă o metodă de autentificare pentru deschidere: introducerea unui cod PIN printr-o tastatură matricială (keypad).
După ce ușa seifului este închisă, sistemul va aștepta automat 5 secunde, iar apoi va activa un servomotor care acționează un zăvor mecanic, blocând ușa. Acest mecanism previne uitarea ușii deschise și oferă un plus de securitate.
Pe parcursul utilizării, utilizatorul este asistat de un ecran LCD 1602, care afișează informații relevante precum: introducerea codului, starea de acces, erori sau confirmări. Codul PIN tastat va fi afișat parțial sau complet, în funcție de logica de securitate aleasă.
Pentru a indica starea seifului, sistemul utilizează două LED-uri:
- LED verde – indică faptul că seiful este deblocat;
- LED roșu – indică faptul că seiful este blocat.
În plus, un buzzer piezoelectric emite sunete diferite pentru a semnala:
- introducerea unui cod corect;
- introducerea unui cod greșit;
- blocarea automată a ușii.
Bill Of Materials:
Nr. crt. | Componentă | Tip de semnal / protocol | Pini Arduino folosiți |
---|---|---|---|
1 | Arduino UNO R3 ATmega328P | GPIO, PWM, I2C | — |
2 | LCD 1602 + Modul I2C | I2C | A4 (SDA), A5 (SCL) |
3 | Tastatură matricială 4×4 | GPIO (Digital Input) | D2, D3, D4, D5, A0, A1, A2, A3 |
4 | Buzzer piezoelectric pasiv | PWM audio / Timere | D10 |
5 | Servomotor SG90 | PWM (semnal control servo) | D11 |
6 | LED roșu | GPIO (Digital Output) | D13 |
7 | LED verde | GPIO (Digital Output) | D12 |
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.