This is an old revision of the document!
Sistemul citeste codul unic al cardului si il verifica. In functie de validitate, permite accesul la o resursa sau nu, transmitand feedback atat vizual cat si sonor. De asemenea, include si o functie de memorare pentru tag-uri noi.
Scopul proiectului este implementarea unei solutii de securitate care sa automatizeze accesul la o resursa restrictionata, asigurand o metoda de autentificare rapida si sigura.
Ideea de la care am pornit a fost transpunerea tehnologiei contactless (utilizata zilnic la plati sau transport) intr-un mecanism fizic de blocare/deblocare, controlat integral prin software.
Utilitatea proiectului este securizarea unei resurse.
Sistemul comuta intre 3 stari principale: Standby (asteptare card, LED rosu aprins), Acces Permis (cod valid, LED verde si deschidere usa) si Acces Respins (cod invalid, LED rosu intermitent si alerta sonora). Controlul intregului proces este asigurat de placa ATmega328P-XMINI, care proceseaza datele de la cititor si coordoneaza perifericele.
Interactiunea modulelor:
Schema bloc:
| Componenta | Model | Interfata cu MCU | Functie |
|---|---|---|---|
| Microcontroler | ATmega328P-XMINI | — | Unitate centrala de procesare |
| Cititor RFID | RC522 | SPI (MISO, MOSI, SCK, SS) | Identificarea cardurilor si tag-urilor |
| Servomotor | SG90 | PWM (Pin Digital) | Actionarea mecanica a usii |
| Afisaj Vizual | Modul LED RGB | GPIO (Pini Digitali) | Semnalizare optica (Acces Permis/Respins) |
| Feedback audio | Buzzer Activ | GPIO (Pin Digital) | Semnalizare sonora la scanare si alerte |
| Comunicatie | Interfata Seriala | UART (TX, RX via USB) | Monitorizarea accesului si debug |
| Alimentare | Cablu USB | — | Sursa de energie 5V pentru intregul sistem |
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.