Bitte ändert euer Passwort!

Im März 2026 wurde das Forum gehackt. Dabei hatten die Angreifer Zugriff auf die Datenbank und somit Zugriff auf eure Passwörter. Auch wenn das Forum kein Passwort im Klartext speichert, können die Angreifer eure Passwörter knacken. Bitte ändert daher dringend euer Passwort für das Forum. Solltet ihr das gleiche Passwort auch an anderer Stelle verwenden, ändert es bitte unbedingt an allen Stellen!

Programmierung von Kreisel mit 3-St.-Sch. + Taster

  • sttts
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
  • Beiträge: 35
  • Thanks: 6

Programmierung von Kreisel mit 3-St.-Sch. + Taster

14 Dez. 2014 22:07 - 14 Dez. 2014 22:11
#
Hallo,

ich habe eine Programmierfrage zur DC16. Ich habe mir die Knüppeltaster von RC-Technik geleistet und wollte nun mittels Taster den Flächenkreisel schalten, und zwar so, das die Grundstellung (aus, normal, hold) per Dreistufenschalter gewählt wird, Gyro gain per Analogregler. Der Taster am Knüppel schaltet temporär einen Modus weiter (off -> normal bzw. normal -> hold). Der Gyro selbst erwartet 0 für off, 0-100% normal, 0- -100% hold.

Mit dem Gyro sens über die Modelleinstellungen habe ich dieses Verhalten nicht hinbekommen, auch nicht mit logischen Schaltern. Meine einfachste Lösung bisher besteht nun aus 5 logischen Schaltern (für die Kombinationen von Taster und 3-Stufenschalter) und 2 freien Mixern (für normal und hold, um den Analogregler in den Gyro zu mixen). Irgendwie kommt mir das viel zu kompliziert vor für so eine Lösung. Insbesondere weil man sich bei mehreren Modellen einen Wolf programmiert.

Hat jemand was ähnliches umgesetzt und eine elegantere Lösung parat? Hauptproblem war immer, dass sich Mixer auf Ausgabekanäle beziehen, nicht die Eingabe vom Gyro sens. Perfekt wäre auch ein arithmetisches + bzw. * bei den logischen Schaltern. Gibs leider auch nicht.

Viele Grüße
Stefan
Letzte Änderung: 14 Dez. 2014 22:11 von sttts.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • ***EX
  • Offline
  • Gebannt
  • Gebannt
  • Beiträge: 4974
  • Thanks: 2410

Re: Programmierung von Kreisel mit 3-St.-Sch. + Taster

15 Dez. 2014 18:27
#
Hallo Stefan,
Dazu brauchst du eine definierte Gyrofunktion, zwei logische Schalter, einen 3-Wegschalter und einen Taster mit Memoryfunktion.
Es ist kein Mischer notwendig.

MFG Harald.
Folgende Benutzer bedankten sich: Küstenschwalbe

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • ***EX
  • Offline
  • Gebannt
  • Gebannt
  • Beiträge: 4974
  • Thanks: 2410

Re: Programmierung von Kreisel mit 3-St.-Sch. + Taster

15 Dez. 2014 21:26 - 15 Dez. 2014 21:38
#
Hallo Stefan,
Anbei die Anleitung. Sb ist der 3-Stufenschalter mit hinten OFF 0%, mittig NORMAL 0 bis +100% und vorne HOLD mit 0 bis -100%.
SC ist der 2-Wegschalter oder Button mit Memoryfunktion.
1.) Gyrofunktion mit logischem Schalter L2.

Attachment not found



2.) SC in hinterer Stellung = OFF 0%

Attachment not found



3.) SC mittige Stellung = NORMAL 0 bis +100%, P6 ist der Drehgeber zur Feineinstellung

Attachment not found



4.) SC vordere Stellung = HOLD mit 0 bis -100%, P6 ist der Drehgeber zur Feineinstellung

Attachment not found



5.) Der logische Schalter L1

Attachment not found



Mit Geber 1 SB in mittlerer Stellung

Attachment not found



Und Geber 2 SC in vorderer Stellung.

Attachment not found



6.) Der logische Schalter L2 mit aktivierter Option Mitte + Prop. für beide Geber.

Attachment not found



MFG Harald
Letzte Änderung: 15 Dez. 2014 21:38 von ***EX.
Folgende Benutzer bedankten sich: Küstenschwalbe

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • ***EX
  • Offline
  • Gebannt
  • Gebannt
  • Beiträge: 4974
  • Thanks: 2410

Re: Programmierung von Kreisel mit 3-St.-Sch. + Taster

15 Dez. 2014 21:37 - 15 Dez. 2014 21:42
#
Hier Teil 2 der Erklärung:
Der erste logische Schalter macht nicht anderes, als aus der hinteren Stellung und mittigen Stellung von SB und der vorderen Stellung von SC
einen logischen 3-Wegschalter. Steht SC in hinterer Stellung so arbeitet der Schalter wie bisher mit hinten -100%,mittig 0% und vorne +100%.
Schaltest du nun SC nach vorne dann wird der virtuelle 3-Wegschalter aktiv. Bei SB hinten und SC vorne hast du nun in dieser Stellung 0%
und wenn du SB mittig stellst, stehen 100% an. Der zweite logische Schalter nimmt durch die Option (LIN) und die Verknüpfung ODER den
größeren Wert zwischen dem neuen virtuellen 3-Wegschalter L1 und dem Schalter SB. Der 2-Wegschalter verschiebt also alle Stellungen nach vorne.
Wenn man die Logik, die dahinter steht versteht ist es eigentlich ganz einfach.
P.S Im logischen Schalter L1 bedeutet x = -100%, die Null = 0% und das Hackerl +100%
Anbei ein Mustermodell zum Testen.

MFG Harald
Letzte Änderung: 15 Dez. 2014 21:42 von ***EX.
Folgende Benutzer bedankten sich: Küstenschwalbe

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • sttts
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
  • Beiträge: 35
  • Thanks: 6

Re: Programmierung von Kreisel mit 3-St.-Sch. + Taster

16 Dez. 2014 21:10
#
Vielen Dank Harald für die tolle Anleitung! Ich werde es gleich ausprobieren.

Viele Grüße
Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • sttts
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
  • Beiträge: 35
  • Thanks: 6

Re: Programmierung von Kreisel mit 3-St.-Sch. + Taster

16 Dez. 2014 21:32
#
Funktioniert bestens. Wenn man den Multi-Operator versteht, ist deine Lösung ganz einfach.

Grüße
Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.657 Sekunden
Powered by Kunena Forum