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:41] – [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 | ||