From 6d2028a36d6d88bbe02b10ff14329d8f723cdd39 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 22 Aug 2017 08:48:04 +0200 Subject: ... --- car/car.ino | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/car/car.ino b/car/car.ino index 0bcc293..96f9c32 100644 --- a/car/car.ino +++ b/car/car.ino @@ -18,11 +18,13 @@ IRrecv irrecv(IR); decode_results ir; void motor(int e, int a, int b, int v) { - if (v > 0) { + if (v == 0) { + digitalWrite(a, LOW); + digitalWrite(b, LOW); + } else if (v > 0) { digitalWrite(a, LOW); digitalWrite(b, HIGH); - } - if (v < 0) { + } else if (v < 0) { digitalWrite(a, HIGH); digitalWrite(b, LOW); v = -v; @@ -68,7 +70,7 @@ void onPacket(const uint8_t* buf, size_t size) { } } -void env() { +void events() { uint8_t buf[256]; Event evt = Event_init_zero; @@ -101,7 +103,7 @@ void env() { } void loop() { - env(); + events(); serial.update(); delay(100); } -- cgit v1.2.3