DCC++ am Arduino wäre auch interessant gewesen, aber der Aufwand wäre finanziell ähnlich, aber aufwandmässig höher gewesen.
Als Zentrale ist DCC++ sicher spannend.
DCC++ am Arduino wäre auch interessant gewesen, aber der Aufwand wäre finanziell ähnlich, aber aufwandmässig höher gewesen.
Als Zentrale ist DCC++ sicher spannend.
Als Zentrale ist DCC++ sicher spannend.
In Rocrail funktioniert das Lokomotiven fahren .
Mfg
Didi L
DCC++ am Arduino wäre auch interessant gewesen, aber der Aufwand wäre finanziell ähnlich, aber aufwandmässig höher gewesen.
Als Zentrale ist DCC++ sicher spannend.
Muss das Gesagte revidieren: wenn man einen Arduino Uno Clon und den Motortreiber bei Aliexpress bestellt, kommt man nochmals deutlich günstiger.
In Rocrail funktioniert das Lokomotiven fahren .
Mfg
Didi L
Das kann der SPROG auch. Der kleine SPROG II, den ich habe, aber nur bis 1A, der größere SPROG III kann 2A, aber einen Booster steuern können natürlich beide.
LG
Bernhard
Die Neugierde war groß, Wissbegierig hat das Spielkind in mir geweckt.
Arduino Uno und Motor Shield kosteten zusammen grad mal knapp 25€, also mutig bestellt und probiert.
Was soll ich sagen - das flashen der Software ist super einfach, am Motor Shield muss man eine Verbindung für die Stromversorgung des Arduino kappen und zwei Brücken setzen - das wars.
Hat auf Anhieb funktioniert.
Nebenbei druckt schon das Gehäuse, hab ich im 3D Vorlagenthread kurz gezeigt.
Also aus meiner Sicht absolut empfehlenswert.
Eignet sich als Minimalzentrale und auch "nur" zum Programmieren der Decoder mittels JMRI, unterstützt ein Programmier und ein Fahrgleis und ist in seiner Einfachheit irgendwie echt super.
Sollte wer Interesse haben und sich aber das nicht zutrauen - ich helfe gerne.
LG
Bernhard
Arduino? Motorshield? Ich versteh leider nur Bahnhof.
Hi Arronax
Bitte sehr
https://www.youtube.com/channel/UCJmvQx-fe0OMAIH-_g-_rZw
https://sites.google.com/site/dccppsite/
Mfg
Didi L
Danke Didi, das ist für mich eine (noch?) unbekannte Welt. Aber man soll ja nie aufhören zu lernen.
Admins,
Bitte inkl Beitrag 4 abtrennen und den Thread als
Arduino für diverse Projekte benennen.
Dankeschön.
Imma muss orbaiten :wacko:
Hallo Wolfgang,
Dankeschön.
Dafür bleibt der SPROG sauber.
Mfg
Didi L
Also, kurze Erklärung noch meinerseits:
DCC++ ist eine DCC Zentrale, welche auf einem kleinen Einplatinenrechner (Arduino) und einer Endstufenplatine (Motorshield) basiert.
Die Software dazu ist frei verfügbar und sehr einfach zu flashen.
Ich verwende sie im Moment zum Programmieren der Nicht-ESU Decoder zusammen mit der ebenso frei erhältlichen Software JMRI und DecoderPro.
Man benötigt dazu noch eine Gleichstromversorgung, ich habe eines der vielen rumliegenden Schaltnetzteile mit 12V genommen, was zum Programmieren und Probieren ausreicht.
Aber DCC++ kann noch mehr, es gibt zwei Ausgangskreise, man kann damit eben ein Programmier- und ein Fahrgleis betreiben. Zweiteres aber dann eher mit einem Booster, denn der Motorshield ist strommässig limitiert mit 2A pro Kanal (nochmal nachgelesen).
Wenn man also eine kleine Anlage mit PC steuern oder aber auch mit allen Ausbaustufen eine große Anlage kostengünstigst betreiben möchte, wäre dies für Experimentierfreudige sicher eine Möglichkeit.
LG
Bernhard
So, das Gehäuse ist auch mal fertig.
Download der Dateien in diese BEITRAG
16393038368406190902703505523879_autoscaled.jpg
LG
Bernhard
Hallo Hombre/Bernhard,
Welche Java Version hast du laufen für Decoder Pro?
Mfg
Didi L
ähhhhh gute Frage.
Wenn ich mich jetzt net komplett vertue, dann ist es Java 8.0.1710.11
Sagt halt mein Rechner...
Aber was weiss der schon...
LG
Bernhard
Hallo Bernhard
Und funktioniert alles mit JMRI? Zumindest das Decoder Pro?
Weil ich habe die 311er.
https://www.jmri.org/download/index.shtml
Und weis jetzt nicht ob ich JMRI installieren soll.
NOTE RE Java 8 Version 311: DO NOT INSTALL THIS VERSION of JAVA with any version of JMRI. Errors have been reported which can be fixed by reverting to version 301 or upgrading to Java 11. [As of 20 October 2021]
Um einen Downgrade zu machen musst du dich halt reg. und das will ich eigentlich auch nicht!
Mfg
Didi L
Ach was solls,
JMRI inst und im trocken lauf ohne DCC++ Zentrale ist es einmal gestartet mit Java 311.
Das Decoder Pro
Mfg
didi L
Der Mega hat halt den Vorteil, dass er ca. 60 I/O-Ports hat, über die Weichen, Entkupplungsgleise, Rückmelder u.v.a.m ohne Zusatzhardware angeschlossen werden können. Wenn es zu wenig sind, kann man über i²c einen zweiten Mega anschließen usw.
Je nach dem, wie man sein System plant.
Theoretisch könnte man die gesamte Peripherie auch über ESPs per wlan steuern, dann spart man den Kabelsalat
Theoretisch könnte man die gesamte Peripherie auch über ESPs per wlan steuern, dann spart man den Kabelsalat
Nicht nur theoretisch, auch praktisch.
Rocrail kann das mit "WIO" (WIreless I/O) in den Varianten ESP32 und Raspi.
https://wiki.rocrail.net/doku.php?id=arduino:wio-overview-de
Für die lokalen Breakouts (I/O, Servo, LED, Fahrregler, Schrittmotore, Kamera, DCC Generator) gibt es Platinen bei GCA zu kaufen.
Mit einem Akkupack und WIO Mobile kann man eine Spur G Lok ganz ohne Gleisspannung fahren...
Einen klassischen Decoder braucht man dann auch nicht.
In H0 geht sich das platzmäßig nicht aus,
Die Ports des Prozessors würde ich nicht verwenden. Ist doch schade drum. Für Weichen, Signale und alles andere externe verwende ich I2C und pcf8574 Port Extender. Mit guten Bustreibern kann der I2C gerne 3m lang werden, das reicht ganz locker. Vor allem spart das einen Haufen Verkabelung weil ich nicht alles bis zum Prozessor ziehen muss. Alternativ könntest du auch ein serielles Port für RS485 verwenden, das wäre noch flexibler