This shows you the differences between two versions of the page.
|
pm:prj2026:alexandru.jipa2803:andrei.valeanu03 [2026/05/16 16:38] andrei.valeanu03 |
pm:prj2026:alexandru.jipa2803:andrei.valeanu03 [2026/05/23 18:43] (current) andrei.valeanu03 [Download] |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| În timpul funcționării, Arduino citește permanent valorile provenite de la toți senzorii și stabilește starea sistemului. Dacă nu este detectată nicio condiție periculoasă, sistemul rămâne în starea normală, menține LED-ul verde aprins și afișează în Serial Monitor că nu există pericol activ. Dacă senzorul ultrasonic detectează o persoană foarte aproape de echipament, sistemul rămâne tot în starea normală, dar semnalizează prezența prin LED verde și LED galben clipitor, marcând faptul că există activitate în zona monitorizată. | În timpul funcționării, Arduino citește permanent valorile provenite de la toți senzorii și stabilește starea sistemului. Dacă nu este detectată nicio condiție periculoasă, sistemul rămâne în starea normală, menține LED-ul verde aprins și afișează în Serial Monitor că nu există pericol activ. Dacă senzorul ultrasonic detectează o persoană foarte aproape de echipament, sistemul rămâne tot în starea normală, dar semnalizează prezența prin LED verde și LED galben clipitor, marcând faptul că există activitate în zona monitorizată. | ||
| + | |||
| + | {{:pm:prj2026:alexandru.jipa2803:monitor_excel_andreivaleanu03.png?800|}} | ||
| În cazul în care valoarea furnizată de senzorul MQ-6 depășește pragul stabilit, sistemul intră direct în starea de alertă de gaz. În această situație, LED-ul roșu se activează, iar buzzerul începe să emită semnale sonore intermitente. Dacă în același timp este detectată și prezența unei persoane lângă echipament, semnalizarea devine mai accentuată: LED-ul roșu clipește, LED-ul galben clipește sincron cu acesta, iar ritmul buzzerului crește pentru a avertiza mai clar persoana aflată în apropiere. | În cazul în care valoarea furnizată de senzorul MQ-6 depășește pragul stabilit, sistemul intră direct în starea de alertă de gaz. În această situație, LED-ul roșu se activează, iar buzzerul începe să emită semnale sonore intermitente. Dacă în același timp este detectată și prezența unei persoane lângă echipament, semnalizarea devine mai accentuată: LED-ul roșu clipește, LED-ul galben clipește sincron cu acesta, iar ritmul buzzerului crește pentru a avertiza mai clar persoana aflată în apropiere. | ||
| Line 190: | Line 192: | ||
| === 8. Componenta de logare pe card SD === | === 8. Componenta de logare pe card SD === | ||
| - | {{:pm:prj2026:alexandru.jipa2803:sdcard_explorer_andreivaleanu03.png?300|}}{{:pm:prj2026:alexandru.jipa2803:sdcard_excel_andreivaleanu03.png?400|}} | + | {{:pm:prj2026:alexandru.jipa2803:sdcard_explorer_andreivaleanu03.png?250|}}{{:pm:prj2026:alexandru.jipa2803:sdcard_excel_andreivaleanu03.png?700|}} |
| Fiecare eveniment important este înregistrat în fișierul ''log.txt'' de pe cardul SD. În jurnal sunt salvate: | Fiecare eveniment important este înregistrat în fișierul ''log.txt'' de pe cardul SD. În jurnal sunt salvate: | ||
| Line 221: | Line 223: | ||
| Software-ul este organizat modular, în jurul unor funcții cu rol clar: citirea senzorilor, interpretarea datelor, generarea alarmelor, actualizarea ieșirilor, logarea evenimentelor și comunicarea serială. Arhitectura aleasă permite extinderea ulterioară a proiectului și face sistemul mai robust, mai eficient și mai ușor de analizat. Utilizarea registrelor pentru controlul direct al hardware-ului reprezintă un pas important spre o implementare de nivel universitar, mai apropiată de cerințele programării embedded. | Software-ul este organizat modular, în jurul unor funcții cu rol clar: citirea senzorilor, interpretarea datelor, generarea alarmelor, actualizarea ieșirilor, logarea evenimentelor și comunicarea serială. Arhitectura aleasă permite extinderea ulterioară a proiectului și face sistemul mai robust, mai eficient și mai ușor de analizat. Utilizarea registrelor pentru controlul direct al hardware-ului reprezintă un pas important spre o implementare de nivel universitar, mai apropiată de cerințele programării embedded. | ||
| + | ==== Download ==== | ||
| + | [[https://drive.google.com/drive/folders/1AeLgXeSWAF2NdE91hdfRydgJJj0S8jyo?usp=sharing|Folder Drive fisiere atasate]] - Demo video, log, cod arduino. | ||
| + | ==== GITHUB ==== | ||
| + | [[https://github.com/AndreiValeanu22/SISTEM-INTELIGENT-DE-MONITORIZARE-SI-AVERTIZARE-PENTRU-CAMERA-TEHNICA|Link Github]] | ||