UbiMakerMaka Hernandez
Published © CC BY-NC-SA

Build a Tank Volume Reader in Under $30 using ESP32

Build a DIY Level Sensor - tank monitor for volume, temperature, and humidity. Prototype for under $30.

IntermediateFull instructions provided5 hours6,195
Build a Tank Volume Reader in Under $30 using ESP32

Things used in this project

Hardware components

ESP32S
Espressif ESP32S
ESP32-DevKitC
×1
Ultrasonic Sensor - HC-SR04 (Generic)
Ultrasonic Sensor - HC-SR04 (Generic)
×1
DHT11 Temperature & Humidity Sensor (4 pins)
DHT11 Temperature & Humidity Sensor (4 pins)
×1
Jumper wires (generic)
Jumper wires (generic)
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1

Software apps and online services

Ubidots
Ubidots
Arduino IDE
Arduino IDE

Story

Read more

Schematics

esp32_hcsr04_dth11_bb_PpFAz7dwSG.jpg

Code

Ubidots Level Sensor

The code sends a distance value between a device and its opposite endpoint to Ubidots, then the value will be managed in Ubidots to calculate the volume of a tank with the characteristics of your tank.

Credits

UbiMaker
53 projects • 231 followers
Maker @ ubidots.com
Contact
Maka Hernandez
29 projects • 124 followers
Contact

Comments

Please log in or sign up to comment.