Onlangs kwam ik de VL53L0X en VL53L1X TOF afstandssensoren tegen. Deze sensoren kunnen met behulp van een laser afstanden tot op de millimeter nauwkeurig bepalen. Ze hebben een bereik van maximaal 4 m (VL53L1X9) of 2 m (VL54L0X). Ik vond de sensoren erg interessant en heb er uiteraard meteen een paar besteld. Ik heb graag praktische dingen op voorraad 🙂
Nadat ze gearriveerd waren en ik ermee had gespeeld, merkte ik dat ze ook gebruikt konden worden om het niveau van mijn koffiekopje te bepalen. Een snelle test op de gootsteen en nog een test op de regenton toonde aan dat dit ook werkte met heldere vloeistoffen. Dat bracht mij op mijn eerste idee voor praktisch gebruik: een niveausensor voor de regenton.
In het volgende artikel wordt beschreven wat u nodig heeft en hoe u uw eigen niveausensor kunt bouwen. 🙂
Veiligheidsinstructies
Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/
Affiliate links / reclame links
De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂
Eisen
Handige artikelen:
Voordat u met dit artikel begint, moet u de basisprincipes van solderen hebben behandeld. Informatie hierover vind je in het volgende artikel.
Vereist gereedschap:
In de volgende lijst vind je alle tools die je nodig hebt om dit artikel te implementeren.
Benodigd materiaal:
In de volgende lijst vindt u alle onderdelen die u nodig heeft om dit artikel te implementeren.
Benodigde onderdelen verzamelen
Op de volgende afbeelding ziet u de onderdelen die nodig zijn om uw eigen niveausensor te bouwen.
Print de benodigde 3D onderdelen
Download alle vereiste STL-bestanden:
Snij de schroefdraad in de behuizing
Om ervoor te zorgen dat de USB-kabel voor de voeding waterdicht in de behuizing kan worden geleid, dient u een kabelwartel te gebruiken. Dit is de enige manier om permanent te voorkomen dat water na verloop van tijd de behuizing binnendringt.
Om deze kabelwartel in de behuizing te kunnen monteren, moet er eerst een schroefdraad in de behuizing worden gesneden. Het snijden van interne schroefdraden wordt ook besproken in het artikel Mechanica – snijden van interne schroefdraad gedetailleerd uitgelegd.
Plaats de kraan zoals gebruikelijk zo recht mogelijk. Vergeet ook niet om na elke volledige omwenteling één omwenteling terug te draaien om de chip af te breken.
Zodra je de hele draad met de draadafsnijder hebt afgeknipt, moet het geheel...
...zie er ongeveer zo uit.
Nu kunt u de kabelwartel in de vers gesneden schroefdraad draaien.
Op deze manier kun je ook snel bepalen of de draad volledig is afgesneden of niet.
Als je de kraan recht hield tijdens het afsnijden van de schroefdraad, zie je nu dat de afdichtring overal gelijkmatig tegen de behuizing wordt gedrukt en dus goed afdicht.
Uitzicht.
Binnenaanzicht.
Bereid de afstandssensor voor
Nu is het tijd om je voor te bereiden op het installeren van de eigenlijke sensor. Deze communiceert via de I2C-bus met de microcontroller en heeft daardoor in totaal vier lijnen nodig.
Bereid de aansluitleiding voor door de uiteinden van de afzonderlijke leidingen 5 mm te strippen en met wat soldeer te vertinnen.
Vervolgens kunt u de eigenlijke sensor voorbereiden door eerst de contacten “VCC”, “GND”, “SCL” en “SDA” te vertinnen met wat soldeer.
Op dit punt kunt u ook de gelige beschermfolie van het sensoroppervlak verwijderen.
Nu kunt u de kabels aan de overeenkomstige contacten solderen, zoals weergegeven.
Als alles volledig is voorbereid, zou het er ongeveer zo uit moeten zien.
Sluit de afstandssensor aan op de Wemos D1 Mini
Nu moet de sensor uiteraard op de microcontroller worden aangesloten.
Om dit te doen, moet u eerst de contacten opnieuw voorbereiden. Hiervoor zijn de contacten “5V”, “G”, “D2” en “D1” vertind.
Vervolgens kunt u de eerder voorbereide verbindingskabel aan de microcontroller solderen.
Het geheel zou klaar moeten zijn...
...zie er ongeveer zo uit.
Installeer de afstandssensor
De unit bestaande uit microcontroller en sensor moet nu uiteraard waterdicht in de behuizing worden geïnstalleerd.
Plaats hiervoor de M3-moeren zoals afgebeeld...
... onder de houder in de behuizing.
De moeren moeten zo worden geplaatst dat ze...
... precies onder de gaten liggen waar later de schroeven doorheen worden gestoken.
Nu kunt u de kleine afdichtring in de uitsparing plaatsen.
Vervolgens wordt de sensor zoals afgebeeld hierop geplaatst en vastgeschroefd met de M3x10 schroeven.
Zorg ervoor dat u de schroeven niet te strak aandraait. Want na ‘stevig’ komt ‘uit’. 🙂
Nu kun je snel controleren of de sensor ook een duidelijk “zicht” heeft...
...naar buiten.
De Wemos D1 Mini en USB-kabel installeren
Nadat de sensor op de juiste locatie is geïnstalleerd, moeten alle overige componenten waterdicht in de behuizing worden opgeborgen.
Dit is hoe de sensor er momenteel uit zou moeten zien. 🙂
De grootte van de micro-USB-stekker is enigszins kritisch: deze moet klein genoeg zijn om door de moer van de kabelwartel te passen.
Indien nodig kunt u ook een bestand gebruiken om de verbinding te bewerken, zodat deze door de moer past.
Zodra de micro-USB-stekker door de moer wordt getrokken...
...en je begint de moeder strak te trekken...
...je zult snel merken dat er nog veel ruimte zit tussen de rubberen afdichting van de kabelwartel en de USB-kabel.
Dit is duidelijk te veel ruimte om te voorkomen dat water de behuizing binnendringt.
Schroef daarom de kabelwartel weer los en trek de USB-kabel ca. 2 cm uit. Omwikkel nu het deel van de kabel dat voorheen in de kabelwartel zat met een paar wikkelingen zelflassend plakband.
Zo kunt u de diameter van de kabel op het betreffende punt vergroten...
... en zet zo de USB-kabel waterdicht vast in de kabelwartel. De USB-kabel moet nu ook mechanisch worden beveiligd tegen uittrekken.
Vooraanzicht.
Nu kunt u de rest van de installatie uitvoeren: Voordat de microcontroller in de behuizing wordt opgeborgen, kunt u met wat hete lijm de sensorcontacten tegen kortsluiting beveiligen.
Uiteraard kun je dit ook later doen – na een eerste test – zodra je zeker weet dat alles goed werkt.
Hetzelfde kun je ook doen met de contacten van de microcontroller.
De microcontroller kan vervolgens worden aangesloten op de micro-USB-kabel…
... en in de behuizing gestoken.
Mogelijk moet u de wartelmoer op het schroefmondstuk opnieuw losdraaien. 🙂
Wanneer het volledig is gemonteerd, zou het geheel er nu zo uit moeten zien. 🙂
Sluit de behuizing waterdicht af
De bijna laatste stap: Nu alle componenten in de behuizing zijn geïnstalleerd, moet je deze ook waterdicht afsluiten.
Uw sensor zou momenteel...
…geconstrueerd worden.
Op dit punt kunt u uiteraard naar een hoofdstuk gaan en eerst de microcontroller programmeren. Ook na het programmeren en de eerste tests kan de behuizing gesloten worden. 🙂
Er zijn nu vier M3-moeren nodig om de behuizing af te sluiten.
Plaats deze van onderaf op de daarvoor bestemde montageplaatsen in de hoeken van de behuizing.
Draai vervolgens de behuizing om zonder dat de moeren uit hun montageposities vallen.
Vervolgens kunt u de afdichtring in de uitstulping aan de bovenzijde plaatsen.
Plaats nu de afdekplaat en voer de schroeven door de daarvoor bestemde gaten.
Bij het vastdraaien van de schroeven moet u altijd de tegenoverliggende schroeven vastdraaien. Bijvoorbeeld eerst rechtsboven, dan linksonder, dan linksboven en tenslotte rechtsonder.
De schroeven moeten zo worden vastgedraaid dat de opening tussen de behuizing en het deksel overal even groot is.
Programmeren van de firmware
In principe heb je veel opties als het om firmware gaat. U kunt de op de Wemos D1 Mini geïnstalleerde ESP8266 uitrusten met uw eigen firmware of de populaire firmware “Tasmota” of “ESPEasy” gebruiken.
Persoonlijk vind ik ESPEasy het prettigst omdat je meer instelmogelijkheden hebt. Voor sommigen kan dit echter een argument zijn om de voorkeur te geven aan het gebruik van de Tasmota-firmware, die naar mijn mening nog een paar “eenvoudig functionerende” presets heeft.
Hoe u de VL53L0X-sensor kunt uitlezen met ESPEasy en de bijbehorende plug-in, wordt beschreven in het volgende artikel.
montage voorstel
Hierbij een kleine montagesuggestie over hoe u de sensor bijvoorbeeld op een regenton kunt monteren.
Zorg er in ieder geval voor dat de sensor niet onder water komt te staan als de regenton overstroomt. De sensor is zeer goed beschermd tegen spatwater, maar mag niet in water worden ondergedompeld. 🙂
De sensor kan bijvoorbeeld zo worden geïnstalleerd dat deze op de rand van de ton rust.
Indien aanwezig kunt u ook een gat in het deksel boren en de sensor uitlijnen met het wateroppervlak. Hiervoor is een stappenboor zeer geschikt.
Evaluatie in NodeRed
Het niveau van uw regenton registreren is één ding. Een andere is om deze gegevens te ontvangen, te verwerken en indien nodig om te zetten.
Omdat je tot nu toe alleen een afstand van je sensor krijgt. Dat is niet echt een volume dat je eigenlijk wilt meten. Daarom moet het waterniveau nog steeds worden omgezet in een volume. Dit is afhankelijk van de vorm en afmetingen van uw regenton en is niet altijd eenvoudig te berekenen. Dus hier zijn een paar suggesties en een stroom die het geheel visueel een beetje voorbereidt.
Meer informatie
- https://www.hackster.io/team-protocentral/liquid-level-sensing-using-a-laser-tof-sensor-d04232
- http://forum.creationx.de/forum/index.php?thread/955-f%C3%BCllstand-%C3%B6l-tank-messen/&pageNo=3
- https://www.electronicspecifier.de/micros/flugzeitsensor-der-n-chsten-generation-von-stmicroelectronics
- https://github.com/adafruit/Adafruit_VL53L0X
Veel plezier met het project
Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂
PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂
Hallo
Bedankt voor de succesvolle gids!
Het is mij niet helemaal duidelijk hoe ik de VL53L0X sensor in de EspEasy kan integreren.
Moet ik een bepaalde firmware laden (ik heb nog niet zoveel ervaring)
Ik zou je erg dankbaar zijn als je me hier zou kunnen helpen.
Groetjes Stefan Allenspach
Hallo meneer Allenspach,
Dat klopt, dat deel zou ik beter moeten uitleggen in de handleiding. Bedankt voor de tip. 🙂
Tot die tijd: In dit artikel (https://nerdiy.de/howto-espeasy-nerdiyspanelmeter-plugin-installieren-und-konfigurieren/#Plugin_konfigurieren) in de paragraaf “Configureer de plug-in” wordt het proces voor het apparaat “Display – Nerdiys-PanelMeter” uitgelegd. Dit werkt precies met de VL53L0X, behalve dat uiteraard het apparaat “VL53L0X” moet worden geselecteerd. Laat het me weten als het werkte. 🙂
Hartelijke groeten
Fabian
Hallo,
Leuk artikel en zo werd ik voor het eerst bewust van de mogelijke oplossing met TOF-sensoren. Een vraag die voor mijn tank erg belangrijk is en ik heb geen 3D-printing beschikbaar en moet voor mezelf een behuizing “maken”. Is de getoonde opening waterdicht? In mijn geval raakt de tank af en toe 100% vol en kan de sensor dus een paar druppels opvangen. De foto's laten een gat zien waar meer dan de openingen voor het licht van de sensor doorheen gaan, dus ik denk dat hier water naar binnen kan komen? Is het mogelijk om deze af te sluiten met een klein schijfje? Zou belangrijk voor mij zijn en ik denk dat het een cruciaal verschil zou zijn bij echografiemetingen. Momenteel (op het gebied van doe-het-zelf) is er alleen waterdicht met een minimale afstand van 20 cm en er zijn enkele gemelde problemen in tanks. De TOF-oplossing zou daarom ideaal zijn.
Hartelijke groeten
Ralph
Hallo Ralf,
Bedankt. 🙂 Mijn oplossing is hoogstens spatwaterdicht. En alleen van bovenaf. Het deksel moet redelijk strak zitten dankzij de O-ring. Maar zoals je al goed hebt gezien, is de sensor niet waterdicht. Helaas lees ik pas later dat de sensor ook achter een ruit gemonteerd kan worden. Meer informatie hierover vind je waarschijnlijk in het datablad van de sensor. 🙂 Als ik tijd heb zal ik een nieuwe versie van de case ontwerpen. Als je geen zin hebt om te knutselen: er zijn ook online printservices waar je de onderdelen kunt printen en naar je toe kunt laten sturen. 🙂
Hartelijke groeten
Fabian
Hallo Fabian,
Hartelijk dank voor uw feedback. Ik heb nu een VL53L0X met deze afdekkap besteld en geloof dat ik deze in zoiets als een AP-aansluitdoos kan monteren/lijmen. Niets tegen je behuizing, maar voor mij zou het worden gebruikt in een gegraven gat in een watertank in de tuin, die niemand ooit zou zien (zoals ze zeggen, parels vóór de zwijnen...). Als de functie vervuld is, ben ik heel blij. Ik gebruik ESPEasy ook voor mijn eerdere ESP8266-verhalen en zou dat hier graag nog een keer doen (de regels alleen al om een fluctuerend meetresultaat te filteren/kalmeren zou kopiëren en plakken zijn). Zoals mijn vorige commentator zegt, is het mij helaas niet helemaal duidelijk hoe ik de P0133-plug-in moet integreren voor het compileren van ESPEasy. Uw link helpt, maar de activering van plug-ins lijkt te zijn veranderd door de commentaartekens uit de structuur in ESPEasy te verwijderen. Ik neem aan dat daar een centraal administratiedossier aanwezig is. Bovendien lijkt P0133 niet langer aanwezig te zijn in de “MEGA” -versie van ESPEASY (het eindigt op P097). Voor de VL53L0X ben ik nog steeds optimistisch om dit op de een of andere manier uit te brengen als de plug-in voor de huidige versie nog steeds werkt, maar hoe werkt dit voor een VL53L1X? Gewoon de VL53L1X.h van Polulu in het project integreren en het ino-bestand dienovereenkomstig aanpassen?
Houd het spannend en blijf op de hoogte van het project.
Hartelijke groeten
Ralph
Hallo Ralph,
O alles goed. Ik kan het volledig begrijpen. Uiteindelijk gaat het allemaal om de betrouwbare werking en minder om de optiek. 😀
Wat het probleem met de plug-in betreft: ik ben momenteel nog erg druk met het schrijven van de documentatie voor WinDIY tot aanstaande maandag (informatie hier: https://nerdiy.de/news-sommer-2020/). Als ik daarmee klaar ben, handel ik het af en open ik een repository op GitHub, waar ik al mijn plug-ins, inclusief ESPEasy, dienovereenkomstig geconfigureerd aanbied. Dan hoef je de wijzigingen niet meer zelf door te voeren en zou het meteen moeten werken. 🙂
Ik hoop dat dat oke is. 🙂
Hartelijke groeten
Fabian
Hallo
Geweldige beschrijving, geweldig project.
Ik heb momenteel een ultrasone meting, maar die werkt erg slecht in de put (tot 3,5 meter diep) (ik heb al het mogelijke geprobeerd).
Op zoek naar een alternatief kwam ik de VL53L1X en uw site tegen.
Momenteel gebruik ik ook ESPEasy met de ultrasone sensor, maar net als de vorige speakers ben ik meer een gebruiker en Hoppy-programmeur en niet zozeer een “plug-in compiler”. Als u ons zou kunnen helpen met de VL53L1X en ESPEasy, zou ik u ook zeer dankbaar zijn. 🙂
Groeten
erwin
Goedenavond Erwin,
ja, deze plek is helaas een beetje schaars gedocumenteerd. Ik heb net gekeken en kon geen instructies vinden die het beschrijven. Ik zal dat opschrijven en proberen zo snel mogelijk instructies te maken waarin wordt uitgelegd hoe de sensor moet worden aangesloten en de plug-in dienovereenkomstig moet worden geconfigureerd.
Als kleine oplossing heb ik een .bin-bestand gemaakt dat op de Wemos D1 Mini kan worden geprogrammeerd. De VL53L0X is er al in geïntegreerd. U hoeft het alleen later te activeren (zoals gebruikelijk bij ESPEasy) en dienovereenkomstig te configureren.
U kunt het bin-bestand vinden op: https://github.com/Nerdiyde/pxlBlck/blob/main/plugin/bin/ESP8266_ESPEasy_incl_pxlBlck_4M.bin
Ik heb hier informatie samengevat over hoe dit op de Wemos D1 Mini of ESP8266 te programmeren: https://nerdiy.de/howto-esp8266-mit-dem-esptool-bin-dateien-unter-windows-flashen/
Ik hoop dat dat helpt. Laat het me anders even weten. 🙂
Hartelijke groeten
Fabian
Hallo Fabian
Bedankt voor je snelle en vriendelijke hulp.
Ik heb een paar dagen geleden een paar VL53L0X en VL53L1X besteld.
Voor de veiligheid. Ze zullen nu een klein beetje nodig hebben tot ze er zijn uit China.
Dan test ik je afbeelding met de VL53L0X. Helaas staat er bijna niets op het net over de VL53L1X 🙁 Behalve benaderingen die voor mij iets te hoog zijn.
Bedankt & vriendelijke groeten
erwin
Goedenavond Erwin,
begrepen. Ik ken het probleem (met de lange levertijd). 😀 Misschien heb ik dan het artikel af. Ik zal er aan denken, dan laat ik het hier ook weten. 🙂
Hartelijke groeten
Fabian
Hallo Fabian
Bedankt voor je ondersteuning. Ik zal het nog eens proberen als ik alles bij elkaar heb. Ik laat zeker weten hoe het gaat. desnoods zal ik je weer kwellen. 😉
Bedankt & vriendelijke groeten
erwin
Hallo Ervin,
Helaas is de LaserSensor van AliExpress nooit bij mij aangekomen en vergelijkbaar met die van jou konden resultaten met onder andere een ultrasone sensor mij niet overtuigen. De metingen zijn zeer foutgevoelig en elke meting wijkt van elkaar af ook als er niets gebeurt, ok goedkoop en je kunt werken met softwarematige filters. Ik heb ooit een vulpeilsonde besteld voor rond de 20 euro en die zijn er in verschillende uitvoeringen (meetbereiken bijv. 0-5m). Aangezien ik al een goed stuk kabel gebruik, wilde ik geen sonde gebruiken met een spanningsmeetsignaal, maar 4-20mA. Zowel voor de 4-20mA tot 0-3.3V (ESP8266 analoge input) als voor de 24VDC voeding zijn er kant-en-klare modules (ongeveer 1€) bij Ali-Express en ik ben er super blij mee. Software draait ESPEasy in de standaardversie en evalueert eenvoudig de analoge ingang. Groetjes Ralph
Hallo Ralf
Bedankt voor je vriendelijke antwoord.
Daar heb ik ook over gelezen. Is het echt zo goed/gemakkelijk?
Ik werd afgeschrikt door het feit dat je de waarden moet ‘kalibreren’.
Dus onder- en bovenwaarde. Dat is tenminste wat ik ergens gelezen heb.
Nou ja, misschien pak ik het onderwerp nog eens op.
Bedankt & vriendelijke groeten
erwin
Hallo Fabian, hallo Ralf
Bedankt voor al je hulp en ideeën, ik heb het meten met de LaserSensor na de eerste pogingen uiteindelijk aan de kant geschoven en de variant met een niveausonde uitgeprobeerd. En ik moet zeggen: SUPER!! De hardware-inspanning is zeker groter (maar redelijk beheersbaar), maar het is ook eenvoudig te configureren in ESPEASY. Het draait nog maar een paar dagen, maar ik ben aangenaam verrast. De meting werkt zonder noemenswaardige schommelingen. Zodra ik langdurige ervaring heb, deel ik die graag met u.
@ Ralf hoe zijn je ervaringen tot nu toe.?
@Fabian: Je moet het absoluut proberen. Ik heb deze handleiding gevolgd, werkt perfect. https://forum.iobroker.net/assets/uploads/files/1604243665450-f%C3%BCllstandsmesser-per-pegelsonde.pdf
Proost Erwin 🙂
Hé Ervin,
Dat ziet er interessant uit! Bedankt voor de tip. 🙂
Hartelijke groeten
Fabian
Hallo Fabian,
Bedankt en alles is in orde met mij. Ali-Express is traag met leveren 🙂
Ik vind je repository geweldig en zou hem gebruiken, maar ik ben er ook een groot voorstander van om het principe uit te leggen aan bereidwillige mensen aan de hand van een voorbeeld. Met een beetje geluk vergroten de “kenners” hun macht en gaan ze mini-stapje voor mini-stapje vooruit en kunnen ze ook anderen helpen. Ik denk dat je ook nieuwe dingen wilt doen en niet alleen maar dezelfde dingen steeds opnieuw wilt uitleggen 🙂
Hartelijke groeten
Ralph
Hé Ralph,
Ja je hebt gelijk. Eigenlijk is mijn ‘motto’ om dingen, indien nodig, in hele kleine stapjes te beschrijven. 🙂 Zodra ik tijd heb, ga ik er voor zorgen.
Hartelijke groeten
Fabian
Hoi
kan iemand mij vertellen welke tasmota ik op de esp moet flashen?
Helaas herkent de sensorbak de vl53lox niet, ook niet de nieuwste tasmota bak
bij voorbaat bedankt
hoi kruimels,
Ik heb er ooit een binair bestand voor voorbereid en geüpload. Je vindt ze op: https://github.com/Nerdiyde/NerDIYs_STLs/tree/main/STLs/water_level_sensor/binary
Hartelijke groeten
Fabian
Hallo,
Heb ik gelijk als ik zeg dat een TOF200C dezelfde sensor is in een beschermde behuizing en dus op dezelfde manier werkt?
https://de.aliexpress.com/item/1005003694800050.html
Hartelijke groeten,
Daniël
Dag Daniel,
ja dat zou ook moeten werken. 🙂
Hartelijke groeten
Fabian
Hoi,
Heeft iemand anders het probleem dat bij het inbouwen van de sensor alleen waarden onder de 30cm worden weergegeven, terwijl dat er meer zouden moeten zijn? Zodra hij uitgevouwen is, toont hij de juiste afstand.
De sensor heeft eigenlijk een duidelijk zicht.
Hoi, dat kan ik bevestigen. Inmiddels ben ik erachter gekomen dat het verschil maakt of de sensor binnen of buiten wordt gebruikt. Ik heb een experimentele opstelling met een laptop en zodra ik voor de deur stap, worden afstanden van slechts ca. 40 cm geregistreerd.
Tot ziens
Ik heb het probleem dat er onder Tasmota (12.0.2) geen waarden worden weergegeven. De VL53L0X is aangesloten op D1 (SCL) en D2 (SDA). Tasmota is ook op dezelfde manier geconfigureerd (D1 - I2C SCL en D2 - I2C SDA).
Als ik ESPEasy gebruik werkt alles.
Hallo Norbert,
Sorry voor het late antwoord. Ik heb je opmerking doorstaan. Het probleem is waarschijnlijk dat de VL53L0X niet standaard wordt ondersteund. U zou dan zelf de firmware moeten compileren nadat u de overeenkomstige optie vooraf hebt geactiveerd. 🙂
Hartelijke groeten
Fabian
Geweldige instructies, die ga ik zeker ook bouwen. Aangezien ik meerdere regentonnen naast elkaar heb die ik graag wil monitoren: Kan ik nog drie VL53L1X (dus in totaal 4 per Wemos D1 mini) aansluiten en uitlezen via pinnen D3/D4, D5/D6 en D7/D8 ?