ATmega328 (z.B. Arduino) - Modellbahn-Digitaltechnik

Kategorie: ATmega328 (z.B. Arduino)

Umbau Faller Turm B-325 „Rust“, EuropaPark

Auf unserer Modellbahn-Kirmes findet man den Faller Turm „Rust“ (Artikelnummer B-325), bekannt aus dem Europa Park in Rust. Die Steuerung des Modells ist dabei denkbar einfach. Die Gondel des Turms ist an zwei Seilen befestigt, die über Umlenkrollen von einem Motor nach oben gezogen wird. Erreicht die Gondel den höchsten Punkt, ergibt sich ein Widerstand,…
Weiterlesen

Arduino Bootloader auf fabrikneuen ATMEGA328P-PU flashen

Wie schon öfters geschrieben, steckt der Reiz in der Programmierung eines ATMEGA328P-PU auch darin, diesen Mikrocontroller mal aus dem Arduino auszubauen und „Stand alone“ in eine eigene Schaltung zu verbauen. Dann aber ist entweder auf dem Experimenten-Board kein Arduino mehr oder es ist keiner mehr für die eigene Platine da, denn alle ATMEGA328P-PU, die in…
Weiterlesen

Arduino Bootloader

Will man einen ATmega328P mit Hilfe der Arduino IDE programmieren, benötigt der ATmega328P einen so genannten Bootloader. Dieser ermöglicht, dass das Arduino Programm auf den Mikrocontroller übertragen und ausgeführt werden kann. Wir werden noch zeigen, wie man mit einem Arduino einen anderen als Bootloader-Generator verwenden kann. Will man aber schnell einen Bootloader über ein anderes…
Weiterlesen

Miningen Light 2.0

Der nächste Modellbahn-Decoder ist in der Produktion: Miningen-Light Version 2.0. Dieser digitale Decoder kann das DCC-Signal eines digitalen Modellbahntrafos verstehen und darauf reagieren. Die Anzahl der Adressen, auf die der Decoder reagiert, sind dabei fast unendlich. Der Decoder hat viele Möglichkeiten zum Schalten von LEDs, Motoren, Servos, WS2812B LEDs, Knöpfe mit LED-Rückmeldungslichter, … Der Decoder…
Weiterlesen

Arduino und DCC

Will man in einer eigenen Schaltung etwas per DCC Steuern (z.B. via TrainController), braucht man die Digitalzentrale als Bindeglied. Am weitesten verbreitet ist dabei der DCC-Standard, hierfür findet man für die unterschiedlichsten Programmiersprachen Bibliotheken. Der Befehl kommt also von der PC-Steuerung (z.B. TrainController) über die Digitalzentrale (z.B. ESU ECoS oder z21) in reinem DCC zum…
Weiterlesen