Close

Odpověď na: Led ws2812b pomoc

Úvodní stránka Fórum Vaše projekty Arduino Led ws2812b pomoc Odpověď na: Led ws2812b pomoc

#8085
Vojtěch Vosáhlo
Účastník

Ahoj,
na snížení napětí se dá použít spousta věcí, nejjednoduší by byl asi obyčejný napěťový dělič ze 2 rezistorů, pak je taky možnost použít nějaký tranzistor, relé a nebo třeba nějaký optočlen. Chcete brát signál od blinkru, bylo by to od žárovky nebo od samotné páky? -> U páky dostaneme zap/vyp, u žárovky rovnou blikání… Dá se pracovat s obojím.

Předpokládám že tyto funkce spouští animaci samotnou, poté by se hlavní smyčka upravila takto:

void loop() {
    if(digitalRead(Pin Na ktery Jde Signal))
    {
      colorWipe(0xff,0xa2,0x00, 40);
      colorWipe(0x00,0x00,0x00, 5);
    }
  
}

A do void setup přidáte
pinMode(Pin Na ktery Jde Signal, INPUT);

To by mělo stačit.

Držím palce