This is an old revision of the document!


Stație meteorologică inteligentă

Introducere

Proiectul constă în realizarea unei stații meteorologice inteligente avansate care:

  • măsoară și afișează temperatura, umiditatea și calitatea aerului în timp real
  • înregistrează datele colectate și afișează data și ora curentă
  • utilizează o placă Arduino, senzori de temperatură și umiditate, un senzor de calitate a aerului, un breadboard, un display și funcționalități de conectivitate wireless și înregistrare a datelor
  • ideea de la care am pornit a fost să creez o stație meteorologică care să ofere date precise și în timp real despre condițiile de mediu dintr-o locație anume
  • proiectul este util atat pentru mine cat si pentru altii, deoarece poate fi utilizat pentru monitorizarea mediului înconjurător și pentru a lua măsuri adecvate în cazul depășirii limitelor acceptabile ale parametrilor măsurați

Descriere generală

Schemă bloc a proiectului:

  • Placa Arduino controlează senzorii, modulul Wi-Fi, modulul RTC și modulul de memorie, precum și afișajul LCD
  • Senzorii de temperatură, umiditate și calitatea aerului trimit datele măsurate către placa Arduino
  • Modulul Wi-Fi trimite datele colectate către un dispozitiv mobil sau un site web
  • Modulul RTC furnizează data și ora curentă pentru afișare pe ecranul LCD
  • Modulul de memorie înregistrează datele colectate într-un format compatibil cu analiza ulterioară
  • Ecranul LCD afișează valorile măsurate de senzori, data și ora curentă

Hardware Design

Listă de piese:

  1. Placă Arduino Wemos R32 (cu modul wi-fi implementat):
  2. Senzor de temperatură și umiditate: DHT11
  3. Senzor de calitate a aerului: MQ135 
  4. Breadboard
  5. Display 16x2
  7. Fire de conexiune
  10. Modul RTC (Real Time Clock)
  

In schema de pe thinkercad nu am inclus modulul RTC, de asemenea senzorul de calitatea aerului a fost reprezentat printr-un senzor de gaz.

Software Design

Rezultate Obținute

Concluzii

Download

O arhivă (sau mai multe dacă este cazul) cu fișierele obținute în urma realizării proiectului: surse, scheme, etc. Un fișier README, un ChangeLog, un script de compilare și copiere automată pe uC crează întotdeauna o impresie bună ;-). Fișierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fișierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.

Jurnal

07.05 - Creat pagina de proiect și adăugat documentația inițială

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software și Resurse Hardware.

Export to PDF

pm/prj2023/apredescu/statie_meteo_inteligenta.1685300291.txt.gz · Last modified: 2023/05/28 21:58 by razvan.petrisor
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0