LCD beleuchtung

Hallo zusammen
Ich komme mal direkt zum problem:
Ich möchte die lcd beleuchtung vom LCD keyboard shield über pin A1 steuern nur leider funktioniert es nicht richtig.

kann mir da jemand helfen?

int a1 = 1;
int backlight = 10;
int val = a1;

void setup()
{
  Serial.begin(9600);
  pinMode(a1, INPUT);
}

void loop() 
{
  val = analogRead(a1);    
  Serial.println(val);
  delay(100);
  {

if (a1 >= 100)
{
  analogWrite(backlight, 64);
}
else
{
 analogWrite(backlight, 255); 
   
}
}
}

Nimm mal statt if(a1 >= 100) besser if(val >= 100)

okay danke jetzt gehts

Bitte gerne...