Mehrere LED`s ansteuern
Verfasst: Sonntag 21. August 2022, 16:17
Hallihallo,
Ich bin gerade dabei animierte Sequenzen über eine selbstgebaute LED Matrix ab zu spielen.
Hierzu habe ich einen LED Strip in 10 x 15 Dots augeteilt und versuche diese über pytoh mit Leben zu befüllen.
Ich gehe hier über einzelne Programm-Teile, die ich danach zusammen setze:
Nun ists allerdings relativ anstrengend immer JEDE einzelne LED bei einer Animation in die Zeilen zu schreiben. Deshalb meine Frage:
Kann ich im Programm LED`s in folgender Zeile Zusammenfassen (z.B. LED 140 - 149)?:
Danke schonmal für die Antworten und einen schönen Sonntag 
Chris
Ich bin gerade dabei animierte Sequenzen über eine selbstgebaute LED Matrix ab zu spielen.
Hierzu habe ich einen LED Strip in 10 x 15 Dots augeteilt und versuche diese über pytoh mit Leben zu befüllen.
Ich gehe hier über einzelne Programm-Teile, die ich danach zusammen setze:
Code: Alles auswählen
def water(): # Wellenbewegung
strip = Adafruit_NeoPixel(TOTAL_LED_COUNT, LED_STRIP_PIN, dma=5)
GPIO.setmode(GPIO.BCM)
strip.begin()
for leds, duration in LED_PROGRAM_WATER:
for led, color in leds:
strip.setPixelColor(led, color)
strip.show()
time.sleep(duration)
Kann ich im Programm LED`s in folgender Zeile Zusammenfassen (z.B. LED 140 - 149)?:
Code: Alles auswählen
([(140, BLACK), (141, BLACK), (142, BLACK), (143, BLACK), (144, BLACK), (145, BLACK), (146, BLACK), (147, BLACK), (148, BLACK), (149, BLACK), (130, BLACK), (131, BLACK), (132, BLACK), (133, BLACK), (134, BLACK), (135, BLACK), (136, BLACK), (137, BLACK), (138, BLACK), (139, BLACK), (120, BLACK), (121, BLACK), (124, BLACK), (125, BLACK), (126, BLACK), (129, BLACK), (114, BLACK), (119, BLACK),], 0.1),

Chris