IoT Barometer
Measure and register temperature and atmospheric pressure with this IoT barometer.
I want to present an IoT barometer. It permits to measure and store temperature and pressure data in theAdafruit IoT Platform.
I have published a similar project that measures temperature and humidity. For this project, I used a BMP280 sensor connected to an ESP8266. This one connects via wifi to send data to the Adafruit IO platform.
Supplies
ESP8266. https://amzn.to/2XAYyYS
BMP280. https://amzn.to/2X8k482
Preformed Breadboard Jumper Wire. https://amzn.to/2xdmh8g
Solderless Breadboards. https://amzn.to/2KT4AxY
Have a Hand All Components
It always is recommended to have a hand all components.
That will save you time.
Let's Connect Them
Make the connections indicates in the diagram.
Power Pins
• Vin: 3-5VDC.
• 3Vo: 3.3V output from the voltage regulator.
• GND: common ground for power and logic.
I2C Logic pins
• SCK: the I2C clock pin, connect to your microcontroller I2C clock line.
• SDI: the I2C data pin, connect to your microcontroller I2C data line.
Connections
D1 => SCK
D2 => SDI
Upload the Code
The code has two files. In the config.h you set your Adafruit credentials and network configuration like wifi name and password.
Set Adafruit IO
You should open an account on Adafruit IO. After that, you need to know how it works.
Check the link below to know about Adafruit IO, there you know how you can use Adafruit the credentials, how set the feeds, and how to configure the dashboards.
https://learn.adafruit.com/welcome-to-adafruit-io/overview
Test It and Enjoy
I show a picture of my dashboards.
I hope you enjoy this project.
Note: If you are having issues connecting, please ensure you have the latest Adafruit IO Arduino library.
It always seems impossible until it’s done. Nelson Mandela.