Differences

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

Link to this comparison view

pm:prj2023:adarmaz:simulator-interfon-arduino-rfid [2023/05/22 02:25]
madalina.iordache
pm:prj2023:adarmaz:simulator-interfon-arduino-rfid [2023/05/24 17:35] (current)
madalina.iordache
Line 10: Line 10:
  
 O schemă bloc cu toate modulele proiectului:​ O schemă bloc cu toate modulele proiectului:​
-{{ :​pm:​prj2023:​adarmaz:​schemablocmada.png?600 |}}+ 
 +{{ :​pm:​prj2023:​schemablocmiord.jpg?600 |}}
  
 În centrul întregului sistem se află plăcuța Arduino Uno, ce comunică cu toate celelalte componente. Aceasta este conectată la servomotor, la Breadboard-ul pe care sunt montate buzzer-ul și ledurile. În plus, Arduino comunică cu ecranul LCD pe care se afișează starea ușii (închis/​deschis) în urma interacțiunii cu tehnologia RFID. În centrul întregului sistem se află plăcuța Arduino Uno, ce comunică cu toate celelalte componente. Aceasta este conectată la servomotor, la Breadboard-ul pe care sunt montate buzzer-ul și ledurile. În plus, Arduino comunică cu ecranul LCD pe care se afișează starea ușii (închis/​deschis) în urma interacțiunii cu tehnologia RFID.
Line 40: Line 41:
 //​LiquidCrystal_I2C://​ Această librărie facilitează comunicarea și controlul afișajului LCD cu interfață I2C, permitând afișarea informațiilor relevante. //​LiquidCrystal_I2C://​ Această librărie facilitează comunicarea și controlul afișajului LCD cu interfață I2C, permitând afișarea informațiilor relevante.
  
-**Algoritmi și structuri implementate:​** Proiectul utilizează algoritmi ​simpli ​de comparare a datelor citite de pe cartela RFID cu ID-ul acceptat, precum și comenzi de control pentru afișajul LCD, ledurile și buzzerul în funcție de situația de acces permis sau respins.+**Algoritmi și structuri implementate:​** Proiectul utilizează algoritmi de comparare a datelor citite de pe cartela RFID cu ID-ul acceptat, precum și comenzi de control pentru afișajul LCD, ledurile și buzzerul în funcție de situația de acces permis sau respins.
  
 **Surse și funcții implementate:​** Codul include funcții pentru inițializarea și configurarea modulelor hardware (RFID, LCD, servomotor, leduri, buzzer), citirea datelor de pe cartela RFID, comparația cu ID-ul acceptat și acționarea corespunzătoare a componentelor hardware în funcție de rezultatul verificării. **Surse și funcții implementate:​** Codul include funcții pentru inițializarea și configurarea modulelor hardware (RFID, LCD, servomotor, leduri, buzzer), citirea datelor de pe cartela RFID, comparația cu ID-ul acceptat și acționarea corespunzătoare a componentelor hardware în funcție de rezultatul verificării.
  
 +Posibile upgrades:
 +
 +În ceea ce privește posibile upgrades pentru proiectul prezentat, pot extinde sistemul pentru a permite recunoașterea și gestionarea mai multor cartele RFID sau alte metode de autentificare,​ cum ar fi coduri PIN.
 +
 +====== Rezultate Obţinute ======
 +
 +Rezultatele obținute în urma realizării proiectului includ implementarea unui //sistem funcțional de interfon cu barieră// utilizând module hardware precum Arduino UNO, modulul RFID, servomotorul,​ LCD-ul cu I2C, ledurile și buzzerul. ​
 +
 +Sistemul permite verificarea și controlul accesului utilizatorilor prin intermediul cartelelor RFID, a permis recunoașterea cartelelor RFID compatibile și compararea acestora cu ID-ul acceptat pentru accesul la ușă. Astfel, sistemul poate determina dacă utilizatorul are permisiunea de a accesa zona respectivă sau nu. 
 +
 +Proiectul a inclus integrarea de componente precum ledurile în diferite culori și buzzerul pentru a oferi feedback vizual și auditiv utilizatorilor. Aceste componente permit comunicarea clară a rezultatului verificării și furnizează informații suplimentare privind accesul permis sau respins, iar utilizarea unui LCD cu I2C a fost utilă pentru afișarea informațiilor relevante, cum ar fi mesaje de bun venit, starea sistemului sau mesaje de eroare. Acesta a facilitat interacțiunea cu utilizatorul și a furnizat informații în timp real.
 +
 +Utilizând un servo-motor,​ proiectul a permis controlul mecanismului de deschidere a ușii în funcție de semnalele primite de la Arduino UNO. Astfel, atunci când accesul este permis, ușa poate fi deschisă automat pentru utilizator.
 +
 +{{ :​pm:​prj2023:​interfon1.jpeg?​600 |}}
 +{{ :​pm:​prj2023:​interfon2.jpeg?​600 |}}
 +{{ :​pm:​prj2023:​interfon3.jpeg?​600 |}}
 +
 +====== Concluzii ======
 +
 +Mă bucur ca am ales sa fac acest proiect pe care îl consider interesant deoarece combină tehnologii avansate, interacțiunea cu componente hardware și programare, oferind oportunitatea de a învăța și experimenta aspecte practice și relevante în domeniul securității și automatizării.
 +
 +====== Download ======
 +
 +<note warning>
 +{{:​pm:​prj2023:​sourcecode_miordache.zip|}}
 +</​note>​
 ====== Jurnal ====== ====== Jurnal ======
  
Line 49: Line 77:
   - 20 aprilie: cumpărare piese   - 20 aprilie: cumpărare piese
   - 2 mai: creare pagină documentație   - 2 mai: creare pagină documentație
 +  - 15-20 Mai: montarea componentelor hardware, configurarea mediului de dezvoltare, modelarea unui cod minimalist
 +  - 21 Mai: finalizarea proiectului
 +  - 22 Mai: realizarea paginii de wiki
 </​note>​ </​note>​
  
 ====== Bibliografie/​Resurse ====== ====== Bibliografie/​Resurse ======
  
-<​note>​https://​cleste.ro/</​note>​+<​note>​ 
 +https://​cleste.ro/ ​\\ 
 +https://​www.techtarget.com/​iotagenda/​definition/​RFID-radio-frequency-identification \\ 
 +https://​arduinogetstarted.com/​tutorials/​arduino-lcd-i2c#​google_vignette \\ 
 +https://​docs.arduino.cc/​learn/​electronics/​servo-motors  
 + 
 +</​note>​
  
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
 +
  
  
  
pm/prj2023/adarmaz/simulator-interfon-arduino-rfid.1684711516.txt.gz · Last modified: 2023/05/22 02:25 by madalina.iordache
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