This is an old revision of the document!
Seif cu Ventilator - VM
Introducere
Prezentarea pe scurt a proiectului:
Seif cu Ventilator Smart: Un seif cu un sistem de inchidere bazat pe cartela magnetica(RFID) si un sistem de ventilatie al aerului. Acesta are si led uri pentru user experience, care se aprind in functie de cartela magnetica. (daca este bagata in sistem si are permisiune, atunci se aprinde led ul verde; daca nu este bagata in sistem, deci nu are permisiune, se aprinde cel rosu)
Scopul sau este de a stoca in siguranta bancnotele si a le oferi un aer optim pt pastrare.
Ideea de la care am pornit: modernizarea unui seif cu un ventilator
Este util pentru a face depozitare si pastrare
Descriere generală
Hardware Design
Software Design
Descrierea codului aplicaţiei:
Codul functioneaza dupa urmatorul principiu:
In loop ruleaza incontinuu 2 functii, una care asigura ventilatia si alta care asigura incuietoarea.
Ventilatia se asigura cu un step motor care se roteste incontinuu folosind digitalWrite pe cei 4 pini ai driverului de motor (ULN)
Inchiderea se face folosind functia rfidLocker. Aceasta se foloseste de functiile din biblioteca rfid pentru a citi id ul cartelei magnetice care acceseaza senzorul(Daca acesta incearca sa acceseze). Dupa ce a detectat o cartela magnetica cu un id, aceasta se foloseste de functia checkAcces() pentru a vedea daca id ul se regaseste in lista de id uri valide care pot deschide incuietoarea.
Functia checkAcces are rolul si de a controla servomotorul si led urile. Daca id ul cartelei a fost gasit in lista de id uri valide, atunci este actionat servomotorul pentru a deschide incuietoarea si se aprinde un led verde. Daca id ul nu se gaseste in lista de id uri valide, atunci se aprinde led ul rosu.
Pentru UI se foloseste serial monitor care ne afiseaza cine a incercat sa acceseze seiful, id ul celui care a incercat si daca acesta a fost succes sau nu.
Codul aplicatiei se gaseste in arhiva proiectului
Rezultate Obţinute
Am reusit sa fac un seif care poate fi folosit pentru a depozita anumite chestii. Am taiat o cutie pt a face carcasa seifului si am conectat sistemul de inchidere si de ventilatie la ea.
Proiectul a iesit destul de dragut, chiar daca m-am chinuit putin cu conectarea pieselor pt a avea un design fizic ok.
Videoclipul de prezentare:
prezentare_proiect_pm_-_victor_mirescu.rar
Concluzii
Download
proiectpm_victormirescu_332ca.zip
O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună

.
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.
Jurnal
Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.
Bibliografie/Resurse
Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.
Export to PDF