Differences

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

Link to this comparison view

pm:prj2023:iotelea:locker [2023/05/29 20:22]
dan.sirbu finalizare proiect
pm:prj2023:iotelea:locker [2023/05/29 20:30] (current)
dan.sirbu update software
Line 27: Line 27:
   * [[https://​reference.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​|LiquidCrystal I2C]]   * [[https://​reference.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​|LiquidCrystal I2C]]
   * [[https://​reference.arduino.cc/​reference/​en/​libraries/​mfrc522/​|MFRC522]]   * [[https://​reference.arduino.cc/​reference/​en/​libraries/​mfrc522/​|MFRC522]]
 +
 +Software-ul este implementat modular. Avem fisiere care definesc mai multe parti din program. Astfel am tinut o stare a lockerului pt ca sa stie cand trebuie initializat,​ am folosit EEPROM pentru a salva un id si parola. Daca acel id nu exista, atunci trebuie initializat cu o parola si cu tagul rfid. Cand este apasat butonul de override se declanseaza o intrerupere externa, care pentru cateva secunde deschide releul, stince ledul rosu si declanseaza un semnal sonor. Parola poate fi introdusa de la keypad si tagul poate fi citit de rfid. Ambele variante pot fi folosite, de ex daca utilizatorul a pierdul tagul si tine minte parola de 8 caractere, sau invers. Timerul functioneaza un modul CTC. Pentru buzzer am folosit tone.
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 [[https://​www.youtube.com/​watch?​v=r365rFLV7oQ|Youtube Demo]] [[https://​www.youtube.com/​watch?​v=r365rFLV7oQ|Youtube Demo]]
pm/prj2023/iotelea/locker.1685380967.txt.gz · Last modified: 2023/05/29 20:22 by dan.sirbu
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