Hey.
Im new to this arduino stuff and i'm sitting on some code that i think should work. the idea is sort of a reaction tester where a red LED blinks on for one second with random intervals. if a button is pressed while the red LED is still on the red LED turns off and a green one goes on.
can anyone help and point out where i've gone wrong.
int Correct=12;
int LED=2;
int Button=4;
void setup()
{
pinMode(Correct, OUTPUT);
pinMode(LED, OUTPUT);
pinMode(Button, INPUT);
}
void loop()
{
 if(digitalRead(LED,HIGH);
 {
  if(digitalRead(Button,HIGH))
 {
  digitalWrite(LED,LOW);
  digitalWrite(Correct,HIGH);
  delay(2000)
  digitalWrite(Correct,LOW);
 };
 };
Â
delay(random(2000,4000));
 digitalWrite(LED,HIGH);
 delay(1000);
 digitalWrite(LED,LOW);
};
when i go to compile it just points me at this line
if(digitalRead(LED, HIGH);
{
...
}
Any help would be appreciated
Moderator edit:
</mark> <mark>[code]</mark> <mark>
</mark> <mark>[/code]</mark> <mark>
tags added.