Liczba postów: 1
Liczba wątków: 1
Dołączył: Jul 2017
Reputacja:
0
Witam mam pytanie, posiadam arduino nano oraz dwa paski 3metrowe ledów ws2812b, chciałbym aby działały one niezależnie bez wymagania podpięcia drugiego paska do pierwszego w celu zwiększenia ilości ledów, lecz w celu niezależnego działania dwóch osobnych pasków na jednym arduino nano, jakieś pomysły? :|
Liczba postów: 654
Liczba wątków: 3
Dołączył: Apr 2017
Reputacja:
51
Zakładamy że korzystasz z biblioteki Adafruit_NeoPixel.
Dla każdej taśmy tworzysz oddzielny obiekt np:
Adafruit_NeoPixel Tasma1 = Adafruit_NeoPixel(ilediod, pin, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel Tasma2 = Adafruit_NeoPixel(ilediod, pin, NEO_GRB + NEO_KHZ800);
i tam wpisujesz sobie pod jakim pinem masz podpiętą konkretną taśmę.
Albo tworzysz jeden obiekt:
Adafruit_NeoPixel Tasma = Adafruit_NeoPixel(LICZBADIOD, PIN, NEO_GRB + NEO_KHZ800);
i programowo przełączasz się między taśmami poleceniem Tasma.setPin();
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.