This shows you the differences between two versions of the page.
pm:prj2022:ncaroi:sistem_antiincendiu [2022/05/27 21:53] marian.marinescu [Bibliografie/Resurse] |
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 70: | Line 76: | ||
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. | 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 |