Public projects 5
Handheld Geiger Counter with Arduino Nano
Project tutorial by Pedro52
- 9,626 views
- 10 comments
- 18 respects
Arduino with NeoPixel Optocouplers Controlling Many Relays
Project tutorial by Pedro52
- 14,527 views
- 11 comments
- 55 respects
Arduino Capacitive Soil Moisture Sensor (DIY) with ESP32
Project tutorial by Pedro52
- 32,783 views
- 22 comments
- 20 respects
Toolbox 13
Respected projects 14
DIY Ultra Sensitive EMF Detector
Project tutorial by Mirko Pavleski
- 40,122 views
- 21 comments
- 73 respects
Comments 35
Arduino ESP32 DIY Water Level Sensor and DIY Level Indicator 6 months ago
Arduino ESP32 DIY Water Level Sensor and DIY Level Indicator 6 months ago
Good thinking, that could also work, however that way you will be using 6 GPIO's , instead of just 2. In your approach I would connect the ground pin to GND of the circuit and give each wire a resistor, while connecting all resistors to 1 GPIO output pin and the "sensing" pins to the GPIO input pins and the others side of each resistor.
Arduino Capacitive Soil Moisture Sensor (DIY) with ESP32 12 months ago
Dear jkb
You are very right, the Fritzing diagram is correct. I have meanwhile corrected the electrical diagram in the tutorial. Thank you for the above link
Best Regards
I believe that your solution will work and that it eliminates the influence of conductivity variations of the water, but at the cost of a number of ADC input pins (one for each level).
Perhaps putting a small capacitor (100 nF) across the 1 M resistor can reduce the noise.