aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-12-13 11:20:36 +0100
committerDimitri Sokolyuk <demon@dim13.org>2017-12-13 11:20:36 +0100
commite9b19d5d648f98cc598b14f0451802c5d33c0456 (patch)
treeb35eae581b651d57fe7ae5ede07f7e20ae666b38
parent62ab5a1324e9b853401d41cdab16f05f72fc4279 (diff)
abs
-rw-r--r--elegoo/elegoo.ino3
1 files changed, 1 insertions, 2 deletions
diff --git a/elegoo/elegoo.ino b/elegoo/elegoo.ino
index 6d72cd7..2047f58 100644
--- a/elegoo/elegoo.ino
+++ b/elegoo/elegoo.ino
@@ -28,9 +28,8 @@ void motor(int e, int a, int b, int v) {
} else if (v < 0) {
digitalWrite(a, HIGH);
digitalWrite(b, LOW);
- v = -v;
}
- analogWrite(e, v);
+ analogWrite(e, abs(v));
}
#define motorR(v) motor(ENA, IN1, IN2, v)