Lente ’22 is goed begonnen en het seizoen om er lekker op uit te trekken is weer aangebroken. Zo komen ook de mobiele huisjes weer in het zicht.

In het gebruik van Caravan en Kamper zijn er een aantal zaken waarvan ik denk dat kan beter. Soms zijn die commercieel te krijgen maar vaak een gesloten oplossing en/of heel kostbaar. Wat kan er beter kan:

  • Digitaal kunnen zien hoe vol de drinkwater tank zit (display of smartphone)
  • Waterpas zetten … blijft een gedoe met een waterpasje. Kan dit ook anders?

Drinkwatertank niveaumeting

Er zijn verschillende manieren om dit te doen. Na een klein beetje onderzoek heb ik er voor gekozen om een lazer sensor (VL53L01V2) te gebruiken voor de meting en natuurlijk een ESP32 … dit maal eentje met een display. Boodschappenlijstje ziet er dan als volgt uit:

  • VL53L01V2 laser sensor
  • TTGO ESP32 met display (240 x 135px)
  • 5V adapter

Aanpak

Gedachte is om de volgende zaken te gaan realiseren

  • sensor in de dop monteren waar ook de kabel van de pomp doorheen loopt
  • functie om maximale en minimale niveau in te geven (calibratie)
  • Op display % vulling watertank weergeven
  • de ESP32 is via wifi/bluetooth bereikbaar (zonder dat er een wifi zender aanwezig moet zijn)
  • Via de wifi/bluetooth koppeling kan de status worden uitgelezen

Uitvoering

De eerdere TOF050 kreeg ik niet lekker aan de praat op I2C dus een nieuwe VL53L01 V2 besteld. Deze werkt redelijk snel en goed. De uitlezing is accuraat en kalibreren is niet nodig, dat is fijn.

Het aansturen van het beeldscherm was met de standaard bibliotheek zo gebeurd alleen zorgen dat een scherm flikkervrij werkt heeft wat tijd gekost.

Hieronder enkele impressies van de huidige indicatie (nog wel in experimenteer omgeving).

Welke functies zitten hier nu op?

  • Het zetten van de minimale en maximale waterhoogte via de rechter knop
  • Indicatie van de waterhoogte, vloeiend en onder 50% en 25% oranje en rode aanduiding
  • Multi functie rechter knop (met indicatie van het aantal keer ingedrukt)
  • Klein filter op hoogte. Gemiddelde van de laatste 3 readings wordt gebruikt
  • Bouwt eigen wifi netwerk op waarmee het waterlevel op je smartphone uit te lezen is

Heeft ca 1 dag werk gekost om bovenstaande voor elkaar te krijgen. Vooral omdat ik niet veel ervaring had met het aansturen van een TFT scherm. Veel stukken code van de dongles konden hergebruikt worden, dat is schiet dan lekker op. Jitter vrij maken van de knop (debouncing) had ik ook al een keer aan de hand gehad.

Ervaring

Enkele weken deze waterlevel monitor gebruikt. Werkt prima ook op de iPhone vanuit de luie stoel. Wel is de update frequentie te hoog waardoor fluctuaties in het water (door bv lopen in de caravan) direct zichtbaar worden. Dit zal er nog uit gehaald worden en dan is deze af.

Ook zal er nog een leuk kastje gemaakt worden op alles netjes in weg te werken.

1 reactie

    Ik heb wel interesse, ik zou deze graag willen gebuiken om te meten hoe vol de put/regenton is.
    in combinatie met HA dashboard

Geef een reactie

Winkelwagen

0
image/svg+xml

Geen producten in uw maandje

Verder winkelen