xxrider
23.06.2017, 20:39
Hallo,
ich bin am programmieren (...und am verzweifeln), mein Taster haut nicht hin.
Hab das mal isoliert für ein test-Programm, da geht er auch nicht.
woran kann das liegen?
Ist die Syntax o.k.?
const int ledPin1 = 1; // LED Test
const int Taster = 9; //Taster auf PinD9
int tasterstate = LOW;
void setup()
{
pinMode(ledPin1, OUTPUT);
pinMode(Taster, INPUT);
}
void loop()
{
if (digitalRead(tasterstate)==LOW)
{digitalWrite(ledPin1, LOW);}
else {digitalWrite(ledPin1, HIGH);}
}
Taster hab ich übrigens (noch) keinen verbaut.
ich hab Pin 9 über einen 10k Widerstand auf gnd gezogen (= LOW).
Für Zustand HIGH gehe ich mit Pin 9 auf 5V.
ich bin am programmieren (...und am verzweifeln), mein Taster haut nicht hin.
Hab das mal isoliert für ein test-Programm, da geht er auch nicht.
woran kann das liegen?
Ist die Syntax o.k.?
const int ledPin1 = 1; // LED Test
const int Taster = 9; //Taster auf PinD9
int tasterstate = LOW;
void setup()
{
pinMode(ledPin1, OUTPUT);
pinMode(Taster, INPUT);
}
void loop()
{
if (digitalRead(tasterstate)==LOW)
{digitalWrite(ledPin1, LOW);}
else {digitalWrite(ledPin1, HIGH);}
}
Taster hab ich übrigens (noch) keinen verbaut.
ich hab Pin 9 über einen 10k Widerstand auf gnd gezogen (= LOW).
Für Zustand HIGH gehe ich mit Pin 9 auf 5V.