Stap 4: codering
int sensorPin = 0; Microfoon Sensor Pin op analoge 4int sensorValue = 0;
int leds [] = {2,3,4,5,6,7,8,9,10}; 9 totale
int relay = 11;
VOID Setup {}
pinMode (sensorPin, INPUT);
pinMode(relay,OUTPUT);
for (int i = 0; ik < 90; i ++) {}
pinMode(leds[i],OUTPUT);
}
Serial.begin(9600);
}
void loop {}
randomSequence();
luiden naar de waarde van de sensor:
sensorValue = analogRead(sensorPin);
Serial.println(sensorValue);
Als (sensorValue > 950) {//The 'stilte' sensor waarde is 509-511
digitalWrite(relay,HIGH);
delay(100);
} else {}
digitalWrite(relay,LOW);
}
}
volkomen willekeurig, een een soort twinkling effect wordt bereikt?
ongeldig randomSequence() {}
int randomLed = random(0,9);
digitalWrite(leds[randomLed],HIGH);
delay(50);
randomLed = random(0,9);
digitalWrite(leds[randomLed],LOW);
}