Advertisement
Guest User

Untitled

a guest
Feb 19th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. int enable2=9;
  2. int in3=10;
  3. int in4=11;
  4. int swPin=2;
  5. int ledPin=13;
  6. int swState=0;
  7.  
  8. void setup()
  9. {
  10. pinMode(enable2,OUTPUT);
  11. pinMode(in3,OUTPUT);
  12. pinMode(in4,OUTPUT);
  13. pinMode(ledPin,OUTPUT);
  14. pinMode(swPin,INPUT);
  15.  
  16. }
  17. void loop()
  18. {
  19. swState=digitalRead(swPin);
  20. if(swState==HIGH) //stage 1
  21. {
  22. digitalWrite(ledPin,HIGH);
  23. analogWrite(enable2,255); //any value between 0 and 255
  24. digitalWrite(in3,HIGH); //stage 1
  25. digitalWrite(in4,LOW);
  26. delay(10000);
  27. digitalWrite(in3,LOW); //stage 2
  28. digitalWrite(in4,LOW);
  29. delay(1000);
  30. analogWrite(enable2,150); //any value between 0 and 255
  31. digitalWrite(in3, LOW); // stage 3
  32. digitalWrite(in4,HIGH);
  33. delay(3000);
  34. digitalWrite(in3,LOW); //stage 4
  35. digitalWrite(in4,LOW);
  36. delay(1000);
  37. analogWrite(enable2,200); //any vlaue between 0 and 255
  38. digitalWrite(in3,LOW); //stage 5
  39. digitalWrite(in4,HIGH);
  40. delay(7000);
  41. digitalWrite(in3,LOW); //stage 6
  42. digitalWrite(in4,LOW);
  43. delay(1000);
  44. }
  45. else
  46. {
  47. digitalWrite(ledPin,LOW); //stage 7
  48. digitalWrite(in3,LOW);
  49. digitalWrite(in4,LOW);
  50. delay(1000);
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement