#define en1 8
#define in1 3
#define in2 6
#define irPin 4
#include <IRremote.h>
IRrecv recv(irPin);
void translateIR()
{
  switch(recv.decodedIRData.command){
    case 48:
      digitalWrite(in1,HIGH);
      break;
    case 24:
      digitalWrite(in2,HIGH);
      break;
    case 162:
      digitalWrite(in1,LOW);
      digitalWrite(in2,LOW);
    default:
      digitalWrite(in1,LOW);
      digitalWrite(in2,LOW);
    
  }
}
void setup()
{
   Serial.begin(9600);
   pinMode(en1, OUTPUT);
   pinMode(in1, OUTPUT);
   pinMode(in2,OUTPUT);
   recv.enableIRIn();

}

void loop()
{

  if(recv.decode()){
    translateIR();
    recv.resume();
  }
  

}
L298N Breakout