Hallo Modellbahnfreunde, ich bin für Verbesserungsvorschläge dankbar.
Achtung die DCC 84 LED Decoderplatine
... könnte ein Fehler haben...
Klick hier zum Forum
DCC Projekt Übersicht Hier wird ihnen geholfen
Hobbyprog Forum
Neuigkeiten
DCC LED Decoder ESP32 HO Lichtsignale 3D Druck WS2811 X3 Addapter 3D Modelle Drucken HO Bahnübergang Projekt Andreaskreuz Blinkmodul *Lokscanner ° Simpel DCC Booster ° HO Signale mit WS2811 ° Digital PWM Trafo (Rocrail) ° WS2811 24X Adapterplatine ° DCC 8 fach Servodecoder *16 fach Kontaktgleismelder *DCC 8 fach Schaltdecoder * Zwei zu eins DCC Filter ° Z21 App für meine Zentrale ° Mini DCC Zentrale ° Neuer DCC Servo Schaltdecoder ° WiFi Handregler bitte Testen ° DCC Bremsgenerator in Arbeit ° DCC Signaldecoder für 84 LEDs ° WS Platinenübersicht ° WS2812 Dimmer für Windows
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Modellbahnverwaltung
Enthält alle nötigen Dateien zum Flashen und Konfigurieren,
DCC 8 fach Servo-Decoder
* DCC Servodecoder *Bahnschrankendecoder
DCC Signaldecoderdecoder
° DCC Lichtsignaldecoder 15X
Lok Handregler für Rocrail
° Simpel USB Handregler ° WiFi ESP32 Lok Fahrregler
By Wiltfried
Bauanleitung von Wiltfried
Hobbyprog
by z_anlage
Access Point Z21 App mit Rocrail
3D Drucken
DCC Mini-Zentrale DCC Simpel-Zentrale 16 Fach Stronfühler 16 Fach Kontaktgleis 8 Fach Servodecoder DCC Servo-Schaltdecoder WS2811 X3 Addapter HO Bü1 Signal HO Andreaskreuz HO Signale mit WS2811 HO Bahnschranke
Anleitungen
° Übersicht auf YouTube.de
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
YouTube
* MOBA Zubehör Konfig
Mein Berater
Herr Schneckerich
Webseiten mit DFM2HTML erstellt
Zum Gästebuch
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Sie haben Fragen zum DCC Projekt
Ich antworte meistens in weniger als 24 Stunden.
    Eventuell noch mal senden, wenn ich nicht antworte..
Gästebuch
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Videos
YouTube
° Übersicht auf YouTube.de MOBA Zubehör Konfig
ESP32 FlashTool Kleinspannungsverteiler Spannungsversorgung der Decoder Problem BTS7960B IR_Platine für C Gleisbettung IR Reflex Versuch
In Arbeit oder Versuch
DCC 1X Servodecoder Attiny85
DCC 1X Servodecoder NANO DCC 1X Servodecoder Pro Mini Lokscanner DCC 8 Fach Schaltdecoder Zwei zu eins DCC Filter HO Signal °Faller Digitaler - Torantrieb Bahnschrankendecoder DCC Sensor Problem IR Schranke DCC LED Decoder ESP32 ESP32 Tabelle
Hobbyprog Start
Fenstergröße ändern Tasten STRG halten
und - oder + drücken
Notlösung!
Download Blinken 32 Bit
32 Bit Version ist nicht immer aktuell!
Anleitung Decoder Flashen Forum Thema flashen.
DCC Zentrale + Booster
° Simpel DCC Zentrale * Platine und Bestückung * Mini Zentrale 1Ampere * Schnell mal testen ° Simpel DCC Booster ° Simpel DCC Bremsgenerator ° Simpel DCC Zentrale Gehäuse
DCC Decoder
DCC Servo Schaltdecoder ° Neuer DCC Servo Schaltdecoder ° DCC Servo + Schaltdecoder
DCC LED-Pixel Decodersystem
° DCC Signaldecoder für 84 LEDs WS2811 30LEDs ° WS Adapterplatine löten ° WS2811 24X Adapterplatine Bestückt
° WS Platinenübersicht ° WS Platinenübersicht Anleitung
Kann 127 LEDs, jeweils mit beliebigen DCC Adresse schalten
* LED Signale Anschlussbeispiele
Restbestand selber löten
Besetztmelder/ Rückmelder
° 16 fach R Melder für Kontaktgleis ° 16 fach R Melder als Stromfühler ° R Melder Interface für Rocrail ° 8.fach Stromfühler 16 fach Kontaktgleis Melder 16 fach Stromsensor * Simpel 16 X Rückmelder ' Lichtschranke * C Gleis IR Reflexmelder
Ideal für Märklingleis
3Ampere Stromsensor je Meldegleis
Auch für 3 Leiter geeignet.
16 fach R.Melder Interface für Rocrail
* HO Signale 3D Druck
DCC Projekt-Platinen
Platinen für MOBA-Freunde ° Platinen Übersicht
https://bluethners.de/DCCProjekt/

