when I gave "ileri" command just front right and front left wheels are running. nothing happening to left wheels. what is the problem?
there is code:
#include <AFMotor.h>
#include <IRremote.h>
int RECV_PIN = 2;
decode_results results;
IRrecv irrecv(RECV_PIN);
#define ileri 0xFF18E7
AF_DCMotor sagarka(3,MOTOR34_64KHZ);
AF_DCMotor solarka(2,MOTOR12_64KHZ);
AF_DCMotor sagon(4,MOTOR34_64KHZ);
AF_DCMotor solon(1,MOTOR12_64KHZ);
void setup() {
Serial.begin(9600);
sagon.setSpeed(150);
sagarka.setSpeed(150);
solon.setSpeed(150);
solarka.setSpeed(150);
irrecv.enableIRIn();
}
void loop() {
if(irrecv.decode(&results)){
Serial.println(results.value,HEX);
if(results.value == ileri){
sagon.run(FORWARD);
sagarka.run(FORWARD);
solon.run(FORWARD);
solarka.run(FORWARD);
delay(1000);
sagon.run(RELEASE);
sagarka.run(RELEASE);
solon.run(RELEASE);
solarka.run(RELEASE);
}
irrecv.resume();
}
}