Étape 3: Code
C’est tout ! Voici le code que j’ai utilisé, il juste choisit une épingle au hasard, un délai aléatoire et clignote la LED de 50 millisecondes. Pour plus de projets et de nouvelles sur Digilent, consultez out ou blog à blog.digilentinc.com.
int ranNum; int ranDel; voidsetup() { randomSeed (analogRead (0)); // randomize pinMode(31, OUTPUT); pinMode(30, OUTPUT); pinMode(29, OUTPUT); pinMode(28, OUTPUT); pinMode(27, OUTPUT); pinMode(26, OUTPUT); pinMode(25, OUTPUT); } voidloop() { //Generate random number for pins ranNum=random(24,32); //Generate random delay ranDel=random(25, 75); delay(ranDel); digitalWrite(ranNum, HIGH); delay(50); digitalWrite(ranNum, LOW); }