Neue Funktionen in VEXcode EXP 4.0

VEXcode EXP 4.0 führt eine Reihe neuer Funktionen ein. Der Schwerpunkt dieses wichtigen Updates liegt auf der Verbesserung der Produktivität und Zugänglichkeit bei der Robotercodierung. Lesen Sie weiter, um zu erfahren, welche neuen Funktionen mit VEXcode EXP 4.0 verfügbar sind!

Klicken Sie hier, um das neue Installationsprogramm für VEXcode EXP 4.0 herunterzuladen!

CTE-Arbeitszelle

VEXcode EXP unterstützt jetzt vollständig die CTE Workcell. Die CTE Workcell führt Schüler durch praktische Aktivitäten in die Welt der industriellen Robotik und Automatisierung ein. Sehen Sie sich die untenstehende Animation an, um ein Beispiel für ein Projekt zu sehen, das mit der CTE Workcell unter Verwendung von Förderbändern, dem 6-Achs-Roboterarm und verschiedenen Sensoren erstellt wurde.

Das Menü des Teach Pendants wurde in VEXcode EXP geöffnet und bietet zahlreiche Optionen zum Steuern, Testen und Kalibrieren des 6-Achs-Roboterarms.

In VEXcode EXP kann der 6-Achsen-Roboterarm ohne EXP Brain direkt an einen Computer angeschlossen werden, um auf das Teach Pendantzuzugreifen.

Teach Pendants sind Geräte zur Steuerung und Programmierung von Roboterarmen und anderen Maschinen für die industrielle Automatisierung und verfügen über Tasten oder einen Touchscreen, mit denen Bediener die Bewegungen eines Roboters manuell steuern können.

Durch die Verbindung des 6-Achsen-Roboterarms mit einem EXP Brain können Sie auch neue Geräte in Ihr CTE-Projekt integrieren, etwa das CTE-Pneumatiksystem, Signalturmund Objektsensor.

Klicken Sie hier, um mehr über die CTE Workcell und ihren Einsatz im Unterricht zu erfahren.

Schalterblöcke

Jetzt sind neue Switch-Blöcke verfügbar, die den Übergang von der blockbasierten Codierung zur textbasierten Programmierung nahtlos gestalten.

Der Switch-Block wird in VEXcode EXP angezeigt, wie er aus der Toolbox in den Arbeitsbereich gezogen wird. Der Benutzer wählt den Switch-Block aus und beginnt, einen Python-Befehl einzugeben.

Drag-and-Drop-Schalterblöcke: Alle Schaltblöcke können aus der Toolbox gezogen und direkt eingegeben werden.

Der Switch-Block wird im VEXcode EXP Workspace angezeigt. Ein Benutzer verwendet die Autokorrekturfunktion, um einen vollständigen Python-Befehl in den Block einzugeben. Der Befehl lautet drivetrain.turn_for(LEFT, 90, DEGREES).

Geben Sie Python direkt in Blockprojekte ein: VEXcode ermöglicht Ihnen, Python-Befehle direkt in Ihre Projekte einzubinden und sie nahtlos in andere Blöcke zu integrieren. Um Sie beim Schreiben korrekten Codes zu unterstützen, bietet VEXcode auch eine Autovervollständigungsfunktion für Python-Befehle.

Im VEXcode EXP Workspace wird ein Stapel von Motion-Blöcken angezeigt. Der Benutzer klickt mit der rechten Maustaste auf den Stapel, um dessen Kontextmenü zu öffnen, und wählt dann die Option "Stapel in Switch-Block umwandeln" aus. Der Stapel aus drei Blöcken wird in einen Switch-Block mit drei entsprechenden Python-Zeilen umgewandelt.

Code-Konvertierung: Konvertieren Sie ganze Blockstapel mit einem einzigen Klick in Python.

Diese Funktion ist ideal für Lernende, die von Blöcken auf Text umsteigen möchten. Weitere Informationen zum Codieren mit Switch Blocks finden Sie hier.


