Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:bauanleitungen:locoturn_v10:150_locoturn_bewegungen [2023/05/31 18:40] – [Drehencoder] domapi | anleitungen:bauanleitungen:locoturn_v10:150_locoturn_bewegungen [2024/09/29 08:44] (aktuell) – [Drehscheibenbewegungen] domapi | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
Der kürzere Weg ist entgegen dem Uhrzeigersinn. Die Drehscheibe wird rückwärts gedreht. | Der kürzere Weg ist entgegen dem Uhrzeigersinn. Die Drehscheibe wird rückwärts gedreht. | ||
- | Im Hauptbildschirm ist in der Mitte der aktuelle Port ersichtlich und darunter die Position des Steppermotors: | + | Im Hauptbildschirm ist bei Stillstand |
{{ bilder: | {{ bilder: | ||
Zeile 22: | Zeile 22: | ||
===== Drehencoder ===== | ===== Drehencoder ===== | ||
- | * Es sind 2 unterschiedliche Steuerungslogiken für den Drehencoder definiert, die über **ENCODER_LOGIC** eingestellt werden: | + | Es sind 2 unterschiedliche Steuerungslogiken für den Drehencoder definiert, die über **ENCODER_LOGIC** eingestellt werden: |
- | * **ENCODER_LOGIC** = 1 Drehencoder-Drehen während des Drehscheiben-Stillstands ermöglicht Portauswahl, | + | * **ENCODER_LOGIC** = 1 Drehencoder-Drehen während des Drehscheiben-Stillstands ermöglicht Portauswahl, |
- | * **ENCODER_LOGIC** = 0 Encoder-Drehen startet sofort die Bewegung, während einer Bewegung kann weiter am Encoder gedreht und ein anderer Port selektiert werden. Drücken der Encoder-Taste während einer Bewegung stoppt die Drehscheibe. | + | |
- | | + | * **ENCODER_LOGIC** = 0 |
- | * Bei **DIRECTION_CHANGE_POSSIBLE** = 1 ist ein Richtungswechsel | + | Beim Mehrfach-Drehen des Drehencoders behält die DS die einmal eingeschlagene Richtung bei, wenn **DIRECTION_CHANGE_POSSIBLE** = 0 ist, auch wenn es andersherum kürzer wäre. Dies verhindert abrupten |
- | | + | Bei **DIRECTION_CHANGE_POSSIBLE** = 1 ist ein Richtungswechsel während einer Bewegung erlaubt. |
+ | |||
+ | Bei Notaus (Drücken des Drehencoders während einer Bewegung) erscheint die Portnummer im OLED-Display mit einer vorangestellten Tilde " | ||
- | * Während einer Bühnen-Fahrt wird in der untersten Zeile angezeigt, wo sich die Hausseite der Bühne gerade // | + | Während einer Bühnen-Fahrt wird in der untersten Zeile angezeigt, wo sich die Hausseite der Bühne gerade // |
{{ bilder: | {{ bilder: | ||
+ | Ein **langer** Klick (> 1,5 s), während die Drehscheibe steht, löst einen U-Turn rechts (im Uhrzeigersinn, | ||
===== Poti ===== | ===== Poti ===== | ||
Zeile 43: | Zeile 45: | ||
* Dreht man es nach rechts, bewegt sich die Drehscheibe im Uhrzeigersinn, | * Dreht man es nach rechts, bewegt sich die Drehscheibe im Uhrzeigersinn, | ||
- | * Je weiter man das Poti aufdreht, desto schneller dreht sich die Bühne. | + | * Je weiter man das Poti aufdreht, desto schneller dreht sich die Bühne. |
{{ bilder: | {{ bilder: | ||
- | * Zurück in Mittelstellung stoppt sie wieder. | + | * Zurück in Mittelstellung stoppt sie wieder. |
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
Zeile 54: | Zeile 56: | ||
===== DCC ===== | ===== DCC ===== | ||
- | Bei Ansteuerung der Drehscheibe über DCC entscheidet die DCC-Richtung über die Drehrichtung der Bühne. | + | Bei Ansteuerung der Drehscheibe über DCC und Aktivierung des Märklin-Modus mit #define **DCC_MAERKLIN_7687_COMPATIBLE 1** entscheidet die DCC-Richtung über die Drehrichtung der Bühne. |
Von der Zentrale bzw. einer entsprechenden PC-Modellbahnsteuerungssoftware (z.B. Traincontroller) wird zunächst die Richtung als DCC-Kommando gesendet und anschließend die Portposition bzw. Durchführung eines U-Turns. | Von der Zentrale bzw. einer entsprechenden PC-Modellbahnsteuerungssoftware (z.B. Traincontroller) wird zunächst die Richtung als DCC-Kommando gesendet und anschließend die Portposition bzw. Durchführung eines U-Turns. | ||
- | Die DCC-Richtung wird in der oberen Statuszeile angezeigt (Pfeil) und gespeichert. Sendet die Zentrale nur einen Fahrbefehl, wird die gespeicherte Richtung verwendet. | + | Die DCC-Richtung wird in der oberen Statuszeile angezeigt (Pfeil) und gespeichert. Sendet die Zentrale nur einen Fahrbefehl, wird die gespeicherte |
- | Falls DCC nicht genutzt wird (#define USE_DCC | + | Falls DCC nicht genutzt wird (# |
Weitere Infos über DCC-Anbindung sind hier zu finden: [[anleitungen: | Weitere Infos über DCC-Anbindung sind hier zu finden: [[anleitungen: | ||
Zeile 67: | Zeile 69: | ||
Weitere Bewegungen über das Menü sind nicht möglich. | Weitere Bewegungen über das Menü sind nicht möglich. | ||
+ | ===== Taster ===== | ||
+ | Die 4 Taster auf der Panelplatine lassen sich mit unterschiedlichen Aktionen belegen, z.B. mit U-Turns, Fahrt zu einer Home-Position etc. Details sind hier zu finden: [[anleitungen: | ||
===== Serieller Monitor ===== | ===== Serieller Monitor ===== | ||
Im seriellen Monitor der Arduino-IDE können diverse Drehscheibenbewegungen ausgelöst werden: [[anleitungen: | Im seriellen Monitor der Arduino-IDE können diverse Drehscheibenbewegungen ausgelöst werden: [[anleitungen: | ||
Zeile 83: | Zeile 87: | ||
- Warnleuchte und Sound (Hupe) starten | - Warnleuchte und Sound (Hupe) starten | ||
+ | - Die LED „Drehscheibe steht“ bzw. der Optokoppler für die Schnittstelle zur PC-Steuerungssoftware wird ausgeschaltet | ||
- Signale blenden auf rot über, bzw. werden bei MLL-Betrieb auf rot gestellt | - Signale blenden auf rot über, bzw. werden bei MLL-Betrieb auf rot gestellt | ||
- Motor läuft an, ein entsprechendes Anlaufgeräusch ertönt | - Motor läuft an, ein entsprechendes Anlaufgeräusch ertönt | ||
- | - Drehscheibe beschleunigt sanft und startet die Drehung, das typische Fahrgeräusch wird abgespielt | + | - Drehscheibe beschleunigt sanft und startet die Drehung, das typische Fahrgeräusch wird abgespielt |
- Während der Drehung wird am OLED der ungefähre Port angezeigt, wo sich die Bühne gerade befindet | - Während der Drehung wird am OLED der ungefähre Port angezeigt, wo sich die Bühne gerade befindet | ||
- Weiterhin blinkt die Status-LED (= built-in LED des Nano), solange sich die Bühne bewegt | - Weiterhin blinkt die Status-LED (= built-in LED des Nano), solange sich die Bühne bewegt |