const byte ledPin[] = {7,8,9,10,11,12,13}; //käytössä olevat pinnit
byte i = 0; //for-loopin muuttuja
int satunnainen; //satunnainen muuttuja
void setup()
{
for (i=0; i<7; i++) //määritellään kaikille pinneille tilaksi OUTPUT
pinMode(ledPin[i],OUTPUT);
randomSeed(analogRead(0));
Serial.begin(9600);
}
void loop()
{
for (i = 0; i < 7; i++) {
digitalWrite(ledPin[i], HIGH);
delay(1000);
digitalWrite(ledPin[i], LOW);
}
satunnainen = random(1, 6); //Valitaan satunnainen luku 1 ja 6 väliltä
Serial.println(satunnainen); //Tulostetaan arvottu luku
delay(1000); //Odota sekunti ja arvo uusi luku
}