This is an old revision of the document!


Stație meteo pentru interior

Introducere

Proiectul presupune crearea unui sistem care măsoară temperatura, umiditatea și presiunea în cameră, afișând aceste informații pe un ecran. De asemenea, acesta trimite datele și în cloud, cu posibilitatea de a le urmări în timp real de pe o platformă IoT (Ubidots).

Toți acești parametri (temperatura, umiditatea, presiunea) pot afecta starea de sănătate a persoanelor care petrec mult timp într-o cameră. Astfel, ar fi utilă monitorizarea acestora, pentru a se putea interveni în cazul detectării unor valori anormale.

Descriere generală

  • Senzorul BME280 - este cel care se va ocupa de detectarea temperaturii, umidității și a presiunii, trimițând aceste valori către Arduino.
  • Arduino Uno - procesează datele primite de la senzor. Le afișează pe ecranul TFT în culori sugestive și le trimite în cloud către platforma IoT.
  • Platforma IoT - primește informațiile de la Arduino (prin modulul WiFi) și oferă posibilitatea de a fi accesate în timp real. Protocolul folosit este MQTT.

Hardware Design

Lista de piese

  • Arduino Uno
  • Ecran LCD TFT 1.8” ST7735
  • Senzor BME280
  • Modul WiFi NodeMCU ESP8266
  • 5 rezistențe 1K
  • Breadboard
  • Fire mamă-tată, tată-tată

Pe ecranul LCD sunt afișate datele: temperatura (în °C), umiditatea (umiditatea relativă în %) și presiunea (în hPa), date preluate de către senzor. Placa Arduino trimite valorile către modulul WiFi, iar modulul le trimite mai departe către platforma Ubidots. Rezistențele sunt folosite pentru ecranul LCD.

Schema electrică

Hardware

todo poze ===== Software Design ===== Componenta software cuprinde două fișiere: unul pentru preluarea datelor de pe senzor și afișarea pe ecran (statie_meteo.ino) și unul pentru comunicarea cu Ubidots (wifi_module.ino). ==== statie_meteo.ino ==== Am folosit următoarele biblioteci: * ArduinoJson - pentru parsarea valorilor în format JSON către modulul WiFi * Adafruit GFX, Adafruit ST7735 - pentru ecranul TFT * Adafruit BME280 - pentru senzor ===== Rezultate Obţinute ===== ===== Concluzii ===== ===== Download ===== ===== Jurnal ===== ===== Bibliografie/Resurse ===== Statie meteo pentru interior

pm/prj2021/apredescu/statie_meteo_pentru_interior.1622750417.txt.gz · Last modified: 2021/06/03 23:00 by laura.gheorghe
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