Now all faces can win (not ones always win) and wait sequence reduced
Fork of blip_dado by
Diff: main.cpp
- Revision:
- 5:3c7292459503
- Parent:
- 4:55d1628dd2e5
--- a/main.cpp Tue Dec 01 14:26:03 2015 +0000 +++ b/main.cpp Fri Dec 04 10:07:24 2015 +0000 @@ -1,4 +1,6 @@ -// miniblip led dado demo +// miniblip led dado +// JCristobal version, original Alberto Pigante from https://developer.mbed.org/users/pighixxx/code/blip_dado/ +// Now all faces can win (not ones always win) and wait sequence reduced #include "mbed.h" #include "neopixel.h" @@ -133,8 +135,9 @@ posLed=0; float pot = ain.read() * 100.0f; int startdelay=10; - int face=1; - int red=10; + int face=1; // ones always win + face = rand() % 6 + 1; // Let's give a chance to others + int red=50; while (1) { if (startdelay>300+(pot*3)) red=200; switch(face) { @@ -160,8 +163,7 @@ array.update(vector, 64); if (startdelay>300+(pot*3)) break; face++; - startdelay=startdelay+10; - + startdelay=startdelay+50; if (face>6) face=1; wait_ms(startdelay);