regenwaterputsensor verbinden met wifi

Hallo iedereen,

Even een beginnersvraag.

Ik maakte een regenwaterputmeter met arduino. In de put zit een waterdichte ultrasone sensor en die stuurt de info door naar mijn arduino uno die binnen staat waarop ik op een scherm kan aflezen hoeveel water er nog in de put zit.

Nu wil ik dit nog eens maken voor mijn zus maar zou ik de gegevens van de sensor via wifi op het scherm dat binnen staat willen krijgen. Kan dit? Of eventueel op de gsm of laptop?

Is dit mogelijk? Zoja, wat heb ik dan precies nodig?

Ik dacht een wifi-shield maar ik vermoed dat er nog onderdelen nodig zijn. Ik vond het niet direct via google.

Alvast bedankt aan degene die me weer wat op weg helpt.

Groetjes Patricia

Hoi Patricia.

Het best vraag je je af wat er allemaal nodig is om dit te maken, maar daarom stel je je vraag natuurlijk ook.
Nu heb je eerder al iets vergelijkbaars gemaakt, en dat kun je natuurlijk wel als referentie gebruiken.
Jij weet natuurlijk nog wel hoe je sensor verbonden is met de Arduino, en wat je daarvoor allemaal nodig had.

Ik ken de sensor niet, maar ik mag aannemen dat die op een of andere wijze een voeding krijgt, plus een bepaalde verbinding heeft met je Arduino.
Dat moet je nu weer doen en als ik het goed begrepen heb wil je dat verbinden nu draadloos doen.
Maar de voeding zal zo niet lukken.

De sensor kan een heel slim ding zijn, maar ik durf wel te betwijfelen dat die kan communiceren met een WiFi shield.
Daarom denk ik dat je dit anders zou moeten aanpakken, bijvoorbeeld door een Arduino bij de sensor te plaatsen en daar dan weer een WiFi shield op.
Dan is je Arduino dus de man-in-the-middle.
Maar das best duur en het kan ook nog wel wat compacter.

Daarom komt er bij mij dan een ESP8266 bovendrijven.
Dat ding is een controller plus WiFi oplossing in 1, en kun je met de Arduino IDE programmeren.
Maar dan moet je daar wel weer wat voor bij leren.

Zo krijg je dan een sensor en een server die de data beschikbaar stelt.
Je kunt dan programmeren hoe die data vormgegeven word.
Binnen kun je dan de data oppikken met een PC, maar het kan natuurlijk ook met een Arduino en een mooi beeldschermpje waar een gelikt plaatje op word afgebeeld.
Die Arduino heeft dan ook een netwerk aansluiting (al dan niet draadloos) nodig.
Natuurlijk kun je ook hier weer een ESP oplossing bekijken. maar je moet wel rekening houden met het display dat je daar dan op aan zo sluiten.

Zelf zou ik eens een stuk papier pakken en daar de verschillende onderdelen op schrijven, zie die maar als LEGO blokjes.
Zo kun je dus de benodigde bouwsteentjes eerst eens in een overzicht zetten, en eventueel eerst eens verder uitbreiden.
Bijvoorbeeld als je op een bouwsteen uitkomt die niet beschikbaar zou blijken.
Welke andere bouwstenen heb je dan nodig om toch het gewenste resultaat te krijgen ?

Hallo MAS3,

Bedankt voor de heldere info. Je hebt me heel goed geholpen!

ESP8266 was voor mij tot nu toe onbekend. Ik heb ze nu in huis gehaald en het lukte me om het "blinkprogramma" er al eens op te zetten.

Ik wil nu de ESP8266 gebruiken in de regenwaterput ipv een arduino uno.

Nu zou ik om al eens te testen mijn huidige programma gewoon kopiëren op de ESP8266 en enkel de poorten veranderen. Klinkt dat logisch? En hoe worden de pinnen dan genummerd op de esp8266? Is dat gewoon "0" en "1"? Of sla ik hier een paar stappen over?

Daarna zou ik dan gaan zoeken hoe ik met het internet kan verbinden en de informatie van de sensor kan versturen naar bijvoorbeeld de laptop.

Misschien heb je nog tips voor mij over hoe ik het het beste aanpak?

Bedankt alvast!

kijk welk printje je gebruikt en zoek daarde pinnen van.

Voor een vergelijkbaar project heb ik de esp module (in mijn geval de WEMOS D1 R2) als unit gebruikt voor het uitlezen van de data (Zonnepanelen en energie verbruik). Omdat je op de esp8266 eenvoudig een webpagina kan maken is het opvragen van de info via een webbrowser ook een mogelijkheid.

Bijgevoegd een status pagina van mijn project
m.v.g. Nico

Hallo Nico,

Dit is inderdaad hoe ik het ook had gewild. Een webpagina met alle nodige data erop vermeld. Ik heb een gewone esp8266 gebruikt. Ik kocht deze: ESP8266 ESP-01 Serial Wireless WIFI Module.

Misschien had ik beter ook een wemos of een nodemcu gekocht maar toen had ik helemaal geen idee wat ik precies kocht :-).

Ooit probeer ik het nog wel eens. Het lijkt voor iedereen zo simpel te zijn behalve voor mij... :slight_smile:

Groetjes Patricia