Hallo mobahner
Probier mal das aus:
int switchPin = 4; //Schalter an Pin 4
int ledPin = 9; //LED an Pin 9
int switchState = 0;
int eingang = A0; //Poti an Pin A0
int sensorwert = 0;
void setup()
{
pinMode(switchPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop()
{
switchState = digitalRead(switchPin);
if (switchState == HIGH) {
// digitalWrite(ledPin, HIGH);
sensorwert = analogRead(eingang);
analogWrite(ledPin, map(sensorwert, 0, 1023, 0, 255));
}
else
{
digitalWrite(ledPin, LOW);
}
}