This shows you the differences between two versions of the page.
pm:prj2024:fstancu:robert.stanca1102 [2024/05/26 23:52] robert.stanca1102 [Bibliografie/Resurse] |
pm:prj2024:fstancu:robert.stanca1102 [2024/05/27 00:49] (current) robert.stanca1102 [A.Z.O.R.E.L. - Auto-ZăvORul ELectronic] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== A.Z.O.R.E.L. - Auto-ZăvORul ELectronic ====== | ====== A.Z.O.R.E.L. - Auto-ZăvORul ELectronic ====== | ||
+ | **Stanca Robert-Lucian 335CC** | ||
+ | |||
+ | Indrumator laborator - Florin Stancu | ||
===== Introducere ===== | ===== Introducere ===== | ||
- | Proiectul `AZOREL` este o incuietoare electronica cu control de acces prin carduri RFID, cu conexiune radio la un hub pentru a fi administrata prin internet. Scopul aceasteia este de a oferi o solutie de securitate pentru birouri, unde este necesara o forma de control a accesului prin chei electronice, revocabile si usor de inlocuit sau chei de acces temporare. Ideea a pornit de la o problema observata: emiterea de chei mecanice pentru un birou este costisitoare si invalidarea unei chei individuale este imposibila fara reinnoirea tuturor cheilor (foarte costisitor). In proiectare sa tinut cont in special de securitate, fiabilitate, logevitate, durata de viata a bateriei si usurinta repararii. | + | Proiectul `AZOREL` este o incuietoare electronica cu control de acces prin carduri RFID. Scopul aceasteia este de a oferi o solutie de securitate pentru birouri, unde este necesara o forma de control a accesului prin chei electronice, revocabile si usor de inlocuit. Ideea a pornit de la o problema observata: emiterea de chei mecanice pentru un birou este costisitoare si invalidarea unei chei individuale este imposibila fara reinnoirea tuturor cheilor (foarte costisitor). In proiectare sa tinut cont in special de securitate, fiabilitate, logevitate si usurinta repararii. |
===== Descriere generală ===== | ===== Descriere generală ===== | ||
Line 26: | Line 29: | ||
===== Software Design ===== | ===== Software Design ===== | ||
- | Firmware-ul va este scris in C si dezvoltat in PlatformIO. Acesta este compus din urmatoarele module: modulul de control al motorului, modulul de citire al cardurilor RFID, si modulul de semnale (semafor+buzzer). Citirea cardurilor va fi implementanta prin biblioteca elechouse/PN532. | + | Codul este scris in C. Proiectul este compilat si incarcat cu Arduino IDE (fisierele sunt .cpp dar codul respecta formatare si subsetul de C). Acesta este compus din urmatoarele module: modulul de control al motorului, modulul de citire al cardurilor RFID, modulul de semnale (led semafor+buzzer), modulul de memorie care controleaza accesul la EEPROM si face caching si modulul de SPI. Citirea cardurilor este implementanta prin biblioteca [elechouse/PN532](https://github.com/elechouse/PN532), modificata pentru a fi compatibila cu a doua interfata SPI a microcontrollerului. |
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
+ | {{:pm:prj2024:fstancu:azorel_10.jpeg?300|}} | ||
+ | {{:pm:prj2024:fstancu:azorel_11.jpeg?300|}} | ||
+ | {{:pm:prj2024:fstancu:azorel_7.jpeg?300|}} | ||
+ | {{:pm:prj2024:fstancu:azorel_1.jpeg?300|}} | ||
+ | {{:pm:prj2024:fstancu:azorel_5.jpeg?300|}} | ||
+ | {{:pm:prj2024:fstancu:azorel_4.jpeg?300|}} | ||
- | //Work in progress// | ||
- | |||
- | ===== Concluzii ===== | ||
- | |||
- | //Work in progress// | ||
===== Download ===== | ===== Download ===== |