Update open-led-race.ino
Add color_coin label Change ramp color to cyan , low intensity to 64
This commit is contained in:
parent
fc8e55f0cb
commit
83dec3f1c1
1 changed files with 10 additions and 9 deletions
|
@ -32,11 +32,12 @@
|
|||
#define EOL '\n'
|
||||
|
||||
|
||||
#define COLOR1 track.Color(255,0,0)
|
||||
#define COLOR2 track.Color(0,255,0)
|
||||
#define COLOR3 track.Color(255,255,255)
|
||||
#define COLOR4 track.Color(0,0,255)
|
||||
#define COLOR1 track.Color(255,0,0)
|
||||
#define COLOR2 track.Color(0,255,0)
|
||||
#define COLOR3 track.Color(255,255,255)
|
||||
#define COLOR4 track.Color(0,0,255)
|
||||
|
||||
#define COLOR_COIN track.Color(0,255,255)
|
||||
|
||||
enum{
|
||||
MAX_CARS = 4,
|
||||
|
@ -421,7 +422,7 @@ void strip_clear( track_t* tck ) {
|
|||
|
||||
void draw_coin( track_t* tck ) {
|
||||
struct cfgtrack const* cfg = &tck->cfg.track;
|
||||
track.setPixelColor( 1 + cfg->nled_main + tck->ledcoin, track.Color(0,0,250) );
|
||||
track.setPixelColor( 1 + cfg->nled_main + tck->ledcoin, COLOR_COIN );
|
||||
}
|
||||
|
||||
void draw_winner( track_t* tck, uint32_t color) {
|
||||
|
@ -455,13 +456,13 @@ void draw_ramp( track_t* tck ) {
|
|||
byte intensity = 0;
|
||||
for( int i = r->init; i <= r->center; ++i ) {
|
||||
dist = r->center - r->init;
|
||||
intensity = ( 255 * (i - r->init) ) / ( 2* dist );
|
||||
track.setPixelColor( i, track.Color( intensity,intensity, 0 ) );
|
||||
intensity = ( 64 * (i - r->init) ) / ( 2* dist );
|
||||
track.setPixelColor( i, track.Color( intensity,0,intensity ) );
|
||||
}
|
||||
for( int i = r->center; i <= r->end; ++i ) {
|
||||
dist = r->end - r->center;
|
||||
intensity = ( 255 * ( r->end - i ) ) / ( 2* dist );
|
||||
track.setPixelColor( i, track.Color( intensity,intensity, 0 ) );
|
||||
intensity = ( 64 * ( r->end - i ) ) / ( 2* dist );
|
||||
track.setPixelColor( i, track.Color( intensity,0,intensity ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue