Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //int sensorValue = 0;
- int rainPin = A1;
- // you can adjust the threshold value
- int thresholdValue = 500;
- void setup()
- {
- pinMode(rainPin, INPUT);
- Serial.begin(9600);
- }
- void loop() {
- delay (2500);
- // read the input on analog pin 0:
- int sensorValue = analogRead(rainPin);
- if (sensorValue < 1023 && sensorValue > 849) {
- Serial.println(" - 0%");
- Serial.println();
- }
- if (sensorValue < 849 && sensorValue > 766) {
- Serial.println(" - 12%");
- Serial.println();
- }
- if (sensorValue < 766 && sensorValue > 638) {
- Serial.println(" - 25%");
- Serial.println();
- }
- if (sensorValue < 638 && sensorValue > 511) {
- Serial.println(" - 37%");
- Serial.println();
- }
- if (sensorValue < 511 && sensorValue > 383) {
- Serial.println(" - 50%");
- Serial.println();
- }
- if (sensorValue < 383 && sensorValue > 255) {
- Serial.println(" - 62%");
- Serial.println();
- }
- if (sensorValue < 255 && sensorValue > 128) {
- Serial.println(" - 75%");
- Serial.println();
- }
- if (sensorValue < 128) {
- Serial.println(" - 100%");
- Serial.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement