Neue HEX für DCC WS Signaldecoder im Odner DCC WS2811. Der Decoder kann jetzt auch blinken. Bitte testen und Fehler melden!
Neuigkeiten
° 8 fach-DCC Servodecoder ° 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 °Faller Digitaler - Torantrieb
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Modellbahnverwaltung
Modellbahnverwaltung ° Zum Modellbahnverwaltung Setup
Enthält alle nötigen Dateien zum Flashen und Konfigurieren,
DCC Zentrale
DCC Zentrale ° Simpel DCC Zentrale * Platine und Bestückung * Mini Zentrale 1Ampere * Schnell mal testen ° Simpel DCC Bremsgenerator
DCC 8 fach Servo-Decoder
* DCC Servodecoder
In Arbeit!
DCC Signaldecoderdecoder
° DCC Lichtsignaldecoder 15X
Label1254
DCC Projekt-Platinen
° Platinen Übersicht
DCC LED-Pixel Decodersystem
LEED Pixel DCC Decoder ° DCC Signaldecoder für 84 LEDs WS2811 30LEDs ° WS Adapterplatine löten
° WS Platinenübersicht ° WS Platinenübersicht Anleitung
DCC Decoder
DCC Servo Schaltdecoder ° Neuer DCC Servo Schaltdecoder ° DCC Servo + Schaltdecoder
https://bluethners.de/DCCProjekt/
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

Simpel Handregler für meine DCC Zentrale oder Rocrail.

Ich habe mal auf Anregung von Wilfried, ein Simpel Handregler zur Loksteuerung programmiert.
Ziel war es die Hardware so einfach wie möglich zu machen. Der Opa möchte z.B. mal mit den kleinen Enkelkind MoBa spielen. Da ist eine PC oder Tablet Steuerung nicht so angebracht. Und noch dazu kann der die Kleine stolz auf dem Opa sein, was der alles bauen kann!
Eventuell kann ma das auch in einen schönen kleinen Holzgehäuse bauen.
Ich stelle hier nur die Software und ein Schaltskizze zur Verfügung.

Die Teile für zwei Handregler ohne Gehäuse kosten ca. 20€ inklusive Versand
Sie Brauchen für 1 Handregler:

1 Stück NANO Atmega328 16 Mhz
1 Stück Potentiometer - Linear 5K oder ca.10K Ohm mit Drehknopf. Stellbereich ca. 3/4 Umdrehung oder Schieber
5 Stück 1 K Widerstand
1 Stück Schalter EIN/AUS reicht. der bestimmt die Fahrtrichtung.
1 Stück USB Kabel
-------- Optional --------
3 Stück Taster zur Lokauswahl + Widerstände ca. 3€
4 Stück LED Auswahlanzeige Lok 1 bis 3 + Fahrstufe 0
1 Stück WS2812 RGB Ring 16/32mm als Fahrstufenanzeige 2 Stück 8Bit ca. 6€.
1 Gehäuse z,B. Strapubox 6094 zur Handbedienung oder besser für kleines Kindern
             Stationär. Z.B. am MoBa-Plattenrand.

Da die Modellbahnverwaltung über den UDP Server mit Rocrail verbunden werden kann ist ein Betrieb mit Rocrail auch möglich. Der Regler kann auch mit etwas mehr Aufwand, direkt mit Rocrall verwendte werden. Siehe weiter unten.

Software:
Die HEX Datei SimpelHandregler.hex wird ab 09.08.2021 in Modellbahnverwaltung als Update eingefügt. Mit der Modellbahnverwaltung können Sie dann die sehr kleine SimpelHandregler.hex 5KB flashen.

Bauen Sie den Schaltplan zunächst auf ein Steckbrett auf. Falls Sie ein Potentiometer > 2 K haben, können Sie auch das im Versuchsaufbau verwenden. Kaufen Sie dann ein hochwertige 5K bis 15K Potentiometer falls der Handregler ihren Ansprüchen genügt. Ich habe mit 5K und 10K Ohm getestet!

Ich kann die HEX auch für den NANO ATmege168 erstellen, habe aber noch nicht getestet ob man das mit der M-Verwaltung flashen kann. Falls Sie das testen möchten sende ich Ihnen die angepasste HEX gerne zu-
Die Bedienung des Handreglers ist denkbar einfach.
Stecken Sie den Regler in einem freien USB Port,
Starten Sie die Modellbahnverwaltung.
Verbinden Sie die Zentrale wie gewöhnlich.
Tragen sie in eine der zwei Loksteuerfenstern im gelben Feld die Lokadresse ein.
Wählen Sie den zuständigen COM .
Klicken Sie auf Verbinden.

Der Temporegler wird dann über dem Handregler bedient. Die Fahrtrichtung wird mit dem Schalter am Handregler bestimmt. Mit zusätzliche Taster bzw Schalter könnte man Zusatzfunktionen einfügen. Zum Beispiel Fahrlicht oder Funktionstasten. Ich möchte aber abwarten ob überhaupt Interesse an den Handregler besteht.
MoBa Handregler selber bauen
Simpel Handregler
5V
Verwenden Sie ein einfachen USB 2 - Hub. Der Stromverbrauch der Handregler ist sehr gering
<   50mA.
Durch die geringe Datenrate sollten einfache USB Kabel bis 3 Meter keine Probleme machen.
Potentiometer ab 5K Ohm bis ?
In der Modellbahnverwaltung einfach den Port auswählen und Lokadresse einfügen.
Aktuelle Lokadresse steht im gelben Fekd
In der Modellbahnverwaltung sind zwei Handsteuerungen vorgesehen.
Einfach den COM X und die Lokadresse eingeben bzw. auswählen. .
Label1063
Der Handregler muss noch ausgiebig getestet werden.

Das sollte noch getestet werden:
Funktioniert der auch gut wenn zwei Handregler gleichzeitig im Betrieb sind.
Falls Roccrail mit verbunden ist, kommt es da eventuell zu Problemen.

Simpel Handregler für Rocrail über die R Melderschnittstelle.

Ich habe für den Seriellen COM Port keine Schnittstelle für den Handregler gefunden. Eine möglichkeit wäre das über eine virtuellen COM Port und meine DCC Zentrale zu machen. Ich möchte das aber lieber direkt über Rocrail machen, so das der Regler mit fast alle Zentralen funktioniert. Nach der etwas umfangreichen installertion sind dann zwei USB Schnittstellen für die Handregler bereit.
Für jedem der zwei Handregler können jeweils 3 Loks vorgewählt werden. Die werden dann in Fahrstufe 0 automatisch übernommen. Die vorwahl kann auch über den Handregler über 3 Taster gemacht werden. . Die ersten 14 Fahrstufen von 27 sind etwas feiner abgestuft. Das kann in den jeweiligen XML Script leicht angepasst werden. Die Haandregler Daten werden ca. 3 mal pro Sekunde mit abweichenden Daten aktualisiert. Höhere Datenraten würden Rocrail und den Digitalbus unnötig belasten. Die Lokdecoder beschleunigen und bremsen lineare. Daher sind schnelle Fahrstufenwechsel unsinnig.
Ich betrachte die Lösung als kostengünstige Bastellösung. Die aber ihen Zweck erfüllt. Die Bedienung ist sehr einfach, und daher gut für Kinderhände geeignet. Leider ist das keinen Steck rein und Spiel Lösung. Aber Sie funktioniert. Ich wünsche Ihnen viel Spaß. Falls Sie Fragen haben berate ich Sie gern.
Handregler in Rocrail installieren.
Ich setzt voraus das Sie Rocrail einigermaßen kennen, ich möchte hier nicht alles absolut genau beschreiben. Für absolute Anfänger die wir ja alle mal waren ist das hier nicht geeignet.
Für geübte Anwender ist das in ca. 15 Minuten erledigt.
1. Machen Sie zur Sicherheit eine Kopie vom aktuellen Arbeitsbereich. An einfachsten geht das in dem Sie ein Odner für den Arbeitbereich anlegen und den Arbeitsbereich mit Rocrai Exportieren. Das finden Sie im Menü Datei.
2. Kopieren Sie die zwei XML Dateien Handregler.xml und Handregler2.xml in den Arbeitsbereich den Sie verwenden (Kopie oder Original) möchten. Die Plan_Handregler.xml können Sie dort auch abspeichern.


3. Legen Sie zwei RASCII Zentralen an. Wichtig verwenden Sie als Schnittstellenkennung Handregler1 und Handregler2 Falls Sie den COM noch nicht kennen tragen Sie eine nicht verwendet vorläufig ein.
Beispiel Handregler1

