Differences

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

Link to this comparison view

pm:prj2022:ncaroi:sistem_antiincendiu [2022/05/27 21:42]
marian.marinescu [Descrierea generala]
pm:prj2022:ncaroi:sistem_antiincendiu [2022/05/27 22:43] (current)
marian.marinescu [Software Design]
Line 9: Line 9:
  
 ===== Descriere generala ===== ===== Descriere generala =====
-Sistemul va monitoriza constant nivelul de fum si de umiditate dintr-o incapere, cu ajutorul unui senzor de fum si al unui senzor de umiditate(nivel al apei). Cand nivelul de fum depaseste o limita inseamna ca un incendiu a izbucnit, moment in care se vor actiona o pompa pe apa cu ajutorul careia se va opri incendiu si o alarma pentru alertarea persoanelor din incapere. Alarma este formata dintr-un buzzer si un led de culoarea rosie. In cazul in care nivelul de fum din incapere este foarte mic va sta aprins un led de culoarea verde. Iar in cazul in care fumul din incapere are un nivel mediu sau are un nivel ridicat, dar umiditatea din incapere este ridicata, fapt ce nu poate duce la producerea unui incendiu se va aprinde un led de culoarea galbena. ​+Sistemul va monitoriza constant nivelul de fum si de umiditate dintr-o incapere, cu ajutorul unui senzor de fum si al unui senzor de umiditate(nivel al apei). Cand nivelul de fum depaseste o anumita ​limita inseamna ca un incendiu a izbucnit, moment in care se vor actiona o pompa de apa cu ajutorul careia se va opri incendiu si o alarma pentru alertarea persoanelor din incapere. Alarma este formata dintr-un buzzer si un led de culoarea rosie. In cazul in care nivelul de fum din incapere este foarte mic va sta aprins un led de culoarea verde. Iar in cazul in care fumul din incapere are un nivel mediu sau are un nivel ridicat, dar umiditatea din incapere este ridicata, fapt ce nu poate duce la producerea unui incendiu se va aprinde un led de culoarea galbena. ​
 ===== Schema Bloc ===== ===== Schema Bloc =====
  
Line 15: Line 15:
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +
 +== Schema electrica ==
 +{{:​pm:​prj2022:​ncaroi:​vlad_schema_electrica.png?​600|}}
 +
 +La realizarea schemei electrice am avut ceva probleme, nu am gasit in Eagle urmatoarele compomente: pompa de apa, releul si senzorul de fum MQ-2.
 +Pompa am pus-o ca un motor, iar pentru releu si senzorul de fum am facut o biblioteca in eagle pentru acestea, realizand componentele conform schemelor din datasheet-uri.
  
 == Lista de componente necesare:== == Lista de componente necesare:==
Line 35: Line 41:
 **Descrierea codului aplicaţiei** **Descrierea codului aplicaţiei**
  
-Mediu de dezvolate:+Mediu de dezvolare:
    * Arduino IDE v1.8.19    * Arduino IDE v1.8.19
  
-Codul se afla in fisierul sursa pm_proj.ino. +Codul se afla in fisierul sursa sistem_antiincendiu.ino. 
 La inceput am definit constantele pentru pini, senzori, led-uri, buzzer si pompa. La inceput am definit constantele pentru pini, senzori, led-uri, buzzer si pompa.
  
Line 66: Line 72:
 {{:​pm:​prj2022:​ncaroi:​p4_vlad.jpeg?​300|}} {{:​pm:​prj2022:​ncaroi:​p4_vlad.jpeg?​300|}}
 ===== Concluzii ===== ===== Concluzii =====
 +Mi-a placut sa lucrez la acest proiect. A fost prima interactiune mai elaborata, in afara laboratorului de PM, cu placuta Arduino UNO si multe alte elemente de circuit. La inceput am avut ceva batai de cap in realizarea lui, ba incurcam firele, ba nu faceau contact perfect, etc. 
 +Dar problema care mi-a dat cele mai multe batai de cap a fost releul, dar am rezolvat-o dupa ce m-am documentat putin despre cum se foloseste. 
 +Intr-un final am reusit sa rezolv toate problemele si sa fac proiectul sa functioneze cum il planificasem. Am avut o mare satisfactie cand am vazut ca merge cum imi doream.
 ===== Download ===== ===== Download =====
- +== Codul sursa == 
-<note warning>​ +{{:pm:prj2022:ncaroi:sistem_antiincendiu.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**. +
-</​note>​ +
 ===== Jurnal ===== ===== Jurnal =====
    - alegerea proiectului    - alegerea proiectului
Line 99: Line 102:
 <a href = "​https://​www.autodesk.com/​products/​eagle/​overview?​term=1-YEAR&​tab=subscription"> ​ <a href = "​https://​www.autodesk.com/​products/​eagle/​overview?​term=1-YEAR&​tab=subscription"> ​
 Mediul de dezvoltare - EAGLE Mediul de dezvoltare - EAGLE
 + </​a>​
 +</​html>​
 +
 +   ​*<​html>​
 +<a href = "​https://​www.arduino.cc/​en/​software"> ​
 +Mediul de dezvoltare - Arduino IDE
  </​a>​  </​a>​
 </​html>​ </​html>​
pm/prj2022/ncaroi/sistem_antiincendiu.1653676927.txt.gz · Last modified: 2022/05/27 21:42 by marian.marinescu
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