manhoosbilli1

Simple motor code

Sep 23rd, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. int s1=7;
  2. int s2=5;
  3. int m1=10;
  4. int m2=11;
  5.  
  6. void setup() {
  7. pinMode(s1,INPUT_PULLUP);
  8. pinMode(s2,INPUT_PULLUP);
  9. pinMode(m1,OUTPUT);
  10. pinMode(m2,OUTPUT);
  11. digitalWrite(m2,HIGH);
  12. digitalWrite(m1,LOW);
  13. Serial.begin(9600);
  14. Serial.println("START");
  15. }
  16.  
  17. void loop()
  18. {
  19. if((digitalRead(s1)==LOW)&(digitalRead(s2)==HIGH))
  20. {
  21. digitalWrite(m1,LOW);
  22. digitalWrite(m2,LOW);
  23. Serial.println("LEFT");
  24. delay(10000);
  25. digitalWrite(m1,LOW);
  26. digitalWrite(m2,HIGH);
  27. }
  28.  
  29. if((digitalRead(s1)==HIGH)&(digitalRead(s2)==LOW))
  30. {
  31. digitalWrite(m1,LOW);
  32. digitalWrite(m2,LOW);
  33. Serial.println("RITE");
  34. delay(10000);
  35. digitalWrite(m1,HIGH);
  36. digitalWrite(m2,LOW);
  37. }
  38. }
Add Comment
Please, Sign In to add comment