Software apps and online services
The software which you can see was designed in vb.net 2010 Express Edition. This project needs a computer system to display the temperature and humidity values in real time. We can make the same exact project without using the Computer or Laptop. So I decided to make another version of the same weather station using Arduino, DHUT11, NodeMCU ESP8266 WiFi module, and Blynk application. So, that we can monitor the temperature and humidity values in real time from anywhere around the world using our cell phone.
I will also explain why we are using Arduino and NodeMCU ESP8266 together, while we can do this by only using the NodeMCU module. In this tutorial I will cover the maximum things. If in case you find any difficulty you can watch video tutorial given at the end of this article. Without any further delay, let’s get started.
The components can be purchased from Amazon:
Arduino Uno: https://amzn.to/2tVz1vu
Mega 2560: https://amzn.to/2ze1kd
NodeMCU ESP8266 WiFi module: Best price https://amzn.to/2NAvmiB
DHT11 sensor: https://amzn.to/2KxfifT
330 ohm resistors pack: https://amzn.to/2NtlAeh
5v 2A adaptor: https://amzn.to/2GsNfcw
2n2222 npn transistors: https://amzn.to/2EmXsIb
10k Resistor: https://amzn.to/2KTd6OW
LM7805 Voltage Regulator:
330-ohm resistors pack: https://amzn.to/2NtlAeh
Female DC power jack socket: https://amzn.to/2KEo1gt
470 uf capacitors: https://amzn.to/2xDCOzf
5×7 cm vero board: https://amzn.to/2OHGbvn
Female headers: https://amzn.to/2zqmtiJ
Connection wires: https://amzn.to/2DpBuW7
Super starter kit for beginners: https://amzn.to/2KJvmKG
Jumper wires: https://amzn.to/2KMoVXs
12v adapter: https://amzn.to/2Ntr6h1
PCB plate: https://amzn.to/2IUwpCt
Variable supply: https://amzn.to/2MT4Qfj
Digital multimeter: https://amzn.to/2Nvft9
I know we can make the same project using only the Nodemcu ESP8266 Wifi module, and we can reduce the project size, power and building time, etc. You know very well Nodemcu ESP8266 Wifi module has a very limited number of the IO pins, and there is only 1 analog Pin. I have been frequently asked by my followers on YouTube Channel “Electronic Clinic” that how to connect multiple analog sensors or how to increase the IO pins of the Nodemcu Module. My replay is always use Arduino or Mega with the Nodemcu Module. We can also use a multiplexer, but that need wiring, and complicated programming which we really don’t want. So the easiest option is to use the Arduino Uno or Mega with the Nodemcu ESP8266 Wifi module.
First of all let’s start with the datasheet of DHT11 Temperature and Humidity module.
Check out my website!