Die zweite bekommt die Schnittstellenkennung
Handregler2 und ein anderen Port COMX
4. Zwei Aktionen anlegen. Auch hier wieder auf die Namen achten. Die Aktionen jeweils mit den XML Scripts sinngemaß verknüpfen. Menü | Tabellen | Aktionen ...
Beispiel wieder für Handregler1 als Handregler        und Handregler 2 als Handregler2
Rocrail Hilfe Aktionen
5. jetzt muss noch die Gleisplanebene mit den R Meldern erstellt werden.
Offnen Sie eine neue Planebene unter Menü Gleisplan Gleisplan hinzufügen. Geben sie ein Beliebigen Titel ein z.B. Handregler und eine Ebene die nie benutzt werden soll z.B. 5 .

6, R Melder importieren. Wählen Sie die aus dem Menü Datei Ebene importieren. Dort dann die Plan_Handregler.xml auswählen- Danach sollte das so aussehen.
7. Speichern Sie alles ab, und beenden Sie Rocrail.

8 . Schließen Sie den USB vom Handregler an und starten Sie Rocrail

9. Tragen Sie 3 Loks in den Auswahlfeldern ein. Am besten öffnen Sie die Lokeigenschaften und Kopieren die Lokkennung. Die Kennung muss genau stimmen!
Klicken Sie dann auf einen der 3 roten Quadraten um eine Lok in gelbe Feld zu kopieren, das ist dann die Handregler Lok. Lok wird nur übernommen wenn Regler auf 0 Steht, und der Melder das auch anzeigt.

10. Wenn Sie den Handregler verstellen sollte sich der Schieber in Rocrail von einer Lok bewegen.
Um den richtigen Schieber zu sehen, muss die Lok in der Loktabelle angeklickt werden. Für den H-Regler ist das aber nicht nötig!

11. Falls sich da nichts bewegt, ist eventuell der COM in den zwei RASCII Zentralen falsch. Überprüfen Sie welche COM Nummer die Handregler haben. Ändern Sie die Nummer und starten Sie Rocrail neu. Beachten Sie das Rocrail die USB Schnittstellen nur einmal beim Starten erkennt. Daher den USB immer vorab anschließen.
Mehr dazu, falls Sie Fragen haben!
Download: Voraussichtlich ab 09.08.2021 neue Version (mitF0) ab 14.01-2022
Modellbahnverwaltung Windows-Setupdatei enthält auch die SimpelHandregler.hex

ZIP Datei mit den 3 XML Scripts Handregler, Handregler2, Plan_Handregler

ZIP Rocrail Demoplan mit Handregler Sie brauchen nur Ihre Zentrale einfügen und Flashen.
Achtung beim Import die neu Gleisebene öffnen!
YouTube
Herr Schneckerich zeigt wie man Flasht
Beispiel mit allen Elementen.
Der Regler ist auch in der Minimalausführung mit Poti und Schalter funktionsfähig.
Lok
Taster

LEDs

Poti
LED .0

Richtung
Schalter
Die Rocrail Kennungen haben alle den Präfix HR_ daher sollten keine Probleme mit bestehenden Kennungen entstehen.
Sie können die Anordnung der Plansymbole und Farben nach belieben ändern. Die Daten wie Adressen und ID bitte nicht ändern. Die Planebene kann auch zusätzliche Aufgaben z. B. für die Lichtsteuerung übernehmen.
Zum Download HandreglerDateien ZIP HandreglerDemo.zip HandreglerDateien ZIP
Menü | Datei | Rocrail Eigenschaften ..| [ Zentrale ]
Die Schnittstellenkennung sorgt dafür das die Rückmelder nur diese Daten erhalten. Dazu muss die Kennung auch bei jedem R Melder mit ausgewählt werden. Vorhanden R Melder werden dennoch angesprochen und würden alles Durcheinanderbringen. Um den Anwendern die Arbeit zu ersparen, jetzt jeden R Melder die richtige Schnittstelle z. B. S88 Melder eintragen zu müssen. Verwende ich als R Melderadressen 56064 bis 56319 der Bereich sollte wohl niemals verwendet werden. Oder haben sie 3500 S88 16-fach R Module.
Sei können auch den vorinstallierten Arbeitsbereich HandreglerDemo herunterladen. Die RASII Zentrale müssen Sie dann durch Ihre ersetzen und als Standard auswählen. Für die Handregler müssen die COM Ports angepasst werden! So können Sie schnell mal Testen und auch die Einstellungen einsehen.

Bedienung:
Die Lokgeschwindigkeit wird über einem Drehknopf oder Schieber Potenziometer geregelt. Über einem Schalter an D10 - GND kann die Fahrtrichtung bestimmt werden. Die Fahrtrichtung wird nur in Fahrstufe 0 (Halt) übernommen, kann aber vorgewählt werden.

Es können 3 Loks zur Vorauswahl eingetragen werden.
Lokadressen mit der MoBa Verwaltung.
Die genaue Lok IDs mit Rocrail

Auch hier wird die gewünschte Lok erst in Fahrstufe 0 übernommen. Eine Vorauswahl ist an einen roten Melder ersichtlich. Die 3 Loks pro Handregler können dann durch Klicken der jeweiligen roten Quadrate ausgewählt werden. Die aktuelle Lok ID steht im gelben Textfeld. Auch dort kann eine Lok ID direkt eingetragen werden. Das sollte dann aber nur in Fahrstufe 0 gemacht werden! Fahrstufe 0 wird mit einem roten Melder bei dem Text Stopp signalisiert.
Falls gewünscht, kann das auch durch 3 Taster (kein Schalter!) am Handregler gemacht werden. Taster für
Lok1 D4, Lok2 D5, Lok3 D6 kurz auf GND . LED Auswahl-Anzeige siehe Schaltplan.
Achten Sie darauf, dass jede Lok nur einmal zur Auswahl steht!
MoBa Handreglergehaese Plan
HandreglerDemo.zip
Modellbahn - Fahrregler: Selbstbau weil es Spaß macht, was eigenes zu bauen.
Handregler mit Rocrail Video RGB WS2812 Beispiel
WS2812
8X RGB LED
Fahrstufen-
anzeige
Bus Pin D7
Der Plan wurde freundlicherweise vom Wilfried zur Verfügung gestellt. Danke!
Otional Schutzwiderstand
Lokauswahl über den Handregler oder Button.
Achten Sie darauf, dass jede Lok nur einmal zur Auswahl steht!
Plan_Handregler.xml       Import... auf Ebene X
Simplel Lok Throttle
LED Pixel Fahrstufenanzeige: Update ab 20.08.2021
Optional kann eine RGB WS2812 Fahrstufenanzeige angeschlossen werden. Ich habe dafür 8 RGB LEDs vorgesehen. Der Anschluss ist recht einfach. Ob Sie ein Ring um dem Poti oder ein Balken oder sonst was verwenden ist egal, solange der Datenbus WS2811 oder 2812 ist und es mit 5 Volt funktioniert.

Anzeige Anschließen:
Die Datenleitung DI muss am NANO D7 und die Spannungsversorgung an 5V und GND/GND.

Anzeige der Fahrstufen:
Jede RGB LED schaltet 3 Farben z. B. Fahrstufe 1 Rot. Stufe 2 Grün, Stufe 3 Blau dauerhaft solange Fahrstufe 3 oder höher. Fahrstufe 4 wird dann gleichermaßen geschaltet, 4 R, 5G, 6B. Um die Fahrtrichtung anzuzeigen zeigen alle LEDs mit geringer Leuchtkraft grün Vor- und rot Rückwärtsfahrt an.
Martin Blüthner
Zurück
Sehr kleines Gehäuse nicht getestet!
Mit Schalter für Minimalausführung
Strapubox 6094 Suchen YouTube
Sie können die Drehrichtung Schneller/Langsamer vertauschen, falls Sie am Poti GND und 5V vertauschen.
- Einfacher Testaufbau von Wilfried -
Mit einem zusätzlichem Schalter von D10 nach GND für die Fahrtrichtung ist der Regler (Ohne Lokauswahl am Regler) so voll funktionsfähig.
Software: MoBa-VerwaltungSetup.exe
Flashen SimpelHandregler.hex
optional Rocrail oder MoBa Verwaltung

Hardware:
1 Steckbrett
1 NANO 328 16Mhz | USB
1 Linear-Potentiometer 5K oder bis 10K | 5V A0 GND
1 Widerstand 1K | 5V -- REF
3 Jumperkabel

