This shows you the differences between two versions of the page.
|
pm:prj2025:apredescu:anca.radu2411 [2025/05/28 12:16] anca.radu2411 [Software Design] |
pm:prj2025:apredescu:anca.radu2411 [2025/05/28 12:38] (current) anca.radu2411 [Descriere generală] |
||
|---|---|---|---|
| Line 48: | Line 48: | ||
| * 🔋 Alimentare 5V (USB sau power bank) – pentru toate modulel | * 🔋 Alimentare 5V (USB sau power bank) – pentru toate modulel | ||
| - | {{:pm:prj2025:apredescu:diagarama_ancaradu_new.png?200|}} | + | {{:pm:prj2025:apredescu:diagrama_finala_ancaradu.png?300|}} |
| **Interacțiuni între module** | **Interacțiuni între module** | ||
| Line 139: | Line 139: | ||
| ** Componentele Hardware conectate ** | ** Componentele Hardware conectate ** | ||
| - | {{:pm:prj2025:apredescu:imagine_proiect_ancaradu.jpg?300|}} | + | {{:pm:prj2025:apredescu:hardware_ancaradu.jpg?200|}} |
| + | {{:pm:prj2025:apredescu:design_ancaradu.jpg?300|}} | ||
| Line 234: | Line 235: | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| - | În urma implementării proiectului, a fost realizat un sistem funcțional de monitorizare a nivelului de zgomot, bazat pe microcontrollerul ATmega328P. Sistemul: | + | În urma implementării și testării proiectului, a fost realizat un sistem complet funcțional de monitorizare ambientală, capabil să: |
| - | * detectează în timp real sunetele cu ajutorul unui modul de microfon analogic; | + | * **Detecteze și semnalizeze zgomotul**: |
| - | * aprinde un LED de semnalizare atunci când intensitatea sunetului depășește un prag definit în cod; | + | |
| - | * salvează evenimentele de depășire a pragului într-un fișier (log.txt) pe un card microSD; | + | Modulul de microfon analogic detectează nivelul de sunet din încăpere. |
| - | * fiecare înregistrare include valoarea semnalului și momentul apariției (în milisecunde de la pornirea sistemului). | + | |
| - | + | Când se depășește un prag predefinit, un LED de alertă se aprinde și evenimentul este salvat pe cardul microSD, împreună cu temperatura și umiditatea curente. | |
| - | Proiectul a fost testat cu succes și a reacționat corect la zgomote (ex: bătăi din palme, voce, lovituri), atât în funcția de semnalizare vizuală, cât și în cea de logare pe cardul SD. | + | |
| + | * **Salveze date local pe card microSD**: | ||
| + | |||
| + | Sistemul înregistrează valorile măsurate în fișierul ''log.txt''. | ||
| + | |||
| + | Informațiile salvate includ: valoarea semnalului sonor, temperatura, umiditatea și momentul detectării (în milisecunde de la pornire). | ||
| + | |||
| + | * **Transmită datele în timp real prin Bluetooth**: | ||
| + | |||
| + | La fiecare 5 secunde, dispozitivul trimite date către un laptop sau alt dispozitiv conectat prin Bluetooth (HC-05). | ||
| + | |||
| + | Datele includ nivelul sunetului, temperatura și umiditatea. | ||
| + | |||
| + | * **Proceseze și analizeze datele în Python**: | ||
| + | Pe laptop, un script Python preia datele prin Bluetooth și le salvează într-o bază de date locală (masuratori.db). | ||
| + | |||
| + | La detectarea a 3 niveluri ridicate de zgomot într-un interval de 60 de secunde, sistemul: | ||
| + | |||
| + | * salvează evenimentul într-o bază separată (complaints.db); | ||
| + | * trimite automat un email de alertă către recepție (ex. ancutza@gmail.com, crinutza@gmail.com), notificând depășirile. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Validare ==== | ||
| + | |||
| + | Sistemul a fost testat cu succes în condiții reale. | ||
| + | |||
| + | LED-ul se aprinde corect în funcție de zgomot, datele sunt salvate corect pe cardul SD, valorile sunt transmise prin Bluetooth, iar emailurile de alertă se trimit automat conform regulii definite. | ||
| - | Prin intermediul acestui sistem, pot fi monitorizate și înregistrate evenimente sonore într-un mediu interior, cum ar fi o cameră de hotel sau o sală de studiu, oferind o soluție simplă pentru verificarea nivelului de zgomot în absența supravegherii directe. | ||
| ===== Download ===== | ===== Download ===== | ||