Duda

Te daré una idea tipo "pseudocódigo":

if (está en el rango)
  digitalWrite(led, !digitalRead(led));