Ik heb al een tijdje (van 2013) een HC-SR04 in m'n regenwaterput hangen om de waterhoogte te bepalen.
Dinds enige tijd heb ik de arduino vervangen door een esp32 (de HC-SR04 op 5V met een spanningsdeler), maar ik ervaar dat de metingen inconsistent zijn.
V als ik 5 keer (met 5sec ertussen) de afstand vraag dan is dat bv 166 165 166 71 100 , maar andere keren springt het veel meer rond.
Het gaat dus vaak juist (rond de 166) maar ook soms fout.
De kabel tussen de esp32 en de HC-SR04) is een cat5 utp kabel van ca 35m (oranje: 5V / oranje-wit: gnd / groenwit: trigger / groen: echo)
Omdat het nogal moeilijk is om te werken in de "keel" van de ondergrondse put (de kabel is nogal kort
), wil ik graag hier eens mogelijke oplossingen vragen.
- Zou het toevoegen van een condensator over de 5V/GND het verbeteren (zoja hoeveel? 10nF of beter 100nF?)
- ik zie dat sommige HC-SR04 ook een uart / i2c of 1wire interface hebben. Zou dat beter werken voor die afstand? (zoja, wat zou het beste zijn?)
een 2e mogelijk probleem die ik kan zien is de "hoek" van de sensor, misschien meet hij een deel van de "keel" of buis die in de omtrek zit? kan je die "kijkhoek" smaller maken?
Dinds enige tijd heb ik de arduino vervangen door een esp32 (de HC-SR04 op 5V met een spanningsdeler), maar ik ervaar dat de metingen inconsistent zijn.
V als ik 5 keer (met 5sec ertussen) de afstand vraag dan is dat bv 166 165 166 71 100 , maar andere keren springt het veel meer rond.
Het gaat dus vaak juist (rond de 166) maar ook soms fout.
De kabel tussen de esp32 en de HC-SR04) is een cat5 utp kabel van ca 35m (oranje: 5V / oranje-wit: gnd / groenwit: trigger / groen: echo)
Omdat het nogal moeilijk is om te werken in de "keel" van de ondergrondse put (de kabel is nogal kort

- Zou het toevoegen van een condensator over de 5V/GND het verbeteren (zoja hoeveel? 10nF of beter 100nF?)
- ik zie dat sommige HC-SR04 ook een uart / i2c of 1wire interface hebben. Zou dat beter werken voor die afstand? (zoja, wat zou het beste zijn?)
een 2e mogelijk probleem die ik kan zien is de "hoek" van de sensor, misschien meet hij een deel van de "keel" of buis die in de omtrek zit? kan je die "kijkhoek" smaller maken?
[ Voor 11% gewijzigd door Promy op 25-05-2025 23:39 ]