Skip to content

ankitacoder3/Digitized-Environment-Monitoring-System-DEMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 

Repository files navigation

Digitized-Environment-Monitoring-System-DEMS

DEMS, also termed as 'Digitized-Environment-Monitoring-System', is an Arduino-based project.

DEMS aids to monitor the environment, by gathering realtime-data from the Arduino and various sensors, like Temperature & Humidity sensor,Barometric sensor, etc.

DEMS also generates plots based on the various Environment conditions or parameters, like Temperature, Pressure, etc. These plots can be used for further analysis and predictions.


Table of Contents
  • Introduction
  • Prerequisites and Techstack
  • DEMS Working Details
  • Circuit
  • Screenshots of output

  • Introduction

    • Environment monitoring systems are used to garner data and provide weather information of a certain area. It is mainly used to measure and forecast weather conditions.

    • The Arduino based Digitized Environment Monitoring System, can show you ambient temperature, humidity, pressure, dust density, light intensity, altitude and much more data from your surroundings. These observations can be used to predict weather from home or any other place at your convenience.

    • The project DEMS has 2 files:

      1. DEMS.ino : This is contains the Arduino Code.
      2. DEMS_NODEMCU.ino : This is contains the code for the Wi-fi module, ESP8266 NODEMCU.
    • Furthermore, the project DEMS, also uses many sensors. The working of these are provided below, under the DEMS Working Details section.

      (back to top)


    Prerequisites and Techstack

    • Software and Programming languages used:

      • Arduino IDE
      • ThingSpeak platform
      • C
      • C++
    • Prerequisites or Hardware used:

      • Arduino
      • Temperature & Humidity sensor (DHT22)
      • Barometric sensor (BMP180)
      • Dust sensor (GP2Y1010AU0F)
      • Light sensor (LDR)
      • Wi-Fi module (ESP8266 NODEMCU)

      (back to top)


    Circuit Diagram

    DEMS Working Details

    • DEMS is built around Arduino, which is called the brain of the weather station.

    • It collects and processes huge amount of data from various sensors.

    • Finally, it uses the WIFI module (ESP8266 NODEMCU) to post it on the ThingSpeak platform for visualization.

    • The best part of this project is that with the help of ThingSpeak platform we can visualize the weather related data in any browser.

    • The circuit consists of ‘Four sensors’:

      1. Temperature & Humidity sensor (DHT22): It is a 4-pin sensor, which senses temperature and humidity from the surroundings and passes it to the Arduino.

      2. Barometric sensor (BMP180): It measures atmospheric pressure, altitude and temperature (we neglect temperature measurement from this sensor as we have a dedicated sensor for measuring ambient temperature).

      3. Dust sensor (GP2Y1010AU0F): It is an air monitoring module which monitors the air quality and detects fine particles like dust (particle larger than 0.8micrometer).

      4. Light sensor (LDR): This 3-pin LDR sensor detects ambient brightness & light intensity .

    • The above mentioned sensors collect relevant data and passes it to the Arduino.

    • The data obtained from the Arduino board is sent to the ESP8266 NODEMCU through serial communication, which is then passed on to ThingSpeak via Wi-Fi.

    • For Wi-Fi networking we use a Wi-Fi module (ESP8266 NODEMCU) which connects to internet to fetch or upload data.

    • Using this module we transfer the data to ThingSpeak platform for convenient and easier visualization.

    (back to top)


    Screenshots of output

    • Serial Monitor (Arduino code) image

    • Serial Monitor (NODEMCU ESP8266_01) image

      (back to top)


    • Working- circuit image

    • Working- circuit and ThingSpeak image

      (back to top)


    • Working-compilation image

    • ThingSpeak plots image

      (back to top)


      • Temperature (ThinkSpeak Visualization) image

      • Humidity (ThinkSpeak Visualization) image

      (back to top)


      • Dust Density (ThinkSpeak Visualization) image

      • Light Intensity (ThinkSpeak Visualization) image

      (back to top)


    Thank you for exploring the DEMS project.

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages