Live monitoring your sensor’s value from anywhere in the world

I got a message on techiesms’s WhatsApp number regarding help for making one project. The project was to measure pressure exerted on the pressure sensor and display it on smart phone. So I helped making that project and decided to make a tutorial video on monitoring any sensor’s data on our smart phone.

Concept Used

I used the most popular board for iot related projects ESP8266. Now as we know that most of the sensors existing in the market gives us output in analog form, so I opted for esp8266 12e development board instead of esp8266 01 as the esp8266 01 module doesn’t have analog pin while esp 12e has 1 analog pin in it. After that I have used 14.7 mm Force Sensitive Resistor(FSR) for explaining the concept but you can use any sensor. So whenever the sensor is pressed the varying voltage value will be appearing at analog pin 0 of our esp board and the esp board will publish that reading on Adafruit IO server through MQTT protocol. And on the smart phone side,we need to install an app called IoT MQTT Dashboard from Google playstore.

Hardware Used and it’s connections

For this project I have used,

  1. ESP8266 12e development board –> (http://techiesms.com/products/esp8266-12e-development-boardnodemcu/)
  2. Force Sensitive Resistor(FSR) –> (http://techiesms.com/products/force-sensor/)

NOTE:- Do buy the components from our own shop(techiesms shop). Link of the products is provided above




Hardware connections for this project is something like this,

Coding 

For coding you need to download the latest version of Arduino on your system.After that you need to install Adafruit MQTT library as we are going to use Adafruit MQTT server in this project.




I have explained the code,project working,App configuration and even making an account in Adafruit in very much detail in the below mentioned video. So do watch this video to know everything regarding this project.

 

Leave a Reply

Your email address will not be published. Required fields are marked *