Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2020
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.75 KB | None | 0 0
  1. void loop() {
  2. timerStart = analogRead(startR);
  3. timerStart = map(timerStart, 0, 1023, 0, 3000);
  4. timerStart = constrain(timerStart, 0, 3000);
  5.  
  6. timerFinish = analogRead(finishR);
  7. timerFinish = map(timerFinish, 0, 1023, 0, 3000);
  8. timerFinish = constrain(timerFinish, 0, 3000);
  9.  
  10.   if (digitalRead(isSig) == LOW) {
  11.    Serial.println("Button pressed");
  12.     digitalWrite(gas, HIGH);
  13.    
  14.         if (millis() - timer1 >= timerStart) {
  15.              digitalWrite(dr, HIGH);
  16.              digitalWrite(st, HIGH);
  17.                timer1 = millis();
  18.             }
  19.  
  20.  } else{
  21.   digitalWrite(dr, LOW);
  22.   digitalWrite(st, LOW);
  23.          if (millis() - timer2 >= timerFinish) {
  24.           digitalWrite(gas, LOW);
  25.                timer2 = millis();
  26.             }
  27.   }
  28.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement