- Kostenlose Schnittstelle für SSC-32 Servo Controller
- Einfaches Steuern von bis zu 32 Servos
- Sequenzen erstellen, aufnehmen und wiedergeben
- Erkunden Sie die volle Funktionalität des SSC-32
- Die Standard-Baudrate für das SSC-32U ist 9600, nicht 115200
Mit dem SSC-32 Servo Sequencer Dienstprogramm können Sie die Lynxmotion SSC-32 Servocontroller einfach steuern und mit servo-basierter Robotik und Animatronics experimentieren. Es ermöglicht Ihnen auch, Standard-R / C-Servomotoren einzeln zu bewegen, ihre Position zu kalibrieren, Bewegungsabläufe zu speichern und abzuspielen, die SSC-32-Firmware zu upgraden und vieles mehr.
Der Hauptbildschirm zeigt 32 Schieberegler: einen für jeden Servoausgang. Benutzer können die Schieberegler manuell nach links und rechts verstellen, um die Position jedes Servos zu ändern (was dem PWM-Ausgangssignal zwischen 500 us und 2.500 us Pulsen entspricht). Jeder Schieberegler verfügt außerdem über "Min" - und "Max" -Positionsanpassungen, mit denen Sie den Bereich des PWM-Ausgangs begrenzen können, um alle physikalischen Einschränkungen zu erfüllen, die dem Servo auferlegt werden. Neben der Möglichkeit, einen Winkel (in Form eines Impulses) einzugeben oder die Aufwärts- / Abwärtspfeile für kleinere Änderungen zu verwenden, gibt es Shortcut-Tasten, um einen oder alle Servos in ihre neutrale (1.500 us) Position zurückzusetzen.
Auf der Grundlage welche Ausgänge verwendet werden, kann der Benutzer jeden Servo etikettieren und nicht verwendete Servos deaktivieren. Benutzer können Servos auch so gruppieren, dass durch das Bewegen eines Schiebers alle Servos, die sich in derselben Gruppe befinden, auf einmal verschoben werden und mehrere Gruppen möglich sind. Der Benutzer kann dann alle Projektinformationen zur späteren Verwendung in einer Datei speichern.
Ein sehr mächtiges Feature dieses Dienstprogramms ist die neue Pattern-Sequenzer-Komponente, die in allen Lynxmotion-Demo-Projekten in FlowBotics Studio enthalten ist. Dieser Pattern-Sequenzer gibt dem Benutzer die Möglichkeit, Bewegungssequenzen zu erstellen, indem er die Schieberegler anpasst und ihre aktuellen Positionen in Keyframes aufzeichnet. Die Größe und Reihenfolge der Keyframes kann angepasst und geändert werden, um sehr sanfte Übergänge von einer Position zu einer anderen zu erzeugen. Erstellen Sie beispielsweise einfach eine Sequenz, in der Ihr Lynxmotion Al5D-Roboterarm ein Objekt aufnimmt und an einem anderen Ort platziert (und wiederholt).
Sobald ein Muster erstellt wurde, kann es als Block einem anderen Muster hinzugefügt werden. Dies gibt Benutzern die Möglichkeit, einige grundlegende Muster zu erstellen und sie dann zu kombinieren, um kompliziertere Sequenzen zu erstellen. Zum Beispiel können Sie für Ihren Rover ein Move Forward-, Move Backwards-, Turn Left- und Turn Right-Muster erstellen und diese dann kombinieren, um eine kompliziertere Sequenz zu erstellen, in der der Rover einen Raum durchläuft, indem er sich links und rechts zwischen den Möbeln dreht.
Das Dienstprogramm eignet sich auch hervorragend für den Zugriff auf einige der Funktionen auf niedrigerer Ebene der SSC-32-Karte, z. B. das Ändern der internen Kalibrierungseinstellungen mithilfe von On-Screen-Drehreglern und das Anpassen bestimmter Konfigurationsregister über die Befehlszeilenkonsole des Dienstprogramms.
Das Dienstprogramm SSC-32 Servo Sequencer ist ein Beispiel für den Programmtyp, der mit Lynxmotion FlowBotics Studio Graphical Programming Software (Download) erstellt werden kann. Darüber hinaus ist dieses Dienstprogramm als Open-Source-Projekt in FlowBotics Studio enthalten, damit Sie sehen können, wie es erstellt wird, und es an Ihre speziellen Anforderungen anpassen kann.