Differences

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

Link to this comparison view

pm:prj2023:avaduva:smartfirealarm [2023/05/27 23:34]
dragos.barbu2811 [Software Design]
pm:prj2023:avaduva:smartfirealarm [2023/05/30 02:29] (current)
dragos.barbu2811 [Bibliografie/Resurse]
Line 58: Line 58:
 În cod se află mai multe delay-uri. Acestea sunt necesare pentru a asigura timp necesar scrierii atat pe LCD, cât și pe telefon prin Bluetooth. Am experimentat cu mai multe valori pentru a găsi punctul în care informațiile sunt afișate corespunzător,​ iar delay-urile au valori cât mai mici. În cod se află mai multe delay-uri. Acestea sunt necesare pentru a asigura timp necesar scrierii atat pe LCD, cât și pe telefon prin Bluetooth. Am experimentat cu mai multe valori pentru a găsi punctul în care informațiile sunt afișate corespunzător,​ iar delay-urile au valori cât mai mici.
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
-404+[[https://​drive.google.com/​file/​d/​1PjUpJZtJfstCVHXW8iCPrqN9zxqzBx2g/​view?​usp=sharing|Link demo]]
 ===== Concluzii ===== ===== Concluzii =====
-404+Proiectul a fost un exercițiu plăcut în dezvoltarea unui sistem utilizabil, implicând integrarea și coordonarea mai multor componente hardware și software. A demonstrat eficiența și flexibilitatea platformei Arduino în domeniul monitorizării mediului, unde capacitatea de a citi date de la o varietate de senzori și de a reacționa corespunzător a fost esențială. În plus, proiectul a evidențiat importanța feedbackului continuu, atât prin intermediul afișajului LCD, cât și prin Bluetooth, în menținerea unei monitorizări eficiente și a conștientizării situațiilor de risc. 
 + 
 +Dificultăți întâmpinate:​ 
 +  * În primul rând, calibrarea senzorilor pentru a obține citiri precise a reprezentat o provocare, în special pentru senzorul de calitate a aerului MQ135, a cărui citire poate fi influențată de o varietate de factori. De asemenea, pentru a calibra acest senzor, a fost necesară rularea continuă, timp de 24 de ore pentru a asigura atingerea parametriilor. 
 +  * Modulul Bluetooth a prezentat mai multe probleme de conectivitate,​ fiind necesar să utilizez modul AT pentru a-l reseta și pentru a alege alt baud rate. De asemenea, a trebuit să găsesc un telefon cu Android pentru a-l putea utiliza. 
 +  * gestionarea simultană a mai multor sarcini, cum ar fi citirea de la senzori, afișarea datelor și gestionarea alertelor, a necesitat un design atent și optimizat al codului. 
 + 
 +Sugestii de îmbunătățire:​ 
 +  * se poate adăuga o funcționalitate de înregistrare a datelor, astfel încât să se poată monitoriza evoluția alertelor pe o perioadă mai lungă de timp, fiind păstrate și data și ora producerii acestora (un fel de black box). 
 +  * se poate adăuga o pompă de apă pentru a se acoperii și partea de stingere a incendiului.
 ===== Download ===== ===== Download =====
-404+{{:​pm:​prj2023:​avaduva:​barbu_dragos_sorin_335cb.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
  
-07/05/2023 -> realizare pagina ocw, introducere,​ schema bloc +07/05/2023 -> realizare pagina ocw, introducere,​ schema bloc \\ 
 +19/05/2023 -> Completat partea hardware \\ 
 +25/05/2023 -> Completat partea software \\ 
 +27/05/2023 -> Finalizat Documentație \\
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-404+https://​reference.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​ \\ 
 +https://​ocw.cs.pub.ro/​courses/​pm \\ 
 +https://​projecthub.arduino.cc/​arcaegecengiz/​using-dht11-12f621 \\ 
 +https://​www.youtube.com/​watch?​v=ykgt4v7_4y4 \\
  
 <​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/prj2023/avaduva/smartfirealarm.1685219672.txt.gz · Last modified: 2023/05/27 23:34 by dragos.barbu2811
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