Speichern und Laden im webbasierten VEXcode

Das Feld „Projektname“ in der VEXcode EXP-Symbolleiste zeigt eine Speichermeldung an, die sich beim Speichern des Projekts aktualisiert. Zuerst erscheint die Meldung „Nicht gespeichert“, dann „Speichern“ und schließlich „Gespeichert“.

Der webbasierte VEXcode speichert Projektänderungen jetzt automatisch, nachdem Ihr Projekt zunächst gespeichert wurde.

Weitere Änderungen am Dateimenü:

  • „Von Ihrem Gerät laden wurde jetzt inÖffnengeändert.
  • „Auf Ihrem Gerät speichern wurde jetzt in„Speichern untergeändert.
  • Sie können jetzt auch manuell mit der Schaltfläche Speichern speichern.

Eine Schritt-für-Schritt-Anleitung zum Laden und Speichern eines VEXcode EXP-Projekts in einem Chrome-Browser finden Sie hier.


Aktualisierte AI Vision Sensor-Erkennung

Der AI Vision Sensor kann jetzt AprilTags und AI-Klassifizierungen erkennen.

Das Menü „AI Vision Utility“ in VEXcode EXP zeigt den Live-Feed der Kamera an, der drei AprilTags erfasst. Die AprilTags-Funktion ist aktiviert, während die KI-Klassifizierung deaktiviert ist. Die erkannten Tags sind mit ihren jeweiligen IDs, Koordinaten und Abmessungen beschriftet.

AprilTags sind Bilder, die erkannt werden können und eindeutige IDs haben. Sie können ausgedruckt und auf dem Feld zur Nutzung mit Robotern eingesetzt werden. Laden Sie hier ein druckbares AprilTag-PDF herunter.

Menü „AI Vision Utility“ in VEXcode EXP. Das Menü zeigt einen Live-Kamera-Feed mit vier erkannten Objekten: einem roten Ball, einem blauen Ball, einem grünen Ring und einem roten Ring, jeweils mit Begrenzungsrahmen, die ihre Farben, Positionen, Abmessungen und Konfidenzwerte anzeigen. Im rechten Bereich befinden sich Optionen zum Aktivieren von AprilTags und KI-Klassifizierung, wobei der Modus für die KI-Klassifizierung auf „Klassenzimmerelemente“ eingestellt ist.

Der AI Vision Sensor kann auch verschiedenfarbige Buckyballs und Ringe aus den VEX EXP Classroom Bundleserkennen.

Klicken Sie hier, um zu erfahren, wie Sie den AI Vision Sensor in Blöcken, Pythonund C++verwenden.


Blöcke laut vorlesen

Alle Blöcke in VEXcode EXP 4.0 können jetzt mit einem einfachen Rechtsklick vorgelesen werden.

Diese Funktion ist auf allen Geräten außer Android verfügbar.

Der VEXcode EXP Drive für den Block wird mit geöffnetem Kontextmenü angezeigt. Die Optionen lauten von oben nach unten: Duplizieren, Block deaktivieren, Blöcke löschen, Blockhilfe, Block in Wechselblock umwandeln und Block lesen. Die Option „Block lesen“ ist hervorgehoben.

  • Anpassbare Stimmen: Wählen Sie aus verschiedenen Stimmen und passen Sie Geschwindigkeit und Tonhöhe im neuen Werkzeugmenü an.
  • Kontextmenü-Integration: Klicken Sie mit der rechten Maustaste auf einen beliebigen Block, um ihn vorgelesen zu bekommen.

Hier finden Sie schrittweise Anleitungen zur Verwendung der Lesefunktion in VEXcode.


Menü „Extras“

Das neue Tools-Menü von VEXcode EXP 4.0 ist vollgepackt mit Funktionen für Produktivität und Zugänglichkeit.

