Deze sensor kan de aanwezigheid van water detecteren met behulp van blootliggende printsporen. Hij geeft aan of de sensor droog, vochtig of helemaal ondergedompeld in water is door de geleidbaarheid te meten. De sensorsporen hebben een zwakke pull-up weerstand van 1 MΩ.
De weerstand trekt de waarde van het sensorspoor hoog totdat een waterdruppel het sensorspoor kortsluit naar het geaarde spoor.
De sensor bestaat uit een detectievlak waar de regendruppels worden verzameld. Dit vlak heeft nikkelsporen die zijn gerangschikt om een
positieve en negatieve terminal te vormen die wordt overbrugd wanneer regendruppels op het detectievlak vallen.
Het detectievlak fungeert als een variabele weerstand waarvan de weerstand varieert afhankelijk van de hoeveelheid water op het oppervlak.
Deze weerstand varieert omgekeerd met de hoeveelheid water op het oppervlak van het pad.Hoe meer water op het oppervlak een betere geleidbaarheid betekent en resulteert in een lagere weerstand en omgekeerd. De sensor produceert een uitgangsspanning volgens de weerstand
die we bij de maat kunnen bepalen of het wel of niet regent.
Voor deze schakeling zal voornamelijk de analoge pin A0 gebruiken, de analoge waarden
variërert van 0 tot 1023.
Benodigde componenten
Arduino UNO
Grove - Water sensor
Grove - 16x2 RGB LCD l
Grove Base shield
1: plaats de base shield boven op de Arduino UNO
2: Sluit de Grove Watersenor aan op poort A0 van het Grove Base-shield
3: Sluit het RGB LCD aan op een I2C poort
4: Sluit de Arduino met een USB kabel aan op de laptop of PC
5: upload de sketch naar de Arduino met sensor
Specificaties van de DHT20 sensor
Werkspanning
4.75 - 5.25 V
Stroom
20 mA
Werk temperatuur
10 - 30 C
Werk lucht vochtigheid
10 - 90 %
Poort
Type sensor, display of andere grove module
A0
Grove - Water Sensor
I2C
Grove - RGB LCD
In de Arduino-code zijn 2 bibliotheken opgenomen
1
#include <Wire.h> // include Arduino Wire library, (adafruit DS248)
Deze bibliotheek maakt communicatie met I2C-apparaten mogelijk.
2
"include "rgb_lcd.h" // include Seeed Studio LCD library.
Met de LiquidCrystal-bibliotheek kunt u LCD-schermen bedienen die compatibel zijn met de Hitachi HD44780-driver.