Habe ein kleines Problem beim Üben mit Arduino

Ich will das beim kontakt von 12 und dem 5 oder 3,3V ausgang der Blinkvorgang einer an 11 angeschlossenen LED startet.
Was habe ich hier falsch gemacht?
Ich kann den Fehler einfach nicht finden.


void setup(){
pinMode(11, OUTPUT);
pinMode(12, INPUT);

}

void loop(){

digitalRead(12);

if(12 == HIGH){

digitalWrite(11, HIGH);
delay(1000);
digitalWrite(11, LOW);
delay(200);

}else{

digitalWrite(11, LOW);

}
}