Automatisch rangieren eines Zuges (Rocnet + MQTT)

Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 16.02.2017, 16:36

Hallo Rocrailer

Mein erster Versuch mit GCA145 und Arduino hat nicht gebracht was ich gehofft habe. Der Ablauf war schon in Ordnung und wenn ich per Hand den Zug bewegt habe hat das ganze funktioniert. Nur ein analogen Loc vom Arduino fahren zu lassen hat nicht geklappt weil die Geschwindigkeit zu hoch war.
Deswegen ein Neuanfang. Jetzt aber wird die gewonnene Erfahrung mit Wemos benutzt.
Wemos kommt zum Einsatz als Schnittstelle und übernimmt die W-Lan Daten Übertragung. Ein Modul ist vorgesehen als Schnittstelle für GCA145. Ein Modul wird benutzt um Rocrail zu ermöglichen Wagen zu entkoppeln. Was weiter noch benötigt ist wird sich im Laufe der Zeit zeigen.

Den Umriss vom Konzept habe ich angehängt.

Viel Spass

Ellard
You do not have the required permissions to view the files attached to this post.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 14:03

Hi Rob

Ich habe meine Gedanken über den Rest dieses Versuchs zusammen gefast.

Ich bitte dein Rat welche von den drei Optionen du als bestes zu erreichen siehst.

Ellard
You do not have the required permissions to view the files attached to this post.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 25.10.2017, 14:16

Hi Ellard,

benutzt du der GCA145 für der FiddleYard oder Traverser?

Ich habe bereits auch Wagen und Züge ein "Home location" Eintrag verpasst.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 15:27

Hi Rob

Ja ich benutze GCA145.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 15:53

Hi Rob

Ich habe eine Schiebebühne, Traverser damit ausgerüstet.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 25.10.2017, 15:54

Hi,

OK, hast du auch im PDF geschrieben.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 25.10.2017, 16:01

Hi Ellard,

wenn der Wagen auf der Brücke gerollt ist, dann bewegt sich diese zu Ziel Block.
Aber der Wagen hat kein Antrieb. Wie kommt diese dann von der Brücke ins Ziel Block?
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 16:08

Hi Rob

Der Zufahrt zur Schiebebühne ist eine Rampe. Ich kann die Rampe und wenn nötig auch die Schiebebühne mehr oder weniger neigen.

Bis jetzt habe ich nur die Zufahrt schräg stellen brauchen.

Die IR schränke gerade vor der Schiebebühne habe ich bis jetzt benutzt um zu signalisieren das der Wagen den Zufahrt verlassen hat und jetzt sein Ziel Gleis auf der Schiebebühne erreicht hat.

Wo ich jetzt WLAN Sensoren habe könnte ich auch jeden Gleis auf der Schiebebühne Sensoren verpassen, aber das sehe ich dann noch.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 16:11

Ich mache mal ein Photo von das Ganze.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 16:39

Ein Par Bilder

traverser.jpg


traverser1.jpg


traverser2.jpg


traverser3.jpg


traverser4.jpg
You do not have the required permissions to view the files attached to this post.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 25.10.2017, 16:50

OK, das ist ein FiddleYard und kein Traverser.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 25.10.2017, 17:31

Im wiki steht unter "fiddle yard" auch "traverser" als "fiddle yard" Sorte.
Kind regards Ellard.
Scale N Peco Code 55, WiFi Eltraco for sensing and switching, DCC++ on Arduino Nano for driving, ROCRAIL server on Raspi
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 25.10.2017, 18:08

eporocrail wrote:Im wiki steht unter "fiddle yard" auch "traverser" als "fiddle yard" Sorte.

Das steht unter Drehscheibe. Der Traverser wird wie ein Drehscheibe gesteuert.
Aber ist egal, ob Drehscheibe, ob Traverser, ob FY, alle brauchen ein Befehl: Goto Track.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby smitt48 » 25.10.2017, 18:10

Hi Ellard,

Du musst dich mal Robs Traverser anschauen! :lol:

http://wiki.rocrail.net/doku.php?id=plan-f:mod7-en&s[]=traverser

mfg Tom
Kind regards,
Tom Smit
Kralendijk, Bonaire - Dutch Caribbean

Märklin M & K-rails with ECoS2 (4.2.3) - Win10
RoSoft: S88n & WDD switch & SDD signal decoders
Display: Tri-ang from 1950's, Märklin from early 1960's
In build phase
smitt48
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 25.10.2017, 20:42

Moin,

der Entkuppler kann mittels ein Aktion mit Traverser Status "atposition" ausgelöst werden.
Das Traverser Objekt bekommt ein Optionale Code Sensor, RFID.
Wenn ein Code gelesen worden ist dann sucht das Objekt welche Wagen/Lok damit verknüpft ist.
Wird ein Wagen/Lok gefunden mit ein Home Location welche direkt über dieses Objekt erreichbar ist dann wird die Brücke in diese Stellung gebracht.
Nach erreichen wird der Entkuppler ausgelöst, und der Wagen rollt herunter zum Traverser/FY.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Next

Return to Arduino (DE)