DIY Track control panel do it your self - Part 2 Model Railroad Switch control with Arduino

Sdílet
Vložit
  • čas přidán 4. 01. 2019
  • #modelrailway #Arduino #nscale
    In this video series we show you how you can build easy and cheap a Track control panel for your model railroad. In this part we describe our own developed Switch control based on an Arduino Mega. Our Switch control has following features:
    - Selection of the route with start and stop button
    - The active routes are shown by LED´s
    - The switches are actuate sequential
    - Low Price
    ----------------------------------------------------------------------------------------------------
    DIY Track control panel do it your self - Part 1 Hardware
    🌎 • Gleisbildstellpult sel...
    ----------------------------------------------------------------------------------------------------
    At our Homepage you can find detailed report about this project. You can also download for free the Arduino sketch and the PINout Table.
    🌎www.n-modellbahn.de/gleisbilds...
    ----------------------------------------------------------------------------------------------------

Komentáře • 50

  • @DampfUntermDach
    @DampfUntermDach Před 5 lety +1

    Supersmart, bin echt sehr begeistert 👍🏻

  • @googleuser4896
    @googleuser4896 Před 5 lety +1

    EERPOM = Electrically Erasable Programmable Read-Only Memory . Nur zum Klugscheissen :)
    Die Verkabelung ist ja echt toll geworden.

  • @MrMobel
    @MrMobel Před 5 lety

    Danke für diesen Beitrag, für mein aktuelles Projekt wollte ich eine getreue Modellbahn bauen. Das heißt, das Einstellen von Fahrstraßen inc. Signalen etc. Dazu wollte ich auch noch ZS1 und ZS7 mit einbauen. Ich werde mal kleine Brötchen backen und mich etwas mit dem System vertraut machen, dann stück für stück aufstücken. 1000 Dank für diesen SUPER Beitrag!

  • @N-modellbahnDe
    @N-modellbahnDe  Před 5 lety

    Hallo XFlow / Florian
    Danke für Deine lobenden Worte.
    Das verkabeln vom Stellpult war echt viel arbeit obwohl es doch eher klein ist. Deine Arduino Projekte sind nicht von schlechten Eltern. Du hast da doch schon deutlich mehr Erfahrung als wie wir. Wenn ich mal Hilfe beim programmieren brauche werde ich auf Dich zukommen 😉
    LG Sebastian

  • @florianstephan5745
    @florianstephan5745 Před 8 měsíci

    super!!!

  • @wolfganggosejacob779
    @wolfganggosejacob779 Před 5 lety +6

    Schön dass es auch ohne die Technik der großen Hersteller geht

  • @daddypro9100
    @daddypro9100 Před 3 lety +1

    Hallo ich wollte mal fragen wie sie den gleis Plan aufgezeichnet haben sieht super aus und funktioniert auch super Danke

  • @andreaspackebusch1505
    @andreaspackebusch1505 Před 4 měsíci

    Super Anleitung, danke. Darf ich fragen welche Relaisblöcke du verwenden hast. Danke und mit freundlichen Grüßen Andreas

  • @modellbahnwelten
    @modellbahnwelten Před 5 měsíci

    Hallo liebe N-Modellbahner,
    ich habe eine ähnliche Situation auf meiner Anlage, die ich so wie hier sehr schön erklärt,
    gerne mit einer Arduino Steuerung umsetzen würde. Allerdings möchte ich an dieser Stelle der Modellbahn nicht mit Start und Zieltastern arbeiten, sondern mit sog. Aktionsmeldern oder virtuellen Kontakten. D. h., die Aktion oder der virtuelle Kontakt soll dann ausgelöst werden, wenn die Zugfahrt unausweichlich in Richtung des Bahnübergangs führt. Das auf Halt stehende Formsignal vor dem BÜ soll in Abhängigkeit von diesem auf Fahrt gestellt werden, wenn der BÜ vollständig geschlossen ist. Das Formsignal zeigt HP 1, wenn die hinter dem BÜ liegende Weiche gerade liegt und HP 2, wenn die Weiche in die abzweigende Stellung zeigt. Ein in dem jeweiligen Gleis hinter dieser Weiche und hinter dem BÜ liegender Reed Kontakt soll den Vorgang wieder auf Null setzen. Mir würde jemand freundlicherweise das Skript dazu schreiben. Wie setze ich so etwas um, bzw. was benötigt die mich unterstützende Person an Informationen? Ich würde mich über eine kleine "Starthilfe" freuen. Bitte weiter so tolle und lehrreiche Videos. Vielen Dank.

  • @jurgenkettner9959
    @jurgenkettner9959 Před 5 lety

    Hallo die Info ist super kann ich die auch für den neuen Raspberry 3 b+ verwenden LG Jürgen

    • @googleuser4896
      @googleuser4896 Před 5 lety

      Wenn du das Scetch (Programm) auf Python übertragen kannst. Dann vieleicht. Ich würde aber Arduino nehmen. Ist günstiger und einfacher nachzubauen.

  • @FieteBotschen42
    @FieteBotschen42 Před 5 lety

    Danke für das Video. Welches Relais Board habt ihr verwendet?

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety

      Hallo Fiete Botschen,
      Ich habe folgendes Relais Board verwendet:
      www.amazon.de/gp/product/B01M61VVGV/ref=ppx_yo_dt_b_asin_title_o05__o00_s00?ie=UTF8&psc=1
      LG Sebastian

    • @FieteBotschen42
      @FieteBotschen42 Před 5 lety

      Vielen Dank!

  • @josefschon6434
    @josefschon6434 Před 5 lety

    Vielen Dank für das Video. Wie viele Anschlüsse brauche ich erfahrungsgemäß für eine Weiche oder Signal? Eine Anmerkung noch: Wenn man eine Fahrstraße von Gleis 2 zur rechten Ausfahrt stellt, müsste eigentlich die Weiche von Gleis 1 zu Gleis 3 umspringen. Flankenschutz nennt man so etwas.

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety +1

      Hallo Josef,
      Vielen Dank für Deinen Hinweis mit dem Flankenschutz, dass habe ich leider in meinem Projekt vergessen 😉. Ich könnte das aber mal bei Gelegenheit richtig machen...
      Nun zu Deiner Frage: Für die Ansteuerung einer Weiche benötigst für die Weiche selber 2 Pins (jeweils 1 Pin für die Weichenstellung rechts bzw. links). Zum Auslösen der Weichenschaltung mittels z.B. eine Drucktasters benötigst Du grundsätzlich nochmal 2 Pins außer Du machst es wie wir über Weichenstrassen, dann sparst Du Dir ein paar Taster und somit pins.
      Bei Signalen kommt es darauf an wie Du sie ansteuern möchtest. In meinem falle werde ich Modellbauservos einsetzten, die werden über ein PWM Signal angesteuert. Hierzu benötigt man pro Servo 3 Pins. Aber Achtung, nicht alle Pins am Arduino können ein PWM Signal liefern.
      Sorry für die lange Antwort
      LG
      Sebastian

  • @roadrunnermike4144
    @roadrunnermike4144 Před 2 lety

    Hallo, wirklich eine sehr spannende Sache.
    Ich möchte mal was dazu fragen. Kann man mit der gleichen Steuerung mit den Relais auch Signale schalten?
    Ich möchte das ganze gerne ähnlich aber nicht genau so bauen. Meine Idee ist, wenn ich Start und Ziel Taster drücke dass alle Weichen richtig gestellt werden und das entsprechende Signal auf grün. Alle Signale der anderen Gleise auf rot.
    Danke und Grüße

    • @N-modellbahnDe
      @N-modellbahnDe  Před 2 lety

      Hallo Roadrunner Mike
      Es ist gar kein Problem Weichen als auch die Signale mit Hilfe des Arduinos zu schalten. Es wäre sogar möglich die Lichtsignale direkt am Arduino anzuschließen.
      LG
      Sebastian von N-Modellban.de

  • @saschaneisius9830
    @saschaneisius9830 Před 3 lety

    Hallo,
    erst mal ein Kompliment zu euren Videos, die gefallen mir sehr gut.
    Da ich meine komplette Anlage(LEGO) mit Arduinos, 1x Mega, 4xNano, 1xUno, steuere, habe ich eine Frage zu der Methode mit dem EEPROM und zwar wenn ich das im Sketch richtig gesehen habe speichert ihr bei jedem Schaltvorgang in den EEPROM, oder?
    Kommt ihr da nicht relativ schnell an das Ende der Lebensdauer des EEPROM, da der ja nur ca. 100.000 mal beschrieben werden kann?
    Wäre es da nicht besser den Aktuellen Ist Zustand, z.B. mit einem extra Knopf, vor dem Ausschalten zu Speichern?
    Viele Grüße

    • @N-modellbahnDe
      @N-modellbahnDe  Před 3 lety

      Hallo Sascha,
      Vielen Dank für Deinen Kommentar und es freut uns sehr, dass Dir unsere Videos gefallen.
      Dein Verständnis ist vollkommen richtig. Bei jedem Schaltvorgang speichere ich den LED Status im EEPROM ab. Die Limitierung bezüglich der Lebensdauer vom EEPROM war mir schon bekannt, allerdings habe ich es nicht als kritisch angesehen.
      Deinen Vorschlag den Status der LED´s über die Betätigung eines Tasters im EEPROM abzuspeichern, würde natürlich das Lebensdauerproblem deutlich reduzieren, allerdings würde ich sicher öfters vergessen den Taster zu betätigen und somit das Speichern vergessen 😊
      Eventuell gäbe es eine Möglichkeit über einen Taster das Stellpult wie abzuschalten und dabei wird vorher noch der LED Status im EEPROM abgespeichert.
      Gruss
      Sebastian
      Von N-Modellbahn

  • @andymeichtry
    @andymeichtry Před 7 měsíci

    Hallo
    Danke für deine Videos...
    😃👍
    Für mich ist leider Arduino zu schwer zum programmieren für mein MoBa Projekt...
    😔🫣
    Mal schauen ob jemander finde meine Projekte programmieren kann.
    Liebe Grüsse
    Andy

  • @alexk8081
    @alexk8081 Před 4 lety

    Ich habe mal eine generelle Frage zum Video. Wieso wird vom Arduino Mega geredet aber verlinkt und gezeigt wird der Elegoo nachbau (im Video wird die Webseite von Arduino gezeigt).
    Kann man wirklich den Elegoo mit dem Programm von Arduino programmieren?
    Wie betriebssicher ist der Elegoo Klon, ist er wirklich so unsicher wie in manchen Foren beschrieben?

    • @N-modellbahnDe
      @N-modellbahnDe  Před 4 lety

      "Arduino" ist eine quelloffene (open Source) Plattform. Und Elegoo ist einer von vielen Herstellern, die diese für ihre Produkte verwenden. Zumindest ist mir das so bekannt.
      Wir kaufen Arduino Geräte prinzipiell von jeder Firma, die diese anbietet.
      Wir konnten bisher bei unseren elegoo-produkten keine Störung im laufenden Betrieb feststellen. Allerdings ist ein einziges mal, ein Gerät nach kurzer Zeit komplett, als defekt ausgefallen.

  • @thor7O
    @thor7O Před 4 lety

    Gude
    Du kannst für die Taster auch eine Matrix (Keypad-Matrix) benutzen um Pins und Kabel zusparen.

    • @N-modellbahnDe
      @N-modellbahnDe  Před 4 lety

      Gude Thor70,
      Sag mal kommt Du aus Hessen 😀... schon lange nicht mehr so begrüßt worden.
      Erinnert mich an meine Kindheit, da ich in Hessen aufgewachsen bin.
      Vielen Dank für Deinen tip... auf solch eine Lösung wäre ich nicht gekommen 😁
      Irgendwo habe ich auch mal gesehen, dass man den status der Taster auch über den I2C Bus an einen zentralen Arduino schicken könnte... dadurch wäre man nicht so begrenzt in der Anzahl Eingänge.
      LG
      Sebastian

    • @thor7O
      @thor7O Před 4 lety

      @@N-modellbahnDe ja, ich komme aus dem Raum Hanau 😙

  • @frankbolz9535
    @frankbolz9535 Před 5 lety

    Hallo,ich möchte ein Stellpult für ein bestehendes Modul bauen, die Weichen werden mit doppelspulenschalter geschaltet und mit einem Lenz LS150 über DCC betrieben. Mann kann mit dem Decoder die Weichen auch manuell schalten. Ist es auch möglich mit eurem Arduino System?

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety

      Bei dem Arduino wird zur Weichenstellung kein Digitalsystem benötigt. Die Weichen werden immer "analog" geschalten aber durch die Logik des Arduinos entsprechend der gewählten Weichenstraße anstatt alle einzeln.
      Die Frage ist, ob man sowas dennoch digital möchte oder braucht? Grundsätzlich kann man parallel zu dem Relaisboard im Video auch einen schaltdecoder anschließen. Das macht aber eigentlich nur Sinn wenn bisher ein PC zum schalten verwendet wird und man alternativ ein klassisches Stellpult betreiben will, besonders dann, wenn der PC aus ist.
      Ansonsten erledigt die Arduinolösung alles wofür sonst erst extra PC und Digitalsteuerung angeschafft werden müssten.

    • @frankbolz9535
      @frankbolz9535 Před 5 lety

      @@N-modellbahnDe wir fahren im Verein mit TrainController, es ist mal angedacht das wir später mal auch den Computer fahren lassen. Deswegen die Digitalscgaltung.

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety

      @@frankbolz9535 Ah, dann nehme ich an dass ein Tastenmodul LW150 von Lenz oder ein anderer Rückmelder zum Einsatz kommen soll.
      Wichtig wäre es, dass der Traincontroler das schalten der weiche mitbekommt, und wenn der teilweise automatisch erfolgen soll muss der traincontroller prüfen können ob das schalten der weiche zulässig ist oder ob evtl. Die betroffene Fahrstraße reserviert oder belegt ist.
      Wenn der traincontroller immer laufen soll automatisch oder manuell gefahren, dann könnten auch nur Taster für das stellpult verwendet werden ohne den Arduino, da der traincontroller die Logik verwendet die fahrstraße zu schalten.
      Soll hingegen der PC aus sein und das stellpult dennoch laufen, so wird es schwieriger. Es bliebe das Risiko bei jeder manueller Schaltung der Weichen dass man dem traincontroller damit in die automatische Steuerung pfuscht.
      Aber man könnte das relaisboard weglassen und die Ausgänge der arduino direkt an einen Rückmelder anschließen. Dann wird das Signal immer digital übermittelt und der traincontroller bekommt es mit wenn er aktiv ist.
      Theoretisch kann der arduino auch direkt als Rückmelder fungieren. Es gibt dafür Anleitungen wie mm damit einen Rückmelder bauen kann. Das wäre dann sehr kostengünstig und eine Kombination aus unserer gezeigten Stellpultlogik und der rückmeldetechnik. Aber da muss ich dann leider mit Erfahrungswerten passen. Ist aber ein sehr interessanter Gedanke 😊

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety +1

      czcams.com/video/Dxb_LwzCjn8/video.html
      Hier wird ein Arduino direkt als expressnet Gerät eingesetzt

  • @o-gdl2327
    @o-gdl2327 Před 5 lety

    Hast du auch flankenschutzt eingebaut?

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety

      Hallo dieselvectron,
      Vielen Dank für Deinen Hinweis...
      Leider habe ich keinen Flankenschutz eingebaut im aktuellen sketch eingebaut, aber das könnte man natürlich in einem zukünftigen Update realisieren. Aktuell bin ich dabei die Blinksteuerung für die Andreaskreuze am einbauen.
      LG
      Sebastian

  • @ykdyoutubekackedeutschland8901

    Könntest du mal erklären wie man das verkabelt bin erst 12 und kenne mich damit nicht aus

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety

      Hallo YKD,
      Auf unserer Homepage kannst du eine Verkabelungsschema finden:
      n-modellbahn.de/gleisbildstellpult-weichensteuerung-mit-arduino/
      LG Sebastian

  • @xflow79
    @xflow79 Před 5 lety +1

    Servus! Super sauber gemacht und vor allem mit tollen Hintergrund- und Detailinfos erklärt! Hab mein Schaltpult auch gerade fertig gemacht czcams.com/video/PZalsw9FgmE/video.html&t Nur bei mir sieh das ganze untendrunter vieeeeeel chaotischer aus, Respekt für Deine saubere Arbeit! lg Florian

  • @frankvisarius
    @frankvisarius Před 3 lety

    Hallo N- Modellbahn
    gibt es die Beschreibung auch in deutsch? Ich lebe in Deutschland und bin Deutscher und ich beherrsche nur die Deutsche Sprache. Ansonsten ein sehr gutes und lehrreiches Video
    Gruß Frank

  • @Taiger81
    @Taiger81 Před 4 lety

    Hallo, schönes und sehr interessantes Video. Die Seite n-modellbahn.de kann ich leider nicht aufrufen, funktioniert nicht.

    • @N-modellbahnDe
      @N-modellbahnDe  Před 4 lety

      Hallo Tigertapse,
      Erstmal vielen Dank für Deinen netten Kommentar. Sorry, dass wir erst jetzt Antworten... In den letzten Woche war leider unsere Internetseite www.n-modellbahn.de nicht immer erreichbar. Nun sollte wieder alles funktionieren.
      LG
      Sebastian

  • @manfredfinken9176
    @manfredfinken9176 Před 5 lety

    Frage mich nur wieso man immer noch diese Weichenantriebe verwenden kann?

    • @N-modellbahnDe
      @N-modellbahnDe  Před 5 lety

      Hallo Manfred,
      Grundsätzlich würde ich auch keine Doppelspulenantriebe mehr verwenden und auf Modellbauservos setzten, allerdings hatte ich die Minitrix Weichen mit Antrieb noch bei mir im "Lager" liegen von einer älteren Anlage. Des Weiteren handelt es sich bei diesem Bauprojekt um eine Anlage für Kinder zum spielen und für mich zum testen von verschiedenen Bautechniken, da möchte ich keine Vermögen ausgeben.
      LG
      Sebastian

  • @manfred100
    @manfred100 Před 3 lety

    Schon mal was von Flankenschutz gehört? Wenn man von Gleis zwei nach rechts ausfährt, muss auch die andere Weiche ins Abstellgleis auf "gerade" stehen!

    • @N-modellbahnDe
      @N-modellbahnDe  Před 3 lety

      Hallo Manfred,
      Danke für Deinen Hinweis... er wurde bereits in einem update vom Arduino sketch berücksichtigt (n-modellbahn.de/wp-content/uploads/Arduino/N-Modellbahn_Weichensteuerung_and_Andreaskreuz_for_Arduino_V3.7z)
      LG
      Sebastian

  • @viktorwulf9858
    @viktorwulf9858 Před 3 lety

    warum relais ??? noch nie was von mosfet gehört ??

    • @N-modellbahnDe
      @N-modellbahnDe  Před 3 lety

      Hallo Viktor,
      Vielen Dank für Deinen Hinweis.
      Die verwendete Relaisplatine gab es so bereits fix Fertig bei einem bekannten Online Versender für günstiges Geld zu kaufen. Daher habe ich mich für dies Lösung entschieden. Leider bin ich kein Elektronik Experte, daher kenne ich mich mit Mosfets nicht wirklich aus. Gäbe es für den Arduino eventuell auch bereits fertige Mosfet Platinen als Erweiterung? Wenn ja wäre das eine gute alternative auch für Elektronik Laien
      LG Sebastian

  • @alfonshof1257
    @alfonshof1257 Před 4 lety

    Die Informationen sind an sich sehr gut. Was ich immer noch nicht auf CZcams verstehe, dass man Zusammenhänge die in 10 Minuten kompakt erklärt wären, immer ausschmücken und in die Länge ziehen muss. Schnelle Info zu besorgen ist ziemlich schwierig geworden, da man nach 5 Minuten abbricht, weils einschlafend wirkt. Soll nicht beleidigend wirken, nur viele Akteure hören sich halt selber gern reden. Sorry, für simple zugekaufte Lösungen wie hier, ohne eigene Innovationen einzubringen, sind mehrere Teile mit 20 Minuten Film einfach langweilig. Steht alles in den mitgelieferten Handbüchern.

    • @N-modellbahnDe
      @N-modellbahnDe  Před 4 lety

      Hallo Alfons,
      Vielen Dank für Deine konstruktive Kritik. Wir versuchen unsere Video immer so zu gestallten, dass auch Einsteiger folgen können. Leider werden dadurch die Videos immer recht lange. Wir bemühen uns immer die videos unter 10min Länge zu bringen, allerdings gelingt das nicht immer.
      LG vom Bodensee
      Sebastian

  • @andypooo8292
    @andypooo8292 Před 4 lety

    Kann mir das einer bauen 😀😊

    • @pufferkuesser97
      @pufferkuesser97 Před 3 lety +1

      Ist doch ein viel schöneres Erlebnis wenn mans selber baut😊

  • @ZellmerLP
    @ZellmerLP Před 11 měsíci

    Ich bin immer wieder überrascht wer alles ein arduino benutzt