Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:amocanu:rfid-lock [2021/05/18 19:58]
florin.mihu
pm:prj2021:amocanu:rfid-lock [2021/06/03 08:54] (current)
florin.mihu
Line 1: Line 1:
-====== ​RFID Lock ======+====== ​Smart Mailbox ​======
  
-Autor: Mihu Florin+<​note>​**Autor**: Mihu Florin</​note>​
  
 ===== Introducere ===== ===== Introducere =====
-Proiectul constă într-o încuietoare mică ce este pusă pe o cutie. Aceasta poate fi descuiată cu ajutorul unor carduri cu RFID.+Proiectul constă într-o cutie poștală cu o încuietoare mică. Aceasta poate fi descuiată cu ajutorul unor carduri cu RFID.
  
-Consider că este un proiect util pentru mine, deoarece pot depozita unele obiecte valoroase ​într-o ​cutie care sa fie securizată de încuietoare.+Consider că este un proiect util pentru mine, deoarece pot depozita unele obiecte valoroase ​în cutie care sa fie securizată de încuietoare.
  
 Pentru înregistrarea unui nou tag RFID este necesară autentificarea cu un card master, ce trece sistemul într-un mod privilegiat,​ unde se pot adăuga și scoate cheile cu care poți avea acces. La inserarea unui tag deja înregistrat se aprinde LED-ul verde și se deblocheaza încuietoarea,​ în caz contrar, se aprinde LED-ul roșu. Pentru înregistrarea unui nou tag RFID este necesară autentificarea cu un card master, ce trece sistemul într-un mod privilegiat,​ unde se pot adăuga și scoate cheile cu care poți avea acces. La inserarea unui tag deja înregistrat se aprinde LED-ul verde și se deblocheaza încuietoarea,​ în caz contrar, se aprinde LED-ul roșu.
  
 ===== Descriere generală ===== ===== Descriere generală =====
-{{:​pm:​prj2021:​amocanu:​rfid_lock.png?401|}}+{{:​pm:​prj2021:​amocanu:​smart_mailbox.png?400|}} 
 ===== Hardware Design ===== ===== Hardware Design =====
-{{:​pm:​prj2021:​amocanu:​rfid_lock_eagle.png?400|}}+{{:​pm:​prj2021:​amocanu:​smart_mailbox_eagle.png?500|}}
  
 Componente utilizate: Componente utilizate:
Line 22: Line 23:
   * LED-uri   * LED-uri
   * Încuietoare electrică 12V   * Încuietoare electrică 12V
-  * Breadboard 400 
   * Fire tată-tată   * Fire tată-tată
   * Fire mamă-tată   * Fire mamă-tată
   * Tranzistor Mosfet IRF52   * Tranzistor Mosfet IRF52
 +
 ===== Software Design ===== ===== Software Design =====
 +  * Mediu de dezvoltare: Arduino IDE
 +  * Biblioteci: EEPROM.h, SPI.h, MFRC522.h
 +{{:​pm:​prj2021:​amocanu:​smart_mailbox_flow.png?​400|}}
 +  * Programul așteaptă să fie citită o cartelă
 +    * Daca este cardul master, se trece în modul program, unde se pot adăuga noi cartele sau se pot scoate cele existente.
 +      * Se citește o nouă cartelă.
 +        * Dacă este master, se iese din modul program.
 +        * Dacă este o cartelă salvată, se scoate id-ul ei din memoria EEPROM.
 +        * Dacă este o cartelă nouă, se adaugă id-ul ei în memoria EEPROM.
 +    * Dacă este o cartelă salvată, se aprinde LED-ul verde și se deschide încuietoarea.
 +    * Dacă este o cartelă nesalvată, se aprinde LED-ul roșu.
 +
 +===== Jurnal =====
 +  * Montare senzor RFID
 +{{:​pm:​prj2021:​amocanu:​senzor_rfid.jpg?​400|}}
 +  * Cutia poștală la început
 +{{:​pm:​prj2021:​amocanu:​cutie_postala.jpg?​400|}}
 +  * Senzorul așezat pe cutie (poziție inițială)
 +{{:​pm:​prj2021:​amocanu:​senzor_inainte.jpg?​400|}}
 +  * Placa Arduino așezata în cutie
 +{{:​pm:​prj2021:​amocanu:​poza_placa.jpg?​400|}}
 +  * Am vrut să includ în proiect și un modul bluetooth, însă acesta nu a funcționat cum trebuie și a trebuit să renunț la acesta.
 +
 ===== Rezultate obținute ===== ===== Rezultate obținute =====
 +{{:​pm:​prj2021:​amocanu:​smart_mailbox_final.jpg?​400|}}
 +
 +[[https://​youtu.be/​hbBFvhOZtX0|Demo Youtube]]
 +
 ===== Concluzii ===== ===== Concluzii =====
-===== Bibliografie ===== +Proiectul a fost unul interesant, m-a ajutat să înțeleg mai bine cum este sfera proiectelor embedded/​IoT. Sunt mulțumit de rezultatul final, în ciuda faptului că acesta nu a ieșit în totalitate cum îl planificasem inițial.
-{{:​pm:​prj2021:​amocanu:​rfid_lock.pdf|}}+
  
 +===== Bibliografie/​Resurse =====
 +  * [[https://​youtu.be/​VfAOwO1o2fI|Idee de proiect]]
 +  * [[https://​gist.github.com/​anonymous/​5ec489385bcf1ac6e6efa789321aee81|Resurse]]
 +  * [[https://​github.com/​florinmihu31/​Smart-Mailbox|Cod sursa]]
 +  * {{:​pm:​prj2021:​amocanu:​smart_mailbox.pdf|Smart Mailbox}}
  
pm/prj2021/amocanu/rfid-lock.1621357115.txt.gz · Last modified: 2021/05/18 19:58 by florin.mihu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0