Odpověď na: Led ws2812b pomoc
Úvodní stránka › Fórum › Vaše projekty › Arduino › Led ws2812b pomoc › Odpověď na: Led ws2812b pomoc
22.8.2016 v 13:33
#8085
Úč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