Hi
Ich habe ein Modell gebaut, was mit einem Spike Prime Hub und 6x Powered Up L-Motoren laufen soll.
Daher habe ich mir die Pybricks Lizens gekauft, die die Blockbasierte Programmierung zulässt. Die L-Motoren werden von dem Hub nur in der textbasierten Python Software von Spike Prime/Robot Inventor erkannt, da ich das aber nicht wirklich behersche und das ganze eh direkt mit einem XBox-Controller angesprochen werden soll, blieb nur Pybricks.
Nun komme ich aber nicht so ganz klar mit der Software.
Eigentlich möchte ich z.B. nur das Motor A auf dem rechten Joystick angesprochen wird, wenn ich den Joystick nach rechts oder links bewege und Motor B bei einer hoch-/runter-Bewegung des Joysticks.
Auch mit den Schultertasten habe ich so meine Probleme. Die untere, linke Schultertaste soll z.B. Motor C im Uhrzeigersinn bewegen, die obere, linke Schultertaste den Motor gegen den Uhrzeigersinn. Ähnlich soll das auch mit den restlichen Tasten funktionieren: Taste A = Bewegung in die eine Richtung, Taste B entgegengesetzt.
Gerne hätte ich auch die Funktion das alle 6 Motoren beim Start des Programms von den Werten her genullt werden, sei es das sie in beide Endpunkte fahren um dann genau auf die mittlere Position zurückzukehren oder einfach das die aktuelle Position ausgelesen und genullt wird.
Das Problem ist halt auch, das das Programm immer sofort abgebrochen wird, sobald man was falsch macht und der Controller sich dann oft disconnected.
Gibt es auch eine Möglichkeit, das man die Zeit verlängern kann, bevor der Hub und auch der XBox-Controller sich wieder ausschalten?
Wer ist hier ein Experte oder hat Ahnung von der Materie?
Dafür das das ganze Powered Up Sortiment ja mal als alles mit allem kompatibel angepriesen wurde, ist das irgendwie ein Witz. Blockbasiert werden die L-Motoren nicht erkannt, textbasiert, in der selben Software, schon. Das ist für mich sinnfrei.
Lego'ische Grüße
Henrik
Ich könnte mir vorstellen, dass im Doctor Brick Forum der User "Lok24" dir weiterhelfen könnte - er hat sehr viel Erfahrung mit den Powered Up / Control+ Komponenten und auch mit PyBricks.
Grüße an meinen Stalker
Thomas "TS__" kann dir sicherlich auch helfen.
Auch bei Dr. Brick zu finden.
MTM
![[image]](https://www.1000steine.de/de/gemeinschaft/forum/img/82518-1758357674.jpg)
RobbyRay gefällt das