Enviorment Monitoring System

by DESHBOT in Circuits > Arduino

22 Views, 0 Favorites, 0 Comments

Enviorment Monitoring System

WhatsApp Image 2026-09-16 at 2.46.46 PM.jpeg

This project is an educational electronics kit designed to help students understand microcontrollers, sensors, I²C communication, digital sensors, and data display.

The system uses an Arduino Nano as the main controller. A DHT22 sensor measures temperature and humidity, while a BMP180 sensor measures atmospheric pressure and temperature. The measured values are displayed on a 0.96-inch OLED display.

This project provides students with practical experience in connecting sensors, reading sensor data, processing information and displaying the results.

Supplies

des 1.jpeg
uno.jpeg
oled.jpeg
WhatsApp Image 2026-08-22 at 10.33.34 AM.jpeg
WhatsApp Image 2026-09-16 at 3.10.45 PM.jpeg

Deshbot shield

arduino nano

Bmp180

Dht22

oled display

Objectives

WhatsApp Image 2026-09-16 at 2.46.46 PM.jpeg

The main objectives of this project are:

  1. To understand the working of the Arduino Nano.
  2. To learn how sensors are connected to a microcontroller.
  3. To measure temperature and humidity using DHT22.
  4. To measure atmospheric pressure using BMP180.
  5. To understand I²C communication.
  6. To display sensor readings on an OLED display.
  7. To develop basic programming and troubleshooting skills.
  8. To provide students with a practical electronics learning activity.


Working Principle

Working Principle

The Arduino Nano acts as the central controller of the system.

When the system is switched on:

  1. The Arduino initializes the DHT22 sensor.
  2. The Arduino initializes the OLED display.
  3. The BMP180 sensor is initialized using the A2 and A3 software-I²C pins.
  4. The DHT22 measures temperature and humidity.
  5. The BMP180 measures atmospheric pressure and temperature.
  6. The Arduino processes the sensor readings.
  7. The results are displayed on the OLED.
  8. The readings are also sent to the Serial Monitor for testing and debugging.
  9. The process repeats continuously.


Conclusion


The Arduino Nano Based Environmental Monitoring System is a simple but useful educational project that combines multiple electronic components into one working system.

It allows students to learn sensors, microcontrollers, communication protocols, programming and display technology through practical experimentation.

The project can also be expanded by adding other sensors and modules such as LDR, PIR, ultrasonic sensor, GPS, Bluetooth, LEDs, buzzers and motors, making it suitable as part of a modular electronic education kit.