Temperature Monitoring System
Temperature Monitoring System
MONITORING SYSTEM
USING NODEMCU ESP8266, ARDUINO IDE,
AND BLYNK
PROJECT FLOW
Presentation Contents
Materials Needed
Circuit Diagram
Setting up Blynk
Installing required libraries on arduino IDE
Programming NodeMCU ESP8266
MATERIALS NEEDED
1. NodeMCU V2 ESP8266 Development Board
2. LM35 Temperature sensor
3. watt LED
4. 470 ohms resistor
5. Connecting wires
6. Android device
7. 5v Power Supply
8. Micro USB Cable
Wiring Diagram
SETTING UP
BLYNK
1. Install Blynk application and create new account.
2. Log in to the Blynk app and
create new project. Give it a name
and select the hardware model
you will use. Check out the list of
supported hardware.
3. After creating a new project, auth token that will be inserted in the program will be
sent to your email account.
* Auth Token
Auth Token is a unique identifier which is needed to connect your hardware to your
smartphone. Every new project you create will have its own Auth Token. Youll get
Auth Token automatically on your email after project creation. You can also copy it
manually. Click on devices section
4. Add a widget. For the temp. monitoring, choose the Gauge widget. Set pin
number on which the temperature will be read. (It will be the base on which pin
you will use on the Arduino Program)
*The most important parameter to set is PIN . The list of pins reflects physical
pins defined by your hardware. If it is connected to Digital Pin 8 - then select D8
(D - stands for Digital pin).
5. Widget Settings - Each Widget
has its own settings. Tap on the
widget to get to them.
6. Add button widget and select pin 7. Drag-n-Drop - Tap
where you will connect the output. and hold the Widget
to drag it to the new
position
8. Add eventor widget. Add new event. Select pin.
*Eventor widget creates events and here you can set
conditions.
9.Set the condition for the 10. Add notification
event. widget and toggle the
priority to high.
11. Run the project.