Leakage sensor
Loading...
Searching...
No Matches
water-sensor.hpp
1#pragma once
2
31{
32public:
50 WaterSensor(int sensorPin, int powerPin = -1);
51 WaterSensor(WaterSensor const &); // Don't implement.
52 WaterSensor &operator=(WaterSensor const &); // Don't implement.
53
66 auto getLevel() -> int;
67
68private:
69 int sensorPin;
70 int powerPin;
71
72 auto isPoweredOnDemand() -> bool;
73};
Gets values from an Iduino SE045 water sensor.
Definition water-sensor.hpp:31
WaterSensor(int sensorPin, int powerPin=-1)
Constructor.
Definition water-sensor.cpp:4
auto getLevel() -> int
Measures and returns the current water level.
Definition water-sensor.cpp:15