Hallo zusammen,
in diesem Forum fand ich in der Rubrik "Tams Open Source Decoder" folgenden Fred:
Arduino OpenSource-Deccoder?
Und da ich der Meinung bin, dass diese Frage eher hier hingehört wollte ich sie noch mal Stellen und noch gleich ein paar weitere Fragen und Wünsche mit anfügen.
Vorab sei mir noch der Hinweis gestattet, daß ich natürlich weiß, daß es eine Anbindung an das Digitalsystem geben muss. Diesen Eingang via Opto-Koppler habe ich mir schon gebastelt.
War sogar eines meiner ersten Projekte, da ich den passenden Opto-Koppler 6N 137 gerade zur Hand hatte. Allerdings habe ich als Sperrdiode keine 1N4148 genommen sondern eine BAT 43. ( Ich dachte mir, die Servodecoder von MB-Tronic haben auch die Kombi aus 6N 137 und BAT 43 , da nehme ich die auch mal / Ich musste aber feststellen, daß inzwischen auch dort eine 1N4148 genutzt wird )
Nun der DCC-Monitor Scheint auch irgendwie zu funktionieren.
Zumindest werden da irgendwelche Zahlenkolonnen angezeigt. Nur was die jetzt bedeuten :
Um noch mal auf die Eingangsfrage zurück zu kommen:
Dazu gab es ja schon auch schon an den verschiedensten Stellen Antworten.
Auch wurde dort schon auf das Decoder Projekt von RudyB hingewiesen.
Natürlich habe ich mir die entsprechende Datei schon runter geladen.
Natürlich komme ich damit nicht ganz zurecht.
Natürlich ( jetzt kommt ein Wortspiel ) verstehe ich da nur Bahnhof.
( Kann aber auch sein, dass ich den Wald vor lauter Bäumen nicht sehe )
Nun ist es nicht so, daß ich rein gar nichts verstehen würde,
ein paar Sketche habe ich schon hinbekommen, zwar oftmals mit der Kopieren und Einfügen – Methode, aber ich denke das machen auch viele andere so.
Auch bin ich ( der auf die 50 zugeht ) mit Basic groß geworden und da ist C+ schon “etwas anders“.
Ich denke Rudys Decoder kann da schon zu viel – aber wahrscheinlich auch zu wenig für das was man sich da selber basteln will. Ich möchte diesen verquerten Satz noch ein bisschen mehr aufdröseln:
In den meisten Fällen möchte man ein bestimmtes Problem lösen und eine bestimmte Abfolge von Ereignissen programmieren. Z.B. Servobewegungen als auch Lichteffekte , die aufeinander abgestimmt sind. Nun möchte man diesen Effekt mit Hilfe eine DCC Befehls auslösen.
Für die Servobewegungen samt der Lichteffekte hat man schnell einen Sketch geschrieben.
Aber nun braucht man den Auslöser.
Nun wäre es schön, wenn es einen Beispielsketch gäbe, der nur einen Programmteil via DCC Befehl startet / beendet bzw. durch einen zweiten Programmteil den Ersten wieder rückgängig macht.
Was ich mir auch wünschen würde wäre, wenn es dazu dann Anleitungen auf Deutsch geben würde, da man das dann doch besser verstehen könnte. Es ist nicht so, dass ich kein Englisch könnte, aber manche Zusammenhänge erschließen sich einem damit dann doch besser.
Mit freundlichen Grüßen
Oliver