Advertisement
pippero

Untitled

May 24th, 2021
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. unsigned long inizio = 0;
  2. byte flag = 0;
  3. void setup() {
  4. Serial.begin(9600);
  5. pinMode (A3, INPUT);
  6. pinMode(13, OUTPUT);
  7. }
  8. void loop() {
  9. if (analogRead(A3) < 500 ) {
  10. flag = 1;
  11. }
  12. else {
  13. digitalWrite(13, LOW);
  14. inizio = millis();
  15. flag = 0;
  16. }
  17. if ( flag == 1 && millis() - inizio > 5000) {
  18. digitalWrite(13, HIGH);
  19. flag = 2;
  20. }
  21. if ( flag == 2 && millis() - inizio > 7000) {
  22. digitalWrite(13, LOW);
  23. inizio = 0;
  24. flag = 0;
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement