Differences

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

Link to this comparison view

pm:prj2022:avaduva:smartventilatorvm [2022/05/26 16:41]
victor.mirescu [Hardware Design]
pm:prj2022:avaduva:smartventilatorvm [2022/05/31 15:16] (current)
victor.mirescu [Bibliografie/Resurse]
Line 4: Line 4:
 <note tip> <note tip>
 Prezentarea pe scurt a proiectului:​ 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 un display LCD pe care afiseaza anumite informatii ​de UI/UX+  * 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.   * 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   * Ideea de la care am pornit: modernizarea unui seif cu un ventilator
Line 12: Line 12:
  
 <note tip> <note tip>
-Schema Bloc +  * Imagini proiect 
-{{:​pm:​prj2022:​avaduva:​mirescu_victor_schema_bloc.png?​200|}}+{{:​pm:​prj2022:​avaduva:​proiect1-vm.jpg?​500|}} 
 +{{:​pm:​prj2022:​avaduva:​proiect2-vm.jpg?​300|}} 
 +  * Schema Bloc 
 +{{:​pm:​prj2022:​avaduva:​mirescu_victor_schema_bloc.png?​500|}} 
 +  * Schema Arduino pentru proiect 
 +   ​{{:​pm:​prj2022:​avaduva:​schema_electrica_victormirescu.jpg?​800|}} 
 +  * Hardware proiect inainte de montare (fara ULN) 
 +{{:​pm:​prj2022:​avaduva:​proiect_pm-victormirescu.jpg?​500|}} 
  
 </​note>​ </​note>​
Line 22: Line 30:
 Lista de piese: Lista de piese:
   * placuta arduino uno   * placuta arduino uno
-  * ecran LCD 
   * step motor pt ventilator   * step motor pt ventilator
-  * driver pt motor+  * driver pt motor ULN
   * servomotor   * servomotor
   * elice   * elice
Line 37: Line 44:
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei ​(firmware)+Descrierea codului aplicaţiei
-  ​* mediu de dezvoltare ​(if any(e.gAVR StudioCodeVisionAVR+Codul functioneaza dupa urmatorul principiu
-  ​* librării şi surse 3rd-party (e.gProcyon AVRlib) +  ​- In loop ruleaza incontinuu 2 functii, una care asigura ventilatia si alta care asigura incuietoarea. 
-  ​* algoritmi şi structuri pe care plănuiţi să le implementaţi +  - Ventilatia se asigura cu un step motor care se roteste incontinuu folosind digitalWrite pe cei 4 pini ai driverului ​de motor (ULN) 
-  * (etapa 3) surse şi funcţii implementate+  - Inchiderea se face folosind functia rfidLockerAceasta 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 idaceasta 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 urileDaca 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
 </​note>​ </​note>​
  
Line 47: Line 58:
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+ 
 +Am reusit sa fac un seif care poate fi folosit pentru a depozita anumite chestiiAm 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:​ 
 +{{:​pm:​prj2022:​avaduva:​prezentare_proiect_pm_-_victor_mirescu.rar|}}
 </​note>​ </​note>​
  
Line 53: Line 69:
  
 ===== Download ===== ===== Download =====
 +  * Arhiva proiect
 +{{:​pm:​prj2022:​avaduva:​proiectpm_victormirescu_332ca.zip|}}
 +
  
 <note warning> <note warning>
Line 63: Line 82:
  
 <note tip> <note tip>
-Puteți avea și secțiune ​de jurnal în care să poată urmări asistentul ​de proiect progresul proiectului.+Jurnalul proiectului 
 +  * Am comandat piesele 
 +  * M-am ocupat de prima parte a proiectului:​ incuietoarea 
 +  * Am conectat senzorul RFID si servomotorul la placuta 
 +  * Am scris codul care asigura actionarea servomotorului la contactul senzorului RFID cu cartela valida 
 +  * Am facut UI/UX pentru proiect: mesaje in serial monitor + adaugare led uri care sa ne indice daca avem permisiune la seif 
 +  * M-am ocupat ​de sistemul de ventilatie 
 +  * Am facut o elice dintr un cd taiat si topit 
 +  * Am cumparat un step motor si un driver pentru el 
 +  * Am conectat motorul si driverul la placuta arduino si am scris cod care sa invarta motorul 
 +  * Am facut programul astfel incat motorul si sistemul ​de inchidere sa functioneze in acelasi timp (pana acum aveam doua programe separate) 
 +  * am facut design ul fizic al seifului: am luat o cutie, am taiat pt a face usa/sistem de ventilatie etc, am prins piesele cu bride(soricei) pentru a avea stabilitate,​ am conectat ventilatorul si am pus la final totul in functiune 
 +  * nu am putut conecta elicea facuta initial pentru ca imi trebuie o prelungire la motor, deoarece elicea este prea mare, dar pentru a prezenta si a arata bine proiectul am facut una de carton
 </​note>​ </​note>​
  
Line 71: Line 102:
 Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.
 </​note>​ </​note>​
 +  * https://​lastminuteengineers.com/​28byj48-stepper-motor-arduino-tutorial/​ 
 +  * https://​www.youtube.com/​results?​search_query=rfid+door+lock ​ (mai multe videoclipuri)
 <​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/prj2022/avaduva/smartventilatorvm.1653572498.txt.gz · Last modified: 2022/05/26 16:41 by victor.mirescu
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