Répondre à : eclairage bandeau ws2812

Accueil/Questions/eclairage bandeau ws2812/Répondre à : eclairage bandeau ws2812
Répondre à : eclairage bandeau ws2812 2015-02-16T18:10:45+00:00

Accueil Forums Questions eclairage bandeau ws2812 Répondre à : eclairage bandeau ws2812

arnaud9212
Admin bbPress
Nombre d'articles : 118

Si tu appelles ta fonction escalier, même avec millis() le programme restera bloquer à l’interieur de cette fonction, il faut que la fonction escalier test si il faut qu’elle change un état ou non ce qui nous donnerais :

void escalier() {

if(millis() – lastchange > 1000){
if(y >= 20) y = 0;
if(y < 10){ for (int i=0; i < 7; i++) { strip.setPixelColor(i+7*y, white); strip.show(); } } else if(y < 20){ for (int i=0; i < 7; i++) { strip.setPixelColor(i+7*(y-10), black); strip.show(); } } y++; lastChange = millis(); } }