Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| anleitungen:prog_gen:virtual [2026/02/21 11:22] – raily74 | anleitungen:prog_gen:virtual [2026/02/21 11:46] (aktuell) – [Virtuelle LED Kanäle] raily74 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Virtuelle LED Kanäle ====== | ====== Virtuelle LED Kanäle ====== | ||
| - | <WRAP round important | + | <WRAP round important |
| - | In Arbeit | + | In Arbeit! |
| - | Under construction | + | |
| </ | </ | ||
| Zeile 23: | Zeile 22: | ||
| Hier werden zwei Funktionen der MobaLedLib miteinander vereint. | Hier werden zwei Funktionen der MobaLedLib miteinander vereint. | ||
| - | - Der **Pattern Configurator** gibt den zeitlichen Ablauf vor, indem er mit jeweils einer Sekunde Verzögerung die Kanäle Rot, Grün und Blau an einem virtuellen WS2811 einschaltet. \\ Dieser Ablauf wird bewusst auf einen virtuellen Kanal ausgelagert, | + | - Der **Pattern Configurator** gibt den zeitlichen Ablauf vor, indem er mit jeweils einer Sekunde Verzögerung die Kanäle Rot, Grün und Blau an einem virtuellen WS2811 einschaltet. \\ Dieser Ablauf wird bewusst auf einen virtuellen Kanal ausgelagert, |
| - Das **belebte Haus** zündet innerhalb weniger Millisekunden die jeweils acht LEDs eines Bahnsteigdachs. | - Das **belebte Haus** zündet innerhalb weniger Millisekunden die jeweils acht LEDs eines Bahnsteigdachs. | ||
| Vereint werden diese beiden Funktionen später mit dem Befehl [[anleitungen: | Vereint werden diese beiden Funktionen später mit dem Befehl [[anleitungen: | ||
| - | Mit dieser Funktion kann man die Zustände anderer LEDs abfragen und bei bestimmten Zuständen Aktionen auslösen.\\ | + | Mit dieser Funktion kann man die Zustände anderer LEDs abfragen und bei bestimmten Zuständen Aktionen auslösen. Dazu später mehr.\\ |
| ==== Wie aktiviert man virtuelle Kanäle? ==== | ==== Wie aktiviert man virtuelle Kanäle? ==== | ||
| Zeile 34: | Zeile 33: | ||
| Virtuelle Kanäle kann man ganz einfach zusätzlich zu den echten Kanälen definieren. Das geht mit der Funktion [[..: | Virtuelle Kanäle kann man ganz einfach zusätzlich zu den echten Kanälen definieren. Das geht mit der Funktion [[..: | ||
| - | Zunächst wählt man die erste Zeile im aktuellen Excel-Sheet. Dort sollte der Befehl **Pins LED Bus definieren** | + | Zunächst wählt man die erste Zeile im aktuellen Excel-Sheet. Dort sollte der Befehl **Pins LED Bus definieren** |
| + | |||
| + | Beim **<color # | ||
| + | Die 6 steht für den digitalen Pin D6, A4 steht für den analogen Pin A4. Das sind die beiden Arduino Pins, an denen die Kanäle LED #0 und Push Button #1 der LichtMaschine Classic hängen.\\ | ||
| + | |||
| + | Beim **<color # | ||
| + | Hier handelt es sich um die acht digitalen Pins, an denen die Kanäle LED #0 bis #7 der LichtMaschine Pro hängen. | ||
| + | |||
| + | Diese Zeile bitte per Doppelklick öffnen. | ||
| **Bei aktiviertem Expertenmodus** findet man unter Konfiguration > Pin-Nummern nun den Eintrag **Pins LED-Bus definieren**. | **Bei aktiviertem Expertenmodus** findet man unter Konfiguration > Pin-Nummern nun den Eintrag **Pins LED-Bus definieren**. | ||
| Zeile 58: | Zeile 65: | ||
| ==== Wie verwendet man den virtuellen Kanal? ==== | ==== Wie verwendet man den virtuellen Kanal? ==== | ||
| - | <WRAP round important | + | <WRAP round important |
| - | In Arbeit | + | In Arbeit! |
| - | Under construction | + | |
| </ | </ | ||
| Zeile 74: | Zeile 80: | ||
| ===== Virtuelle Kanäle zur Manipulation der Kanal-Nummer ===== | ===== Virtuelle Kanäle zur Manipulation der Kanal-Nummer ===== | ||
| - | <WRAP round important | + | <WRAP round important |
| - | In Arbeit | + | In Arbeit! |
| - | Under construction | + | |
| </ | </ | ||