Fahrtrichtung (Ohne Bild)
1 Schalter AN/AUS | D10 -- 1K Widerstand -- GND

Ab 17.01.2022


F0 Fahrlichttaster an D11 eingefügt. Dafür muss alles neu Installiert werden. Machen Sie das in Rocrail mit einer Kopie vom Arbeitsbereich.

Simpel MoBa-Handregler manuelle Updaten

Rückmeldeadresse in Rocrail hatte ich falsch definiert. Bitte berichtigen!
HR_fb45   Handregler1 65066 soll 56066
HR_fb59   Handregler1 58080 soll 56080
HR_fb75   Handregler2 56168 soll 56068
HR_fb106 Handregler2 56170 soll 56167 --- Wichtig für Rot Stopp .. Fahrstufe 0

-----------------------------------------------
Anleitung Update für F0 Fahrlicht manuell einfügen. ( oder klp. neu installieren)
Daten sind im ZIP Ordner:
Die HEX SimpelHandregler.hex neu flashen
Die zwei XML Dateien Handregler.xml und Handregler2.xml in den Arbeitsbereich-Ordner ersetzen.
In Rocrail folgendes 6 R Melder einfügen und einstellen:
Wichtig ist das Sie die Kennung und Adresse genau so übernehmen.

Rocrail speicher und neu Starten. Den Taster F0 an D11 - GND anschließen . Wenn Sie jetzt den Taster einmal kurz Drücken wechselt das Fahrlicht den Zustand jeweils AN/AUS .
Siehe auch
° WiFi (WLAN) Handregler mit ESP32 Alternativ WiFi Handregler
Bild mit freundlicher genehmigung von z_anlage:
Anwendung für Doppelregler von Michael: z_anlage
Ich belege beide Regler mit den gleichen 3 Loks! So kann ich im Rangierbetrieb im "wilden" Wechsel mit 2 unterschiedlichen Loks (6 Kombinationen) gleichzeitig Rangieren.
Falls Sie Fragen an Wiltfried haben
E-Mail an Wiltfried
R Melder mit der Aktion, des jeweiligen Handregler verknüpfen.
Schnittstelle: Handregler1

Kennung:          Adresse
HR_1_F0_L1    56200
HR_1_F0_L2    56201
HR_1_F0_L3    56202

Schnittstelle: Handregler2

Kennung:          Adresse
HR_2_F0_L1      56200
HR_2_F0_L2      56201
HR_2_F0_L3      56202

Gleisplanebene Plan bearbeiten

R Melder einfügen (Beispiel)
Eigenschaften | Allgemein ; Kennung, (HR_2_F0_L1)

Eigenschaften | Allgemein | Button Aktionen |
    Kennung = Handregler
    Status = regval
    Button Hinzufügen + Übernehmen

Eigenschaften | Schnittstelle: Schnittstellenkennung (Handregler)
Eigenschaften | Schnittstelle: Adresse (56200)
| Übernnehmen|
Ich kicke immer noch zum Abschluss vor Rocrail beenden auf Menü |Datei| > Speichern
z_anlage bei Instagram *Einfache Z21 Mobile App Loksteuerung
Sie brauchen nur ein ESP32, Rocrail und ein Handy
Einfacher WiFi Lokhandregler
DCC Projekt Übersicht
Lok Handregler für Rocrail
° Simpel USB Handregler ° WiFi ESP32 Lok Fahrregler
By Wiltfried
Bauanleitung von Wiltfried
Hobbyprog
by z_anlage
Z21 App mit Rocrail
Zum Gästebuch
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Sie haben Fragen zum DCC Projekt
Ich antworte meistens in weniger als 24 Stunden
Gästebuch
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Videos
YouTube
° Übersicht auf YouTube.de MOBA Zubehör Konfig
Modellbahnverwaltung
° Zum Modellbahnverwaltung Setup
Anleitungen
* MOBA Zubehör Konfig
YouTube
° Übersicht auf YouTube.de
Mein Berater
Herr Schneckerich
Webseiten mit DFM2HTML erstellt
Hobbyprog Start
FlashTool Spannungsversorgung der Decoder IR_Platine
Fenstergröße ändern Tasten STRG halten
und - oder + drücken
Link805