You are on page 1of 4

1.

Introduction
 IoT based Live Weather Station Monitoring Using NodemCU ESP8266. It will interface DHT11
Humidity & Temperature Sensor, BMP180 Barometric Pressure Sensor, and FC37 Rain
Sensor with NodeMCU ESP8266-12E Wifi Module. It will measure humidity, temperature,
Barometric pressure, and rainfall and upload the data to a web server.
Once the code is uploaded it can find the IP address of NodeMCU in the serial monitor. It can
be used in remote areas or in a freezer where the data is to be monitored.

1.1 what is weather station?


A weather station is a device that collects data related to the weather & environment using
different sensors. There are two types of weather stations, one which is having own sensors
and the second type of weather station is where we pull data from the weather station servers.
In this tutorial, we will go for the first one, i.e. we will design our own weather station.
Weather station sensors may include a thermometer to take temperature readings,
a barometer to measure the atmospheric pressure, Hygrometer to measure humidity, rain
sensor to measure rainfall, an anemometer to measure wind speed, and more. Weather
stations are also called weather centers, personal weather stations, professional weather
stations, home weather stations, weather forecaster, and forecasters.
2.Components Required

S.NO COMPONENT REQUIRED QUANTITY

1 NodeMCU ESP8266 Board 1

2 BMP180 Sensor 1

3 Rain Sensor FC-37 1

4 DHT11 Sensor 1

5 Resistor 4.7K 2

6 Connecting Wires 10

7 Breadboard 1
3. About the components
3.1 DHT11 Sensor
The DHT11 is a basic, ultra low-cost digital temperature and humidity sensor. It uses a capacitive
humidity sensor and a thermistor to measure the surrounding air and spits out a digital signal on the data
pin. Its fairly simple to use, but requires careful timing to grab data. The digital signal is fairly easy to read
using any microcontroller.
3.1.1 Features of DHT11

•Ultra low cost


•3 to 5V power and I/O
•2.5mA max current use during conversion (while requesting data)
•Good for 20-80% humidity readings with 5% accuracy
•Good for 0-50°C temperature readings ±2°C accuracy
•No more than 1 Hz sampling rate (once every second)
•Body size 15.5mm x 12mm x 5.5mm
•4 pins with 0.1″ spacing

3.2BMP180 Sensor
The BMP180 is the new digital barometric pressure sensor of Bosch Sensortec, with a very high
performance, which enables applications in advanced devices such as smartphones, tablet PCs, and
sports devices. It follows the BMP085 and brings many improvements, like the smaller size and the
expansion of digital interfaces.

You might also like