#define pin_l_0 6
#define pin_l_1 7
#define pin_r_1 8
#define pin_r_0 9
#define pin_sensor_0 3
#define pin_sensor_1 2

byte sensor;

void setup(){
  
  pinMode(pin_l_0,OUTPUT);
  pinMode(pin_l_1,OUTPUT);
  
  pinMode(pin_r_0,OUTPUT);
  pinMode(pin_r_1,OUTPUT);
  
  digitalWrite(pin_l_0,HIGH);
  digitalWrite(pin_l_1,LOW);
  digitalWrite(pin_r_0,HIGH);
  digitalWrite(pin_r_1,LOW);
  
  /*--------------------*/
  
  sensor = 0b11;
  
}

void loop(){
  
  if(analogRead(pin_sensor_0)<100){
    sensor = 0b10;
  }else if(analogRead(pin_sensor_1)<100){
    sensor = 0b01;
  }
  
  digitalWrite(pin_r_0,(sensor & 0b01) >> 0 );
  digitalWrite(pin_l_0,(sensor & 0b10) >> 1 );
  
}