Arduino

Zur Automatisierung von Abläufen auf der Modellbahn habe ich mich für die Arduino-Familie entschieden – von Lichteffekten bis zu Modellbau-Servos und (Getriebe-)Motoren lässt sich damit alles ansteuern. Meine „Favoriten“ sind z.Zt. der UNO und der Nano – beide basierend auf dem Mikroprozessor ATmega328P.

2015-11-11-6464-Arduinos

Neben vielen Hardware-Erweiterungen („Shields“) gibt es auch zahlreiche fertige Bibliotheken, die die eigene Programmentwicklung erleichtern.

Die Möglichkeiten der Servo-Bibliothek zeigen sich z.B. beim Arduino als Stellwerk(er). Die Formsignale einer Bahnhofsausfahrt sollen hier vorbildgerecht bewegt werden.

Wenn die Zahl der Ausgänge nicht reicht, so ist eine Porterweiterung über den I2C-Bus oder mit Hilfe von Schieberegistern möglich. Damit lassen sich dann auch größere Beleuchtungsprojekte realisieren.

Mit Hilfe eines High-Speed-Optokopplers und geeigneter Bibliotheken ist auch die Verwendung des Arduino als DCC-Dekoder möglich. So lassen sich digital schaltbare Funktionen entwickeln, die mit den Standard-Komponenten der Modellbahn-Industrie nur mit hohem Aufwand zu realisieren wären.