29-07-2017, 14:00
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();
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.