VEXcode EXP Toolbar mit geöffnetem Dropdown-Menü „Tools“. Es werden vier Optionen angezeigt: Design, Tastenkombinationen, Spracheinstellungen und API-Dokumentation.

Tastaturkürzel

Zum Starten, Stoppen und Öffnen der Hilfedokumentation stehen neue Tastaturkürzel zur Verfügung.

Mac Windows
VEXcode EXP Mac Toolbar mit geöffnetem Dropdown-Menü „Tools“ und ausgewählter Option „Tastenkombinationen“. Die verfügbaren Tastenkombinationen werden in einem zweiten Dropdown-Menü auf der rechten Seite angezeigt. Dort stehen drei Optionen zur Verfügung: Start, Stopp und Hilfe öffnen. Jeder Option ist eine entsprechende Tastenkombination zugeordnet. Die Start-Taste ist die Befehlstaste plus die Eingabetaste, die Stopp-Taste ist die Befehlstaste plus die E-Taste und die Hilfe-Taste ist die Befehlstaste plus die H-Taste. VEXcode EXP Windows Toolbar mit geöffnetem Dropdown-Menü „Tools“ und ausgewählter Option „Tastenkombinationen“. Die verfügbaren Tastenkombinationen werden in einem zweiten Dropdown-Menü auf der rechten Seite angezeigt. Dort stehen drei Optionen zur Verfügung: Start, Stopp und Hilfe öffnen. Jeder Option ist eine entsprechende Tastenkombination zugeordnet. Die Start-Taste ist die Strg-Taste plus die Eingabetaste, die Stopp-Taste ist die Strg-Taste plus die E-Taste und die Hilfe-Taste ist die Strg-Taste plus die H-Taste.

Design mit hohem Kontrast

Kontrastreiche Designs erhöhen die Unterscheidung zwischen Text und Hintergrund und erleichtern so das Lesen von Inhalten für Benutzer mit Sehschwäche, Farbenblindheit oder anderen Sehbehinderungen.

Standard Hoher Kontrast
VEXcode EXP-Blockprojekt mit Blöcken aus verschiedenen Kategorien zur Veranschaulichung des Standardfarbschemas. Das VEXcode EXP-Blockprojekt verwendet Blöcke aus verschiedenen Kategorien, um das kontrastreiche Farbschema zu demonstrieren.

Spracheinstellungen

Wenn Sie mit der neuen Funktion „Blöcke lesen“ arbeiten, können Sie in diesem Menü die verwendete Stimme, die Sprechgeschwindigkeit und die Tonhöhe ändern.

Das Fenster „VEXcode EXP Speech Settings“ verfügt über ein Dropdown-Menü zur Auswahl der Stimme, zwei Schieberegler zum Ändern der Tonhöhe und Geschwindigkeit sowie eine Schaltfläche „Test Voice“, um die aktuellen Spracheinstellungen anzuhören.

API-Dokumentation

Greifen Sie auf die umfassende API-Dokumentation zu, mit der Sie das volle Potenzial Ihres VEX EXP-Roboters einfacher als je zuvor erkunden und nutzen können.

VEXcode EXP API-Dokumentationsseite für den Python-Befehl turn_for. Die API-Seiten enthalten Erklärungen, Funktionen und Beispielprojekte für jeden Block- und Textbefehl.

Klicken Sie hier, um auf die offizielle VEX-API-Referenzseite zuzugreifen.


Webbasierte Downloads für Wireless-Projekte

Der webbasierte VEXcode EXP kann jetzt über einen EXP-Controller eine drahtlose Verbindung zu einem EXP Brain herstellen.

VEXcode EXP Toolbar mit einem grünen Controller-Symbol neben einem grünen Gehirn-Symbol. Die beiden Symbole sind gemeinsam in einem Kasten hervorgehoben.

Um zu erfahren, wie Sie ein Projekt drahtlos auf Ihr EXP Brain herunterladen, klicken Sie hier.

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

Last Updated: