Table of Contents

Home Monitor Environment - RESULI Rrapo

Introducere

Proiectul Home Monitor Environment este un sistem conceput pentru a monitoriza temperatura, umiditatea și calitatea aerului într-o încăpere. Folosește senzori pentru a colecta date și un afișaj LCD pentru a prezenta aceste informații utilizatorului. Sistemul poate fi controlat de la distanță folosind o telecomandă IR, oferind o modalitate simplă și eficientă de a menține un mediu sănătos.

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.

Descriere Generală

 Schema electrică

Proiectul este un sistem de monitorizare a mediului interior care:

1. Module Hardware

2. Module Software (pe Arduino Nano)

Hardware Design

Conexiuni electrice

Alimentare generală

MQ135

DHT22 (temp + umiditate)

TSOP1838

LED-uri simple (roşu / verde / albastru)

LCD 16×2 cu interfaţă I²C (adresă 0x27)

Schema Electrica

 Schema electrică

Software Design

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.

Rezultate Obţinute

GitHub Repository: https://github.com/resulirrapo/Home_Monitor_Environment/tree/master

 Poza

Concluzii

Download

O arhivă (sau mai multe arhive dacă este cazul) cu fișierele obținute din proiect: surse, scheme etc. Un fișier README, un ChangeLog și un script pentru compilare și încărcare automată pe microcontroller creează întotdeauna o impresie bună ;-).

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.

Jurnal

Puteți avea și o secțiune de jurnal în care asistentul de proiect poate urmări progresul proiectului vostru.

Bibliografie/Resurse

Listă cu documente, fișe tehnice și resurse de pe internet utilizate, eventual grupate în Resurse Software și Resurse Hardware.

Export to PDF