Skip to content

Instantly share code, notes, and snippets.

@joshftw
Created May 28, 2017 06:38
Show Gist options
  • Save joshftw/d524806f05adcd9027dfcd43474c3b30 to your computer and use it in GitHub Desktop.
Save joshftw/d524806f05adcd9027dfcd43474c3b30 to your computer and use it in GitHub Desktop.

Revisions

  1. joshftw created this gist May 28, 2017.
    27 changes: 27 additions & 0 deletions coffee-pump-sketch.ino
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    int waterSensor = 13; //Digital Pin 13
    int waterPump = 7; //Digital Pin 7
    // int waterCheck = digitalRead(waterSensor);
    int counter = 0;
    void setup()
    {
    pinMode(waterSensor, INPUT);
    pinMode(waterPump, OUTPUT);
    Serial.begin(9600);
    }

    void loop()
    {

    if (digitalRead(waterSensor) == 1) {
    digitalWrite(waterPump, 1);
    Serial.println("I'm Pumping");
    delay(100);
    counter++;
    if (counter > 10) {
    digitalWrite(waterPump, 0);
    }
    } else {
    digitalWrite(waterPump, 0);
    counter = 0;
    }
    }