Hallo Leute,
ich möchte einen kleinen Reaktionstest programmieren, und zwar möchte ich eine Led zufällig Blinken lassen, und dann immer einen Taster drücken, wenn die Led blinkt. Dann möchte ich die Zeit dich gebraucht habe den Taster zu drücken, auf dem Serial Monitor anzeigen lassen.
Ich habe folgendes Programm:
int randNumber;
int randNumber2;
void setup() {
pinMode(12, OUTPUT);
}
void loop() {
randNumber = random(250, 1000);
randNumber2 = random(250, 1000);
digitalWrite(12, HIGH);
delay(randNumber);
digitalWrite(12, LOW); // LED an/aus
delay(randNumber2); // warten
}
int ledPin = 8;
int tasterPin = 4;
pinMode(ledPin, OUTPUT);
pinMode(tasterPin, INPUT_PULLUP);
}
void loop() {
digitalWrite(ledPin, LOW);
if (digitalRead(tasterPin) == LOW) {
digitalWrite(ledPin, LOW);
} else {
digitalWrite(ledPin, HIGH);
}
}
Mir wird folgende Fehlermeldung angezeigt:
expected constructor, destructor, or type conversion before '(' token
Weiss jemand woran das liegen könnte?
Welche Klammer habe ich falsch gesetzt?
LG
der pcfuchs