Hallo.
Ich bin ganz neu im Thema Arduino und habe gerade erst die üblichen Anfänger Schaltungen mit blinkenden LED aber auch das Ansteuern eines Stepper- Motors oder eines Servo durch. Bevor ich mich jetzt weiter in die Materie, speziell den Zubehördecoder einarbeite, vorab ein paar grundsätzliche Fragen, ob das, was ich möchte, damit überhaupt möglich ist oder ob ich mühsam etwas ganz eigenes entwickeln muss. Ich bin zwar nicht ganz unerfahren, wenn es ums Programmieren geht. For oder If, Arrays und Variablen sind mir durchaus geläufig. Aber C/C++ selbst ist mir völlig fremd und mit Arduinos hatte ich vorher auch noch nie etwas zu tun. Eine komplette Eigenentwicklung würde also höchstwahrscheinlich sehr lange dauern. Vermutlich lassen sich die Fragen auch durch intensives Lesen her beantworten, aber dafür fehlt mir noch der Durchblick. Deswegen entschuldige ich mich schon vorab, falls meine Fragen eigentlich schon tausendmal beantwortet wurden oder völlig trivial sind.
Frage 1. Ich benötige an einer Stelle einen DCC Servo- Decoder mit 5 Servo- Anschlüssen aber ohne Relais zur Polarisierung. Die Peco 0e Weichen, die ich verwende, werden mechanisch polarisiert, selbst wenn man sie komplett von Hand stellt. Also braucht man hier keine zusätzlichen Relais dafür. An einer anderen Stelle benötige ich sogar 6 Servos (natürlich ebenfalls ohne Polarisierung) aber zusätzlich 1 Relais zum Umpolen einer Kehrschleife abhängig von der Weichenstellung. Kann ich das jeweils mit einem Decoder, einem Nano erledigen?
Im ersten Fall benötige ich 5 Ausgänge und im zweiten Fall 7. Sollte doch generell möglich sein. Irgendwo lese ich immer wieder etwas von 4 Servos. Aber der Nano hat doch eindeutig mehr Ausgänge. Deswegen bin ich etwas verwirrt..
Frage 2. In meinem Starter- Kit ist auch eine IR Fernbedienung enthalten. Gibt es aber auch für wenig Geld zu kaufen. Kann man diese nicht statt eines Drehimpulsgebers dazu verwenden, die Endpositionen der Servos zu justieren? Das wäre eindeutig komfortabler, da man sich ganz auf das Servo bzw die Weiche konzentrieren kann, während man die Einstellungen vornimmt.
Frage 3. Ich habe eine Drehscheibe aus einem Bausatz von Kitwood Hills gebaut. Diese wird motorisch betrieben, aber "auf Sicht gefahren". Man muss also selbst die Drehung so stoppen, das die Gleisübergänge passen. Hier würde ich den Original- Getriebemotor durch einen Stepper- Motor austauschen (mechanisch überhaupt kein Problem) und die Steuerung mit einem Arduino ausführen. Mir schwebt vor, eine 4x4 Tasten- Matrix an den Arduino anzuschließen, über den man vor Ort die Gleise direkt anfahren kann. Also wenn ich auf "7" drücke, fährt die Bühne zu Gleis 7. Zusätzlich sollen noch zwei Tasten für jeweils eine 180° Drehung im bzw gegen den Uhrzeigersinn verwendet werden. Das Ganze sollte aber ebenfalls per DCC steuerbar sein. Das wird vermutlich nicht mit diesem Funktionsdecoder möglich sein. Eine "fertige" Lösung dafür wird es vermutlich gar nicht geben, aber gibt es dafür irgendwas, was ich als Ausgangsbasis nutzen könnte? Ich meine abgesehen von den MobaTools natürlich, die ja so oder so als Basis für diese Geschichten dienen...
Und ich möchte mich für die viele Arbeit und Mühe bedanken, die einige Leute hier investieren, um allen Interessierten kostengünstige und leistungsfähige DIY Komponenten zu ermöglichen. Vielen Dank.