Folge 1 - Märklin Kran 7051 Kransteuerung mit Arduino

preview_player
Показать описание
Ich möchte meinen "alten" Märklin-Kran 7051 in meine digital gesteuerte Modelleisenbahn integrieren. Das Ergebnis soll wie folgt sein: Güterzug fährt auf das Ladegleis und hält an einer definierten Stelle an. Nach Start per Taster soll der Kran automatisch über den Waggon schwenken, den Haken senken, mit dem Magneten Metallteile anziehen, Haken nach oben, nach links schwenken, Haken nach unten, Magnet ausschalten (Ladung ablegen), Haken wieder nach oben, nach rechts schwenken, ersteinmal stoppen. Der Zug soll dann automatisch etwas vorfahren und auch wieder stoppen und dann fängt die Abladeprozedur des Krans wieder an: Haken runter, Magnet an, Haken rauf, nach links schwenken usw. usw.
Die "Zugvorrückfunktion" habe ich mittels Lichtschranke schon in Traincontroller gelöst. Die Kransteuerung möchte ich mit einem Arduino durchführen. Den Kran selber habe ich schon "nach unten verlängert" (Innen- und Außenwelle verlängert) und eine "Sensor-Plattform" eingefügt. Auf dieser sollen Gabellichtschranken dem Arduino die Position beim Schwenken des Krans mitteilen, für den Haken (rauf und runter) muss ich mir noch etwas überlegen.
Als Test habe ich jetzt einmal 2 Gabellichtschranken auf die Sensorplattform positioniert und als Input für den Arduino programmiert. Den Kran steuert der Arduino über mehrere Relais. Um sowohl den Arduino und seine Programmierung kennenzulernen und auch um die Hardware zu testen habe ich mit den beiden Test-Gabellichtschranken erreicht, dass der Kran immer weiter von links nach rechts und wieder nach links zurück und dann wieder nach rechts usw. schwenkt. Da dies einwandfrei funktioniert und ich auch diesen Ablauf im Arduino programmiert habe bin ich sehr zuversichtlich, dass ich den Rest auch noch hinbekomme. Stay tuned!
Рекомендации по теме