Modellbahn > Elektronik > Arduino > Allgemeines

Arduino - Allgemeines

Auf Modellbahnanlagen und -modulen werden im Zuge der Anlagendigitalisierung zunehmend Mikroprozessoren / Mikrocontroller eingesetzt - einem Trend dem ich mich gerne anschließe.

Waren es zunächst PIC-Controller von Microchip (die mehr oder weniger umständlich in Assembler programmiert werden), so kommen auf meinen Modulen jetzt ATMEL(AVR)-Prozessoren zum Einsatz (progarmmierbar in C/C++).

Begünstigt wurde meine Lernkurve durch die Arduino-Plattform. So wurden zahlreiche Schaltungen auf Basis des Arduino entwickelt, die dann auf einer eigener Hardware betrieben werden - hier wird also nicht für jede Schaltung ein Arduino-Board benötigt.

Auflistung einiger Entwicklungen:

  • Die Ausgabe von Sound wird hier beschrieben
  • Die LocoIO-Module von Hans Deloof müssen parametrisiert werden - normalerweise über die Software LocoHDL auf einem PC.
    Unterwegs eine suboptimale Lösung - daher gibt es einen kleinen autarken LocoIO-Editor, der einfach mit dem LocoNET® verbunden wird:
  • NotAus über LocoNET®:
  • LocoNET®-Universal-Platine: LocoNET®-Schnittstelle mit Atmega328 für universelle Aufgaben
  • Eigenständige "Zentrale" für die Ansteuerung von Nebenuhren zur Anzeige der Modellbahnzeit:
  • Anzeige der Modellbahnzeit mit einer digitalen Nebenuhr:

Entwicklungen ohne Mikrocontroller gibt es auch:

  • Lichtcomputer mit 5 Ausgängen, es können unterschiedlich Mikroprozessoren verwendet werden: .
    Aktuell verfügbare Software:
    • belebtes Haus
    • Einsatzfahrzeuge
  • Lichtleiste für den Einsatz in Fahrzeugen, 100mm lang, mit / ohne Konstantstromquelle, kombinierbar: