Aplicatie WEB pentru monitorizarea temperaturii intr-o incapere
Dată
2022-07-15Autor
Hurduza, Laurian Sorin
Abstract
Lucrarea de față prezintă posibilitatea creării unei aplicații web care poate afișa cu ajutorul
unei plăcuțe Arduino și a unui senzor conectat la aceasta temperatura din încăperea în care
se află. Poate fi vizualizată online, prin aplicația web, utilizatorul având posibilitatea să o
monitorizeze și regleze din orice loc s-ar afla.
Cuprinde în mod detaliat modul prin care s-a efectuat conectarea senzorului de
temperatură pentru transmiterea valorilor acestuia în pagina web. De asemenea se va
prezenta creearea efectivă a paginii web, cum s-au primit datele în pagină și cum s-a făcut
memorarea valorilor temperaturii în baza de date.
Se vor sublinia aspectele legate despre cum s-au făcut graficele unde sunt memorate
temperaturile și cum s-au introdus datele din baza de date în acestea.
Toate rezultatele aferente temperaturii din încăperea în care modulul se află vor fi stocate
într-un grafic unde datele sunt afișate în timp real. Între timp secțiunea pentru statistici va
conține un grafic în care sunt prezente evoluțiile temperaturii în ziua respectivă și un grafic
în care utilizatorul poate interoga baza de date a serverului pentru a primi datele pe un
anumit interval de timp.
Soluțiile aduse sunt din domeniul web ( HTML, CSS, JavaScript, PHP ), al bazelor de date (
MySQL ), utilizând componente fizice individuale ( Arduino MKR WiFi 1010, Senzor de
temperatură și umiditate DHT11, cititor de card SD ( pentru afișarea paginii pe IP-ul local )
și în final utilizarea Arduino IDE pentru conturarea unui program care să facă posibilă
funcționarea plăcuței Arduino, a senzorului de temperatură și al cardului SD, adăugând și
un ecran TFT de 3.5 inch pentru afișarea rapidă a temperaturii, umidității, ceasului și a
adresei IP locale.
Concluziile acestei soluții adoptate sunt optimiste, oricând poate exista o optimizare mai
bună a codului, utilizarea unor librării mult mai bune și complicarea la superlativ al
proiectului pentru a-l face dintr-o idee o utilitate care să ușureze modalitatea de
monitorizare și reglare a temperaturii.