Water Level monitor
hardware
- Arduino
- led
- 220ohm resistor
- water level module
wire
| Water level | Arduino |
|---|---|
| + | 5v |
| - | GND |
| S | A0 |
code
#define ledPin 6
#define sensorPin A0
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW);
}
void loop() {
int sensorValue = analogRead(sensorPin);
if (sensorValue > 570) {
int outputValue = map(sensorValue, 570, 800, 0, 255);
Serial.println(outputValue);
analogWrite(ledPin, outputValue); // generate PWM signal
}
}
Page Source