led anination proportional to speed

bluepill
JbLb 6 years ago
parent 97d2cd0dec
commit 25f29d6210

@ -294,9 +294,12 @@ void loop()
if (iTimeSend > timeNow) if (iTimeSend > timeNow)
return; return;
iTimeSend = timeNow + TIME_SEND; if (cmd2 == 0)
return;
iTimeSend = timeNow + ((200 - abs(cmd2)) * 2); // TIME_SEND
strip.clear(); strip.clear();
strip.setPixelColor(idx_led, strip.Color(128, 0, 0)); strip.setPixelColor(idx_led, strip.Color(128, 0, 0));
if (cmd2 > 0){
if (idx_led < strip.numPixels() -1 ) if (idx_led < strip.numPixels() -1 )
{ {
idx_led++; idx_led++;
@ -305,5 +308,17 @@ void loop()
{ {
idx_led = 0; idx_led = 0;
} }
}
else
{
if (idx_led > 0 )
{
idx_led--;
}
else
{
idx_led = strip.numPixels() -1 ;
}
}
strip.show(); strip.show();
} }

Loading…
Cancel
Save