Das kann ich Dir jetzt auch nicht auf die schnelle sagen.
Prinzipiell sind die Datenblätter für die WS28xx schlecht gemacht. Sie sind zweideutig und nicht komplett.
Wenn Du verifizieren willst, ob es einen Widerstand braucht, kannst Du ja ein WS2812B opfern und 5V zwischen GND und Din schalten und schauen ob das Teil danach noch funktioniert.
Ich hab Dir mal ewas für das rote Tor gebaut.
Starten soll das Ganze mit einem weissen Spieltisch.
Wenn ein (rotes) Tor erkannt wird, soll die LED blinken, die Neopixel sollen einen laufen Pixel haben und der Score soll hochzaehlen.
Nach 5 Sekunden soll die rote LED aus sein, die Pixel wieder weiss und wenn der Ball aus dem Bereich des Sensors ist, wird wieder auf ein neues Tor gewartet.
(Ob das funktioniert, kann ich nciht sagen - wenn nicht, muss jemand anderes ran... )
Sobald der Streifen nicht mehr versorgt ist, also VDD = 0 V, aber der µC-Ausgang Spannung hat, befindet man sich außerhalb der Spezifikation. Der Widerstand schützt die Schutzdioden vor Überhitzung. Steht so nicht explizit im Datenblatt, scheint mir aber sinnvoll.
Zumindest vertehe ich das Datenblatt so. Im Zweifel halte ich mich an Adafruit NeoPixel ÜberguidePowering NeoPixels, denn Lady Ada kennt sich ganz gut aus.
Der Unterschied zwischen 2812 und 2813 ist ein zweiter Datenkanal. Dadurch kann beim 2813 ein LED kaputtgehen, die Daten aber zum übernächsten LED weitergeleitet werden und dadurch ein kaputtes LED nicht den ganzen restliche Strip verdunkelt sondern nur das betreffende LED. Sind 2 nacheinander kaputt ist der restliche Strip auch dunkel.
Grüße Uwe
Eigentlich war das Absicht, damit ein Step lang alle aus sind. Aber jetzt wo Du's so explizit ansprichst, könntee es natürlich auch irgendwo zum Überlauf kommen, wenn die lib das nicht abfängt...
Die Digitalanzeige leuchtet nur auf der Seite blau. Wenn der Sensor unterbrochen wird, gibt es ein Lauflicht mit einem Pixel.
Ich kenne einfach die Bezeichnungen nicht, die du verwendet hast, da ich, wie du sicher bemerkt hast, ein Anfänger bin.
Nunn müsste ich das selbe für Rot einfügen und dann anstatt Orgel ein Blitz.
Das Stromproblem habe ich gelöst: Schaltnetzteil angeschlossen (5v bis zu 20A).