Если загрузить код как на картинке - то шим всегда подается на светодиод вне зависимости от того нажата кнопка или нет. Памагити умственно отсталому

void loop()
{ analogWrite(ledPin, digitalRead(D4)*analogRead(A0)); }
void setup(){}
void loop(){ analogWrite(5,analogRead(A0)); }
int pwm;
const int ledPin = 5;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(D4, INPUT);
}
void loop() {
pwm = analogRead(0);
if (digitalRead(D4) == HIGH) {
analogWrite(ledPin, pwm);
} else {
analogWrite(ledPin, 1);
}
delay(30);
}