DCC LED Decoder ESP32 Version. Tabellen verwalten.

Begonnen 25.08.2025
Bitte beachten, meine Zeit ist begrenzt, da ich auch noch viele andere Sachen für mein DCC Projekt in Arbeit habe. Falls ich was unverständlich beschrieben habe, einfach per E Mail oder Forum nachfragen.
8
9
10
5       7
3
2
4
1
1 Com-Portauswahl
2 Kanalauswahl K1 Signal mit Led-Fade K2 wie K1 ohne LED Fade, K3 LD Flacker und wie K2.
3 Tabelle Je nach Kanal aus dem ESp32 lesen
4 Tabell je nach Kanal auf dem ESP32 speichern
5 Tabelle als Datei mit beliebigen Namen speichern.
7 Tabelle aus Datei einlesen.
8 Tabelleninhald löschen
9 Tabellenfarbben als WS2811 oder 12 darstellen.
10 Signal-Eingabehilfe
Reiter | ESP32 Flashen |
Flashen
Trage links den COM: (USB Port) ein.
Zum Flashen gibt es zwei Optionen.
Für die erste Installation und zum Updaten.
Beim Updaten bleiben die gespeicherten Tabellen auf dem ESP32 erhalten.
Verwende beim ersten Flashen nicht Update.
In der Tabelle können beliebige DCC-Adressen und LED-Nummern 1 bis 168 eingetragen werden.
Die Reihenfolge der LED-Nummern ist beliebig, so dass die mit der DCC-Adresse beliebig geschaltet werden. Die Sonderfunktionen „Blinken“ für K1 bis K3 und „Flackern“ mit K1 , können nur für die LED-Nummer in der blauen Spalte aktiviert werden.
Verwende die nächste Zeile mit der gleichen DCC-Adresse, wenn mehrere LEDs mit der DCC-Adresse blinken/flackern sollen.

Kanal 1 hat eine leichte Fade-Funktion, so dass die LEDs weich ein-/ausgeschaltet werden. Blinken und Flackern können von mir Später optimiert werden Kanal 3 kann LEDs flackern lassen. Mit zusätzlichem Blinken kann das möglicherweise etwas beeinfussen.

Die LED-Nummern sind fest vergeben. Die ersten 3 Nummern 1, 2, 3 sind von der RGB-LED auf der Platine belegt, falls die RGB-LED verwendet wird, Anderenfalls muss als Ersatz ein ca. 450 Ohm-Widerstand verbaut sein. Nummer 1, 2, 3 ist dann der erste Knoten (WS2812). Die LED-Nummern setzen sich dann pro Knoten so fort. Knoten 1 = 1, 2, 3, Knoten 2 = 4, 5, 6, Knoten 3 = 7, 8, 9, usw. bis Knoten 56 = 166, 167, 168. Das wiederholt sich für jeden Kanal. Daher IST LED Nummer 5 vom Kanal 1 unabhängig von Kanal 2 oder 3. Die DCC-Adressen werden gemeinsam verwendet. Es ist daher möglich, mit einer DCC-Adresse alle 3 Kanäle gemeinsam zu schalten.
Da die Adressierung der LEDs für die jeweilige DCC-Adresse beliebig ist, kann jeder Signalbegriff geschaltet werden.

Um ein Ausfahrsignal mit 6 LEDs zu schalten, müssen für jeden Signalbegriff, immer alle 6 LEDs in die Tabelle eingetragen werden. Das stellt sicher, dass nur die jeweils gewünschten LEDs angehen. Der Rest wird auf Leuchtkraft 0 geschaltet. Um das Konfigurieren zu erleichtern, habe ich eine Eingabehilfe für 4 gängige Signale programmiert.
Signal Eingabehilfe für Signale mit LEDs:


Wähle das Signal.

Signalsymbole:

Die Farben der Eingabe sollen die Signalfarben repräsentieren.

Dort kann die gewünschte Leuchtkraft von 0 bis 255 für die LED eingetragen werden.

Das Profil kann für alle Vorlagen als Datei gespeichert und geladen werden.

Unten links:

Trage die gewünschte DCC-Startadresse ein,

Ab welcher Tabellenzeile eingetragen werden soll.

Die Start-LED-Nummer.

Klick auf „In die Tabelle einfügen“.

Das Programm generiert daraus die fortlaufenden DCC-Adressen A/B und die LED-Nummern.

Die LED-Nummern richten sich nach meinen HO-Signalen.

Reihenfolge ist immer.

Ausfahrsignal mit 6 LEDs und 2 WS2811-Knoten, zwei DCC-Adressen mit jeweils A/B

Grün Nr. 1 Grün ist immer die Start-LED wenn vorhanden
Rot Nr. 2
Rot Nr. 3
Gelb Nr. 4, nächster Knoten
Weiß Nr. 5 oder 0, falls ohne LED
Weiß Nr. 6 oder 0, falls ohne LED

Einfahrsignal mit 3 LEDs = 1 Knoten, zwei DCC-Adressen mit A/B + A
Grüm Nr. 1
Rot Nr. 2
Gelb Nr. 3

Blocksignal mit 2 LEDs, 1 Knoten, eine DCC-Adresse mit A/B

Grün Nr. 1
Rot Nr. 2
Dummy Nr. 3: Dummy ist, um die Reihenfolge pro Knoten zu den Signalen einzuhalten.
Nr. 3 kann mit einer beliebigen DCC-Adresse für andere Aufgaben belegt werden.

Vorsignal mit 4 LEDs, 2 Knoten, zwei DCC-Adressen A/B + A

Grün LED Nr. 1
Grün LED Nr. 2
Rot LED Nr. 3
Rot LED Nr. 4 nächster Knoten
Dummy-LED Nr. 5
Dummy-LED Nr. 6

Passe das gegebenenfalls nach deinen Wünschen in der Tabelle an.
In jeder Zeile bei der dritten LED Spalte, kann eine LED auf Blinken gestellt werden. Beachtem das die geraden und ungeraden LED Nummern gegenläufig blinken, so ist ein wechselblinken möglich.
Falls nicht abgewählt werden die logischen nächsten Startwerte für das nächste Signal vorgegeben.

Tabelle:

Jder Kanal hat seine eigen Tabelle. Daher das unbedigt vorher auswahlen 1 bis 3
Später werde ich noch wie bei der NANO-Tabelle das Einfügen, Löschen und LED-Nummern verschieben programmieren.
Das ist dann auch abhängig davon, wie oft das gewünscht wird.

DCC-Adressen:

Beachte es werden DCC Zubehör (Weichenadressen) verwendet.
Ich kenne nur Rocrail. Ein Anleitung für ander MOBA Programme kann ich hier gerne vorstellen.

Dort bitte ab 3 Signalbegriffen, in Rocrail so auswählen:
Schnittstelle: >
Oben nur die Start DCC Adrese aus der Tabelle eintragen. Beachte das mache Zentrale Decoderadressen verlangen Dann Decoderadresse und Port eintragen

Linear X
Zubehör X
Weiche X
Einzelheiten:

Signaltyp X Auswahl
Begriffe Anzahl z, B, Ausfahrsignal 6 je nach Tabelleneintrag.
Lichtsignal X
Aspects 1 15 (Auswahl)

je nach Anzahl der Signalbegriffen
Pro Begriff eine Zahl 0 bis Anzahl der Begriffe. Bei 6 Begriffen 0,1,2,3,4,5,
Falls die Signale später die Begriffe vertauscht anzeigen, kann die Reihenfolge hier geändrt werden. z. B. 0 und 1 vertauschen.

Achte beim Tabelle Speichern oder Laden, unbedingt auf die gewünschte Kanalauswahl.


Der Decoder ist noch nicht gründlich getestet worden, daher können Probleme nicht ausgeschlossen werden. Aktuell funktioniert gelegentlich das auslesen der Tabelle vom ESP32 nicht sofort. Die Tabelle enthält dann am Tabellen-Anfang unplausibel Daten. daher muss das dann wiederholt versucht werden.
Zur Decoder Hauptseite
Hier kann die Leuchtkraft als Datei gespeichert werden
* Bahnschrankendecoder