Monitoring System For Temperature and Humidity Measurement With DHT11 Sensor Using NodeMCU
Monitoring System For Temperature and Humidity Measurement With DHT11 Sensor Using NodeMCU
ISSN No:-2456-2165
Abstract:- Temperature and humidity are important sensor is that it is sensitive to changes in temperature and
variables to determine changes in the state of a substance humidity every second that can be seen in real time. [4]
or object. By knowing the change in temperature, we can
know the direction of the physical change. Therefore, it is Based on this, the author wants to create a monitoring
very important to monitor changes in temperature and system for measuring temperature and humidity remotely
humidity in a system. To fulfill various needs, various using temperature and humidity sensors to make it easier for
sensors were developed. Therefore, it is very important to users to monitor the temperature of an object remotely. This
monitor changes in temperature and humidity in a tool system is based on the NodeMCU microcontroller
system. To fulfill various needs, various sensors were development board as a control center as well as a DHT11
developed. In this study, the authors use the NodeMCU sensor as a tool for measuring temperature and humidity as
microcontroller development board as a control center well as data. The results of DHT11 temperature and humidity
that connects to wifi communication. DHT11 temperature sensor readings will be continued by sending real time
and humidity sensor which functions as a temperature information every second with ° C units which can be seen
gauge of 4 objects in turn, namely the temperature of the using a visual application. basic net which is desktop-based
ice cubes, temperature of water heated by electric water for monitoring data with communication via wifi that is
heater and temperature of electric solder neck. running well and stable. Temperature and humidity
Measurements are made in contact with a maximum measurement data can be stored through an online database,
distance of 0.4 cm from the object. The results of the namely firebase. Because the sensor data is stored by
DHT11 temperature sensor readings will be continued by NodeMCU to the Firebase Real-time Database, then the VB
sending real time information every second with units of ° application can access it anytime and anywhere. [6].
C which can be seen using the visual basic net
application, which is desktop-based for monitoring data II. LITERATURE REVIEW
with communication via wifi that is running well and
stable. Temperature and humidity measurement data can A. Monitoring
be stored through an online database, namely firebase. Monitoring (Indonesian: monitoring) is monitoring
Because sensor data is stored by NodeMCU to the which can be described as awareness of what one wants to
Firebase Real-time Database, the VB Application can know, high-level monitoring is undertaken in order to make
access it anytime and anywhere. measurements over time that indicate movement toward or
away from it. Monitoring will provide information about the
Keywords;- Sensor DHT11, NodeMCU, Visual Basic Net, status and the tendency that the completed measurements and
Firebase, Wiifi. evaluations are repeated over time, monitoring is generally
carried out for a specific purpose, to check against the
I. INTRODUCTION following process objects or to evaluate conditions or progress
towards management outcomes objectives for the effects of
Temperature and humidity are important variables to actions of some type including actions to maintain ongoing
determine changes in the state of a substance or object. By management.[2]
knowing changes in temperature and humidity, we can know
the direction of physical change. Therefore, it is very B. Modul NodeMCU ESP8266
important to monitor changes in temperature and humidity in NodeMCU is an electronic board based on the ESP8266
a system. Monitoring temperature and humidity is very chip with the ability to carry out microcontroller functions and
important, especially in the industrial sector, therefore there also an internet connection (WiFi). There are several I / O
are several ways to monitor temperature and humidity.[4] pins so that they can be developed into a monitoring and
controlling application for the IOT project. The ESP8266
One way to monitor changes in temperature and NodeMCU can be programmed with the Arduino compiler,
humidity requires a DHT11 device or sensor. By using this using the Arduino IDE. The physical form of NodeMCU
sensor, users can monitor the temperature and humidity of an ESP8266, there is a USB port (mini USB) so that it will make
object remotely. So that users can monitor a dangerous object programming easier. NodeMCU ESP8266 is a development
without having to be close together. The advantage of this derivative module of the ESP8266 family of IoT (Internet of
Things) platform modules of type ESP-12. In function, this
System planning No
WIFI On ?
This stage is the stage of the design of the tool being
made, at this stage the design of the tool and the design of a Ya
series of heart rate monitoring tools is made.
Start
Pairing
System creation
This stage is the stage for creating a temperature and
humidity monitoring device, making the tool based on the No
Wifi Paired
design and design of the tool that was made in the previous
stage.
Ya
System Testing
Sending Data
Tool testing is done by monitoring the humidity
temperature in a controlled room with the NodeMCU
microcontroller development board as a control center and
connected and equipped with a wifi network.
Show
Temperature and
System Accuracy Level Analysis humidity data
This stage is the stage where the analysis of taking wifi
communication is carried out properly if there are obstacles. Ya
C. Research Design The flowchart above can explain how the series of tools
In this research, a block diagram design of the system is to be made works. The flowchart that starts from Start is by
made. The block diagram design can be seen in the following running the wifi on the NodeMCU module then the wifi will
figure: start pairing or it is also called by starting the installation or
connecting between the wifi on NodeMCU to the wifi on the
computer. After the two wifi are connected, the DHT11
sensor or temperature and humidity sensor reads or then the
data that has been read will be automatically sent to the
monitor or in the Visual Basic.Net application. Then the
temperature and humidity value data will appear on the
interface [1]
Fig 5:-Temperature and Humidity Monitoring Display Fig 7:- Overall Hardware View and Temperature and
Humidity Monitoring
DHT11
No Second 0 Thermometer0C Score difference
C
1 0 28,5 31,4 2,9
2 5 31,1 33,9 2,8
3 10 34 36,2 2,2
4 15 36,6 37,7 1,1
5 20 38,3 38,6 0,3
6 30 39,2 39,7 0,5
7 40 40,2 40,3 0,1
8 50 41,2 40,8 0,4
9 60 41,7 41 0,7
10 70 41,8 41,4 0,4
11 80 42 41,7 0,3
12 90 42,4 41,9 0,5
13 100 42,6 41,9 0,7
14 110 42,6 42 0,6
15 120 42,8 43,9 1,1
Average temperature values 0,97
Table 1:- Temperature Measurement Table and Digital Thermometer
From the table above, it can be seen that the difference in temperature measurement with a DHT11 sensor and a thermometer
is 0.94. DHT11 sensor and thermometer are given for 5 minutes of hot temperature. Then the test is carried out with the humidity in
the room. The tool was tested by giving it 5 minutes using hot air. Hot air humidity testing can be seen in the table below.
DHT11 Thermometer
No Second Score difference
% %
1 0 68,5 70 1,5
2 5 68,5 69 0,5
3 10 66,5 67 0,5
4 15 62,5 64 1,5
5 20 55,6 57 1,4
6 30 55,6 57 1,4
7 40 50,5 53 2,5
8 50 47,4 49 1,6
9 60 44,9 46 1,1
10 70 42,8 54 11,2
11 80 41.7 52 10,3
12 90 39,8 51 11,2
13 100 39,8 51 11,2
14 110 38,6 50 11,4
15 120 36,8 58 21,2
Average temperature values 5,9
Table 2:- Humidity Measurement Table and Digital Thermometer
REFERENCES