ээээ.
Предлагаю сделать массив. Кода будет меньше и он будет читабелен.
Код:
// константа, определяющая вместо конкретного положения, отрезок (<нужное значение> - DeltaConst)..  (<нужное значение> + DeltaConst). Будет жужать - увеличить константу.
define DeltaConst 3
int16_t vars[16]={132,144,162,206,275,342,396,451,506,561,620,685,760,805,856,896};

  int8_t TempIndex=(temp_s-10)/2;//при temp_s=10 на выходе 0, при temp_s=40 на выходе 15, конец массива, что и требуется.
  int16_t var_n=vars[TempIndex]; // получили var_n

  int16_t CurrentInput=analogRead(var); //получили положение 

  if (CurrentInput<var_n+DeltaConst)
    digitalWrite(m3_r,HIGH);
  else
    digitalWrite(m3_r,LOW);
  if (CurrentInput>var_n-DeltaConst)
    digitalWrite(m3_l,HIGH);
  else
    digitalWrite(m3_l,LOW);
  }