Steuern der Pneumatik über Tasten auf Ihrem Controller

Die Steuerung der Pneumatik mit Ihrem V5-Controller erfordert ein individuelles Projekt. In diesem Artikel wird beschrieben, wie Sie ein VEXcode V5-Projekt erstellen.


Konfigurieren Ihres Projekts

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Verbindungen. Präsentiert werden verschiedene Teile, die in VEX-Robotiksystemen für pneumatische Funktionen verwendet werden.

Wählen Sie die Schaltfläche „Geräte“, um das Fenster „Geräte“ zu öffnen.

Diagramm zur Darstellung von V5-Pneumatikkomponenten, einschließlich verschiedener Teile und Verbindungen, die in Roboteranwendungen verwendet werden. Das Bild bietet eine visuelle Referenz zum Verständnis des Aufbaus und der Funktionsweise pneumatischer Systeme in der V5-Robotik.

Wählen Sie „Gerät hinzufügen“.

Diagramm zur Darstellung der V5-Pneumatikkomponenten. Es zeigt verschiedene Teile und ihre Verbindungen, die für die V5-Kategoriebeschreibung relevant sind.

Um Ihr VEXcode V5-Projekt zur Steuerung Ihrer Pneumatik zu starten, müssen Sie zwei Geräte konfigurieren.

Sie müssen das Controller-Gerät hinzufügen.

Weitere Informationen zum Konfigurieren eines Controller-Geräts finden Sie im Artikel Konfigurieren des V5-Controllers in VEXcode V5 in der VEX-Bibliothek.

Diagramm zur Darstellung von V5-Pneumatikkomponenten, einschließlich verschiedener Teile und ihrer Verbindungen, die in Roboteranwendungen verwendet werden. Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Funktionen sowie zur Veranschaulichung verschiedener in VEX-Robotiksystemen verwendeter Teile und Verbindungen.

 

Sie müssen auch den 3-Draht-Digitalausgang des Geräts hinzufügen.

Weitere Informationen zum Konfigurieren eines Digitalausgangsgeräts finden Sie im Artikel Konfigurieren von 3-adrigen Digitaleingangs- und Digitalausgangsgeräten in VEXcode V5 “ in der VEX-Bibliothek.


Steuern Sie Ihren Pneumatikzylinder mit zwei Steuertasten

Es gibt zwei häufig bevorzugte Methoden, mit denen Fahrer die Pneumatik ihres Roboters steuern. 

Eine Möglichkeit besteht darin, zwei verschiedene Tasten an der Steuerung zu verwenden: eine Taste zum Ausfahren des Pneumatikzylinders und eine Taste zum Einfahren des Pneumatikzylinders. Folgendes kann zu Ihrem VEXcode V5-Projekt hinzugefügt werden, um Ihren Pneumatikzylinder über 2 Tasten auf der Steuerung zu steuern.

Diagramm, das die Komponenten des V5-Pneumatiksystems und ihre Verbindungen veranschaulicht und die Funktionalität und das Layout für Bildungszwecke in der Robotik hervorhebt.

Fügen Sie aus der Sensor-Toolbox einen Set-Digital-Out-Block zum Block [When Started] hinzu.

Der Block [set digital out] sollte auf „low“ gesetzt werden. Dadurch wird sichergestellt, dass Ihr Pneumatikzylinder das Projekt vollständig eingefahren startet.

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Verbindungen. Es zeigt verschiedene Teile und ihre Funktionen in einem Robotersystem und soll das Verständnis pneumatischer Systeme in der VEX-Robotik verbessern.

Fügen Sie aus der Toolbox „Ereignisse“ einen Block [wenn die Controller-Taste gedrückt wird] hinzu.

Wählen Sie die Controller-Taste aus, die Sie zum Ausfahren des Pneumatikzylinders bevorzugen.

In diesem Beispiel wird die Taste L1 verwendet.

Diagramm, das die V5-Pneumatikkomponenten und ihre Anordnung veranschaulicht und verschiedene Teile und Verbindungen für effektive pneumatische Robotersysteme zeigt.

Fügen Sie einen [set DigitalOut]-Block hinzu.

Wählen Sie „Hoch“ für die Digitalausgangseinstellung.

Dadurch fährt der Pneumatikzylinder aus, wenn die Taste L1 am Controller gedrückt wird.

Diagramm, das die Komponenten und den Aufbau des V5-Pneumatiksystems veranschaulicht und verschiedene Elemente wie Ventile, Zylinder und Verbindungen zeigt, die für die V5-Kategoriebeschreibung relevant sind.

Fügen Sie aus der Toolbox „Ereignisse“ einen weiteren Block [wenn die Controller-Taste gedrückt wird] hinzu.

Wählen Sie die Controller-Taste aus, die Sie zum Einfahren des Pneumatikzylinders bevorzugen.

In diesem Beispiel wird die Taste L2 verwendet.

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Verbindungen. Es zeigt verschiedene Teile und ihre Anordnung innerhalb des V5-Robotiksystems.

Fügen Sie einen [set DigitalOut]-Block hinzu.

Belassen Sie die Einstellung für den Digitalausgang auf „Niedrig“.

Dadurch wird der Pneumatikzylinder eingefahren, wenn die Taste L2 auf der Steuerung gedrückt wird.

Speichern Sie das Projekt, laden Sie es auf das V5 Robot Brain herunter und führen Sie das Projekt aus, um Ihre Steuerung des Pneumatikzylinders mit Ihrer Steuerung zu testen.

Weitere Informationen zum Speichern, Herunterladen und Ausführen von VEXcode V5-Projekten finden Sie im Abschnitt Öffnen und Speichern von Blockprojekten“ der VEX-Bibliothek.


Steuern Sie Ihren Pneumatikzylinder mit einer einzigen Steuertaste

Eine weitere bevorzugte Methode, mit der Fahrer die Pneumatik ihres Roboters steuern, ist die Verwendung eines einzelnen Knopfes: Der Knopf fährt den Pneumatikzylinder aus, wenn er gedrückt wird, und fährt den Pneumatikzylinder wieder ein, wenn er erneut gedrückt wird. Folgendes kann zu Ihrem VEXcode V5-Projekt hinzugefügt werden, um Ihren Pneumatikzylinder mit einer einzigen Taste auf der Steuerung zu steuern.

Diagramm, das die Komponenten des V5-Pneumatiksystems und ihre Verbindungen veranschaulicht und die Funktionalität und das Layout für Bildungszwecke in der Robotik hervorhebt.

Fügen Sie aus der Sensor-Toolbox einen Set-Digital-Out-Block zum Block [When Started] hinzu.

Der Block [set digital out] sollte auf „low“ gesetzt werden. Dadurch wird sichergestellt, dass Ihr Pneumatikzylinder das Projekt vollständig eingefahren startet.

Diagramm zur Darstellung der VEX V5-Pneumatikkomponenten und ihrer Verbindungen. Vorführung verschiedener Teile und ihrer Anordnung für Bildungszwecke in der Robotik.

Wählen Sie in der Toolbox „Variablen“ die Option „Booleschen Wert erstellen“ aus.

Für dieses Beispiel nennen wir den Booleschen Wert: digitaloutON.

Diagramm zur Darstellung der V5-Pneumatikkomponenten. Es zeigt verschiedene Teile und ihre Verbindungen für Bildungszwecke in der Robotik.

Fügen Sie einen [set digitaloutON]-Block hinzu.

Belassen Sie den Booleschen Wert auf <true>.

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Verbindungen. Es zeigt verschiedene Teile und ihre Funktionen in einem Robotersystem und soll das Verständnis pneumatischer Systeme in der VEX-Robotik verbessern.

Fügen Sie aus der Ereignis-Toolbox einen {when Controller button pressed} Block hinzu.

Wählen Sie die Controller-Taste aus, die Sie zum Ausfahren des Pneumatikzylinders bevorzugen.

In diesem Beispiel wird die Taste L1 verwendet.

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Funktionen, einschließlich Zylindern, Ventilen und Luftversorgungssystemen, sowie zur Veranschaulichung des Aufbaus und der Anschlüsse für effektive pneumatische Vorgänge in der Robotik.

Fügen Sie aus der Control-Toolbox einen [if then else]-Block hinzu

Diagramm zur Darstellung von V5-Pneumatikkomponenten. Es zeigt verschiedene Teile und ihre Verbindungen, die für die V5-Kategoriebeschreibung in der Robotik relevant sind.

Fügen Sie dem if einen booleschen Wert <digitaloutON> hinzu.

Diagramm, das die Komponenten und Funktionen des V5-Pneumatiksystems veranschaulicht und verschiedene Teile und ihre Verbindungen zeigt, die für die V5-Kategoriebeschreibung relevant sind.

Fügen Sie einen [set DigitalOut]-Block zum „then“-Teil des C-Blocks hinzu.

Ändern Sie den Block [set DigitalOut] auf „high“.

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Verbindungen. Es zeigt verschiedene Teile und ihre Funktionen im V5-Robotiksystem.

Fügen Sie einen [set DigitalOut]-Block zum „else“-Teil des C-Blocks hinzu.

Belassen Sie den Block [set DigitalOut] auf „low“.

Diagramm zur Darstellung der V5-Pneumatikkomponenten und ihrer Verbindungen. Es zeigt verschiedene Elemente wie Zylinder, Ventile und Schläuche, die für das V5-Robotiksystem relevant sind.

Fügen Sie einen [set digitaloutON]-Block hinzu.

Ändern Sie den Booleschen Wert in <false>.

Dadurch wird der Boolesche Wert geändert, sodass die Bedingung beim nächsten Drücken der L1-Taste an „else“ des Steuerblocks C wechselt.

Diagramm, das die VEX V5-Pneumatikkomponenten und ihre Verbindungen veranschaulicht und das Layout und die Funktionalität innerhalb des V5-Systems demonstriert.

Fügen Sie einen weiteren [set digitaloutON]-Block hinzu.

Belassen Sie den Booleschen Wert auf <true>.

Dadurch wird der Boolesche Wert geändert, sodass die Bedingung beim nächsten Drücken der L1-Taste zum „Dann“ des Steuerblocks C wechselt.

Diagramm zur Darstellung von VEX V5-Pneumatikkomponenten, einschließlich Zylindern, Ventilen und Lufttanks, die in Roboteranwendungen zur Steuerung von Bewegung und Kraft verwendet werden.

Fügen Sie aus der Control-Toolbox einen [wait]-Block zu beiden Abschnitten des [if then else]-C-Blocks hinzu.

Ändern Sie den Wert in jedem [wait]-Block auf (0,1) Sekunden.

Dies gibt der Bedingung eine kurze Zeitspanne, um die gedrückte Taste zu erkennen.

Der Knopf fährt den Pneumatikzylinder aus, wenn er gedrückt wird, und fährt ihn wieder ein, wenn er erneut gedrückt wird.

Speichern Sie das Projekt, laden Sie es auf das V5 Robot Brain herunter und führen Sie das Projekt aus, um Ihre Steuerung des Pneumatikzylinders mit Ihrer Steuerung zu testen.

Weitere Informationen zum Speichern, Herunterladen und Ausführen von VEXcode V5-Projekten finden Sie im Abschnitt Öffnen und Speichern von Blockprojekten“ der VEX-Bibliothek.

Diagramm, das die Komponenten des VEX V5-Pneumatiksystems, einschließlich Zylinder, Ventile und Lufttanks, darstellt und deren Anordnung und Verbindungen zu Bildungszwecken zeigt.

Die Blöcke zur Steuerung Ihrer Pneumatikzylinder müssen in einem Beispielprojekt für die Wettbewerbsvorlage neu erstellt werden, bevor Ihr Roboter unter Verwendung eines Feldsteuerungssystems für den Einsatz in einem Wettbewerb bereit ist.

Weitere Informationen zur Wettbewerbsvorlage finden Sie im Artikel Verwenden der Blocks-Wettbewerbsvorlage in VEXcode V5 in der VEX-Bibliothek.

Diese Projekte können zur Steuerung sowohl der einfachwirkenden als auch der doppeltwirkenden Pneumatikzylinder verwendet werden. Wenn zwei Pneumatikzylinder über ein „T“-Anschlussstück an ein Magnetventil angeschlossen sind, werden beide Zylinder durch denselben Blocksatz gesteuert.

Hinweis: Der 3-Draht-Anschluss am V5 Robot Brain wird wieder zu einem Digitaleingangsanschluss, wenn das Projekt gestoppt wird. Dies kann bei ausreichendem Restluftdruck zum Ausfahren des Pneumatikzylinders führen. Um dies zu vermeiden, lassen Sie den Luftdruck ab, indem Sie entweder das Fingerventil in die Aus-Position schalten oder den Kern des Schrader-Reifenventils herunterdrücken, bevor Sie das Projekt stoppen.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: