Scopurile Proiectului: - Monitorizarea continuă a parametrilor de mediu - Afișarea în timp real a datelor pe un ecran LCD - Control de la distanță folosind o telecomandă IR
Ideea: - Inspirat de nevoia de a monitoriza condițiile de mediu pentru a asigura un climat optim pentru sănătatea umană și protecția dispozitivelor electronice.
Utilitate: - Util pentru cei care doresc să îmbunătățească calitatea aerului în locuințe sau birouri. - Oferă o bază solidă pentru proiecte IoT și sisteme de automatizare a locuinței.
Proiectul este un sistem de monitorizare a mediului interior care:
Alimentare generală
MQ135
DHT22 (temp + umiditate)
TSOP1838
LED-uri simple (roşu / verde / albastru)
LCD 16×2 cu interfaţă I²C (adresă 0x27)
Mediu de dezvoltare: Arduino IDE
Librării folosite:
Moduri de funcționare (comutabile cu telecomanda IR):
Se citește temperatura ambientală cu DHT22.
Pe LCD apare mesajul: `Temp: xx.x°C` Este trimis și în `Serial Monitor`. LED-ul albastru (pin D5) se aprinde.
Se citește umiditatea relativă (%) cu DHT22.
Pe LCD apare mesajul: `Humidity: xx.x%` Este trimisă și în `Serial Monitor`. LED-ul verde (pin D6) se aprinde.
Se citește valoarea de la senzorul MQ135 și se estimează nivelul de ppm.
Pe LCD apare mesajul: `Air Quality: xxx ppm` Este trimis și în `Serial Monitor`. LED-ul roșu (pin D4) se aprinde.
Control prin telecomandă IR:
Funcționalități suplimentare:
Sistemul este simplu, intuitiv și oferă o bază solidă pentru extindere ulterioară cu module precum EEPROM, RTC sau SD-card dacă este necesar.
GitHub Repository: https://github.com/resulirrapo/Home_Monitor_Environment/tree/master
Fișierele ar trebui încărcate pe wiki folosind facilitatea Add Images or other files. Namespace-ul pentru încărcarea fișierelor ar trebui să fie de forma :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Ion Popescu, 331CC → :pm:prj2009:cc:ion_popescu.