Skip to content

Instantly share code, notes, and snippets.

@jackinf
Created December 22, 2016 17:29
Show Gist options
  • Save jackinf/c1b2f426040cd9af1dd548356851768d to your computer and use it in GitHub Desktop.
Save jackinf/c1b2f426040cd9af1dd548356851768d to your computer and use it in GitHub Desktop.
void setup() {
Serial.begin(9600);
pinMode(3, INPUT);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.print(sensorValue);
Serial.print(" ");
if (sensorValue > 1000) {
Serial.println("VERY DRY");
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
} else if (sensorValue <= 1000 && sensorValue > 800) {
Serial.println("DRY");
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
} else if (sensorValue <= 800 && sensorValue > 600) {
Serial.println("LITTLE BIT DRY");
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
} else {
Serial.println("OK");
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
}
delay(500);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment