Advertisement
Guest User

Untitled

a guest
Dec 16th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. //Program Output PWM Gerak Motor DC
  2. int led = 13;
  3. //int out1, out2; // nilai output untuk motor
  4. int pin1= 5, pin2= 6; //
  5. int count=0;
  6. // the setup routine runs once when you press reset:
  7. void setup() {
  8. // initialize the digital pin as an output.
  9. pinMode(pin1, OUTPUT);
  10. pinMode(pin2, OUTPUT);
  11. pinMode(led, OUTPUT);
  12. pinMode(A0, INPUT);
  13. Serial.begin(9600);
  14. }
  15.  
  16. // the loop routine runs over and over again forever:
  17. void loop() {
  18. analogWrite(pin1, 255);
  19. analogWrite(pin2, 0);
  20. digitalWrite(led,HIGH);
  21. Serial.print(analogRead(A0));
  22. Serial.print("\t");
  23. if(analogRead(A0)<500){
  24. while(analogRead(A0)<500);
  25. count++;}
  26. Serial.println(count);
  27. if(count>4){
  28. analogWrite(pin1, 0);
  29. analogWrite(pin2, 0);
  30. digitalWrite(led,LOW);
  31. count=0;
  32. delay(5000);}
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement