1. Dashboard
  2. Artikel
  3. Forum
    1. Unerledigte Themen
  4. Galerie
    1. Alben
  5. Kalender
    1. Termine
  6. Anleitungen
  • Anmelden
  • wcf.global.search
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Galerie
  • Termine
  • Erweiterte Suche
  1. Kleinbahnsammlerforum
  2. Forum
  3. RAT & TAT
  4. DIGITAL

Servodecoder mit Arduino

  • Hombre
  • 26. März 2026 um 11:53
  • Unerledigt
  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 26. März 2026 um 11:53
    • Neu
    • #1

    Hallo Kollegen,

    ich habe mich in den letzten Tagen dank der Unterstützung von Werner71 mit der Programmierung eines Arduino mithilfe der KI beschäftigt.

    Erste Aufgabenstellung: lies 8 Taster ein, steuere die Relais auf der Schaltkarte 1-7 so an, dass sie nach 20sek wieder zurückschalten und das 8. Relais, welches das Tor des Lokschuppen steuert soll bei Tastendruck auf und beim nächsten wieder zu gehen.

    Dies hat Gemini (also die KI) mit wenigen Rückfragen super erledigt und ich konnte mich gestern beim ersten Realversuch dann auch gleich von der Funktion überzeugen. Haut hin. Die Relais gehen dann an die Eingänge des ESU Switchpilot Servo.

    So, aber Werner wäre nicht Werner, wenn da nicht gleich wieder weitere Inputs kommen würden, welche absolut sinnvoll sind.

    Er meinte: Warum den Switchpilot? Servos kannst mit dem Arduino auch direkt ansteuern. Hmm, spannend...

    Okay - also heute eine längere Fragen und Antwortensession mit Gemini gehabt.

    Die KI stellt dazu auch immer wieder genau die richtigen Fragen, sodass ich mir als "Software Architekt" nur mehr überlegen musste, was ich eigentlich will. JETZT habe ich final einen Servodecoder, welcher wirklich alles kann, was ich mir so gar nicht zu träumen wagte:

    • 8 Servos ansteuern - 7 mit der 20sek. Schaltung, 8 hin und her
      • Geschwindigkeiten individuell einstellbar
      • Nachwippen des Tores (Servo 8) einstellbar
    • 8 Taster einlesen
    • 1 x Schweisslichtsimulation, zufällig
    • Anbindung an CAN (DCC wäre sogar noch einfacher gewesen)
    • Rückmeldung über CAN an die angeschlossene CS oder MS (Railcom an DCC geht auch)
    • Komplette Kompatibilität zu den Can Digital Bahn Produkten
    • Display zur Kontrolle
    • Einstellung der Endlagen mittels Tastern
    • Anlernen der Adressen mittels Tastern
    • Abschaltung der Servos nach Bewegung

    Mein Cousin in Deutschland (ein absoluter IT Crack) meinte nur, als er sich das alles angeschaut hat (er ist da auch sehr interessiert), das war quasi ein perfekter Ablauf, nachdem ich vorher schon mal wusste, was ich prinzipiell möchte, es gut formulieren konnte und dann im Dialog mit der LLM (so angeblich der korrekte Ausdruck für KI) die Möglichkeiten des Arduino Stück für Stück ausgereizt wurden.

    Ich halte Euch am Laufenden wenn der Decoder dann läuft, aber ich finde, das hat Potenzial. Vor allem ist es insofern sehr toll, da man später nicht mehr unbedingt auf einen Anbieter angewiesen ist (manche hören ja bekanntlich leider wieder auf), sondern sich solche Module dann massgefertigt selbst bauen kann, um sie in bekannter Umgebung zu betreiben.

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • 2102michael
    User
    Artikel
    3
    Beiträge
    10.480
    Lesezeichen
    29
    • 26. März 2026 um 11:56
    • Neu
    • #2

    Freut mich zu hören das die KI nicht halluzuniert hat!

    Klingt nach einem sehr interessanten Projekt!

    Bilder ohne Quellenangabe oder Link sind von mir.

    Sollte mein Account gesperrt oder gelöscht werden dann sind gleichzeitig alle meine Inhalte (Postings, Bilder, Schaufenster, PN etc.) in den öffentlichen und nicht öffentlichen Bereichen des Forums zu löschen

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 26. März 2026 um 12:28
    • Neu
    • #3
    Zitat von 2102michael

    Freut mich zu hören das die KI nicht halluzuniert hat!

    Klingt nach einem sehr interessanten Projekt!

    Davor hat mich mein Cousin auch schon gewarnt ;)
    Man muss halt lernen, mit der KI zu interragieren.
    Ist nicht ganz selbstverständlich wie ich finde.

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 26. März 2026 um 12:46
    • Neu
    • #4

    Damit man sich übrigens ungefähr vorstellen kann, was da die KI an Arbeit abnimmt:

    Ich habe mir den kompletten "Schriftverkehr" mit der KI in ein Word Dokument kopiert.
    Ganz nebenbei sind hier (ohne dass ich da jetzt ungemein angestrengt gearbeitet hätte) 120! Seiten Word entstanden. Der finale Programmscript hat 6 Seiten und nutzt 5 Libraries.
    Selbst eine Bedienungsanleitung und ein Aufkleber fürs fertige Modul sind so entstanden.
    Würde ich damit einen Programmierer beschäftigen, wäre dies ein teurer Spaß (außer natürlich dieser nutzt ebenso die KI...).

    LG
    Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • wissbegierig
    User
    Beiträge
    2.488
    • 28. März 2026 um 14:32
    • Neu
    • #5

    Wenn er die KI Benutzt der Programmierer (Was er vermutlich auch macht) bzw. andere Vorlagen nimmt.. wird er es Dir nicht mitteilen. Dafür aber einen 3stelligen Stundensatz verrechnen.

    KI wird schon überall eingesetzt.

    Zurück zum Thema: Ich bin auch an einem Servodekoder interessiert bzw. benötige im Moment genau 1 Stk!

    Mein Ansatz Attiny85 Schaltimpuls von einem Weichendekoder mit Optokoppler.

    Wäre toll wenn du Dein Projekt hier weiter vorstellst!


    Mfg

    Didi L

    H0 2L Gleichstrom

    DCC fahren und schalten

    Rückmelden mit S88 und BiDiB

    Software Rocrail

    Beleuchtungsumbau Piko Hobby DB 189 / ES64F4 und wissenwertes zum Original

    ER 20 ( ÖBB 2016er) Umbauvorschlag Lichtwechsel aus dem BiDiB Forum vom Hersteller Piko

    Wissbegierig Anlagen Neubau

    Einmal editiert, zuletzt von wissbegierig (31. März 2026 um 13:20)

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 28. März 2026 um 16:01
    • Neu
    • #6

    Hallo Didi

    Mein Decoder steuert Servos mittels Arduino an. Ist im Momemt ziemlich gebau auf das zugeschnitten, was ich benötige - und das ist das Tolle daran.

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • peter&basti
    User
    Beiträge
    8.906
    Bilder
    4
    Lesezeichen
    4
    • 28. März 2026 um 16:49
    • Neu
    • #7

    Das liest sich super, so etwas in der Art habe ich auf Raspi Basis im Einsatz.

    ÖPBB

    Österreichische Peter & Basti Bahn

    - Digitale H0 Epoche 6 Anlagenbaustelle nach Wiener Vorbildern

    - Steuerungssoftware: Rocrail

    - Anlagenelektronik: OpenDCC, RocNet, RFID, MQTT, DIY, ...

    - Fahr-Decoder: ZIMO ist mein Favorit

    - Fuhrpark: die üblichen Hersteller Österreichischer Modelle

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 28. März 2026 um 16:59
    • Neu
    • #8

    Raspi ist aber da schon eher gelangweilt ;)

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • peter&basti
    User
    Beiträge
    8.906
    Bilder
    4
    Lesezeichen
    4
    • 28. März 2026 um 18:45
    • Neu
    • #9

    Bei bis zu 128 Servo Ports und bis zu 128 I/O Ports an der I2C Peripherie hat er schon ein bisserl was zu tun.

    Ah, der RFID Reader hängt ja auch noch dran.

    ÖPBB

    Österreichische Peter & Basti Bahn

    - Digitale H0 Epoche 6 Anlagenbaustelle nach Wiener Vorbildern

    - Steuerungssoftware: Rocrail

    - Anlagenelektronik: OpenDCC, RocNet, RFID, MQTT, DIY, ...

    - Fahr-Decoder: ZIMO ist mein Favorit

    - Fuhrpark: die üblichen Hersteller Österreichischer Modelle

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 29. März 2026 um 11:19
    • Neu
    • #10

    Ah das ist dann schon deutlich aufwändiger.

    Da macht der Raspi Sinn.

    Den Vorteil der vereinfachten Verkabelung nimmst halt so eher nicht mit.

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 2. April 2026 um 20:38
    • Neu
    • #11

    So mein Spezialdecoder geht auch weiter.

    Teile angekommen, am Breadboard aufgebaut und klappt schon mal:

    20260402_200158.jpg

    Find ich cool.

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 2. April 2026 um 21:23
    • Neu
    • #12

    Ach ja - was man vielleicht noch dazusagen sollte - so ein Decoder kostet in der "Vollrahmstufe", also mit Display und CAN-Bus Anbindung ca 20€ für 8 Servos.

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • KurtR
    User
    Beiträge
    973
    • 2. April 2026 um 22:07
    • Neu
    • #13

    Das Modul PCA9685 (16-Kanal) ist auch in Kombination mit einem Arduino oder esp32 recht brauchbar, zumal diese Module sehr günstig und kaskadierbar sind.
    Auch mit Chat GPT lässt sich funktionierender Arduino-Code erzeugen.

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 7. April 2026 um 17:33
    • Neu
    • #14

    So, der Custom-Made Decoder ist fertig.

    So sieht es innen aus im Gehäuse:

    20260407_152235.jpg

    Und so der Deckel. Der Ausschnitt fürs Display passt noch nicht, neuer Deckel ist aber schon in Arbeit.

    IMG-20260407-WA0024.jpg

    Spielt jetzt alle Stückerl so wie ich es wollte inkl. sehr komfortablen Einstellmenü für Adresse, Endposition, Geschwindigkeit und Nachwippfunktion.

    LG Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 9. April 2026 um 13:27
    • Neu
    • #15

    Und schon das nächste Projekt mit einem Arduino gestartet:

    Den "Modellbahn-Universal-Effekt-Controller" (MUEC)

    Was kann das Ding?

    1. Hardware-Architektur

    • Zentrale: Arduino Nano (V3.0) mit 5V-Versorgung über ein externes Step-Down-Modul.
    • Sound-Modul: mit eigenem Lautsprecher-Ausgang.
    • Eingänge: 8 Taster
    • Ausgänge: 8 Universal-Ausgangskanäle
      • RC-Standard: Jeder Ausgang ist als 3-polige Stiftleiste (GND-VCC-Signal) ausgeführt.
      • Hybrid-Nutzung: Jeder Kanal kann wahlweise eine LED (mit Kabel-Widerstand) oder einen Mikroservo ansteuern.
      • PWM-Fähig: 4 der 8 Kanäle unterstützen echtes Dimmen (für Effekte wie Nachglühen, Schweisslichtsimulation oder Neon-Flackern)
      • 2 zusätzliche Ein/Aus Kanäle für LEDs (einfache Effekte wie Flackern

    2. Software-Features (Multitasking-Kern)

    • Delay-Free-Logik: Es können mehrere Effekte (z. B. Schweißen, blinkende Ampel und eine Servo-Bewegung) absolut zeitgleich ablaufen, ohne sich gegenseitig zu blockieren.
    • Zustands-Management: Die Steuerung erkennt, ob gerade eine "Katastrophe" (wie der Kurzschluss-Blackout) aktiv ist, und kann alle anderen Funktionen (Licht/Sound) global unterdrücken oder beeinflussen.
    • Zufalls-Generator: Integrierte Funktionen für unregelmäßige Pausen und zufällige Sound-Abfolgen (z. B. verschiedene Schimpftriaden).

    3. Einsatzbereiche (Beispiele)

    • Mechanik: Schranken, Tore, umfallende Figuren, winkende Preiserleins.
    • Licht: Neon-Simulation, Schweißlicht, Blaulicht, Gewitter, Hausbeleuchtung.
    • Sound: Bahnhofsansagen, Maschinengeräusche, Umgebungs-Atmosphäre.

    Das Ganze wird klein und kompakt und sollte auch so preiswert sein, dass man in jedem Modul so etwas einbauen kann, wenn man möchte.

    Es kann komplett im Zufallsmodus ablaufen oder aber auch die so beliebten "Tastendrücker-Attraktionen" wie im Wunderland.

    Die Programmierung dazu ist komplett offen, man muss nur seine Fantasie spielen lassen.

    Ich möchte damit auf meinem Modul die kleine Lokhalle mit Leben ausstatten: Innen wird geschweisst (inkl. Sound), das Licht brennt. Vor der Tür unter einer kleinen Laterne ein Schaltschrank, der "Elektro-Pepi" bekommt einen Schlag (Blitz und Sound), den Pepi prackts um, in der Halle wird es dunkel. Der Pepi liegt ein paar Sekunden, steht wieder auf, flucht, schaltet den Strom wieder ein, in der Halle beginnen drei Gruppen von simulierten Nenoröhren flackernd wieder zu leuchten, die Laterne geht ebenfalls an. Kurz darauf nimmt der Schweisser wieder seinen Betrieb auf. Sogar ein dahindüdelnder Radio ist damit machbar.

    Die Möglichkeiten sind mannigfaltig....

    LG
    Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

  • curator
    Administrator
    Beiträge
    34.279
    Lesezeichen
    116
    • 9. April 2026 um 14:20
    • Neu
    • #16

    Wenn ich auch nur ansatzweise verstehen würde worum es hier geht, wäre ich gleich noch viel begeisterterter 👏😵‍💫

    Liebe Grüße.

    Wolfgang

    "Mich muss man sich nervlich auch leisten können“

    Quality since 1958

    Sofern nicht anders angegeben, bin ich der Urheber der in meinen Beträgen geposteten Bilder.

  • Hombre
    Administrator
    Beiträge
    9.784
    Lesezeichen
    34
    • 10. April 2026 um 10:23
    • Neu
    • #17

    Ganz einfach:

    Lass dir eine quasi beliebige Sonderfunktion für die Anlage einfallen. Ob es eine Lichtsteuerung, eine Bewegung oder ein Sound ist - die MUEC wird es umsetzen können. Ganz easy und preiswert. Vergiss Relais, externe Controller oder sonstwas - alles schon dabei was man braucht...

    LG
    Bernhard

    Dreileiterteppichbahner

    Digitalfan

    Mein Umbauthread inkl. 3D Druck

    Der große H0-Lautsprechervergleich

    Alle Fotos in meinen Beiträgen von mir, so nicht anders erwähnt

Letzte Beiträge

  • Züge bei zur Kleinbahn

    zur kleinbahn 22. April 2026 um 19:35
  • 6 achs Elektrolokomotiven

    wiedereinsteiger 22. April 2026 um 19:27
  • Bim im Bild

    Kurzschlussbremse 22. April 2026 um 19:17
  • ROCO Neuheiten 2026, die aktuellen Auslieferungen

    le chat qui rit 22. April 2026 um 19:03
  • Geburtstag am 22.04.2026

    Dampflokfahrer 22. April 2026 um 18:38

Anstehende Termine

  • IGM Modelleisenbahn in Pottendorf

    Freitag, 24. April 2026, 13:00 – 17:00
  • Kleinbahnsammlerstammtisch Burgenland am 24.April 2026

    Freitag, 24. April 2026, 18:00 – 23:00
  • IGM Modelleisenbahn in Pottendorf

    Samstag, 25. April 2026, 10:00 – 17:00
  • Modellbahnbörse Enns

    Sonntag, 26. April 2026, 08:00 – 09:00
  • MEC Stetten Donau / Ausstellung 2026

    Freitag, 1. Mai 2026, 08:00 – Samstag, 2. Mai 2026, 09:00

Partnerseiten

Tullner-Gartenbahn-Verein

RMG-Verlag

Bahnmuseum
Krois Modell

  1. Impressum
  2. Nutzungsbedingungen
Community-Software: WoltLab Suite™ 6.0.22