UbiMakerMaria Carlina 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 hours4,483
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

UbiMaker

52 projects • 204 followers
Maker @ ubidots.com
Maria Carlina Hernandez

Maria Carlina Hernandez

27 projects • 81 followers
A passionate maker behind an Automation Engineer, who loves constantly learn and share her skills. IoT Developer Advocate @Ubidots.

Comments