Các tính năng mới trong VEXcode EXP 4.0

VEXcode EXP 4.0 giới thiệu một loạt tính năng mới. Bản cập nhật lớn này tập trung vào việc nâng cao năng suất và khả năng tiếp cận trong mã hóa robot. Đọc bên dưới để tìm hiểu những tính năng mới có trong VEXcode EXP 4.0!

Nhấp vào đây để tải xuống trình cài đặt mới cho VEXcode EXP 4.0!

Phòng làm việc CTE

VEXcode EXP hiện hỗ trợ đầy đủ CTE Workcell. CTE Workcell giới thiệu cho sinh viên về thế giới robot công nghiệp và tự động hóa thông qua các hoạt động thực hành.

Hình ảnh của Teach Pendant trong VEXcode EXP

Trong VEXcode EXP, Cánh tay rô bốt 6 trục có thể được kết nối trực tiếp với máy tính mà không cần Bộ não EXP để truy cập vào Mặt dây chuyền dạy .

Mặt dây chuyền dạy là thiết bị được sử dụng để điều khiển và lập trình cánh tay rô bốt và các máy móc khác phục vụ cho mục đích tự động hóa công nghiệp, bao gồm các nút bấm hoặc màn hình cảm ứng cho phép người vận hành hướng dẫn thủ công các chuyển động của rô bốt.

Việc kết nối cánh tay rô bốt 6 trục với EXP Brain cũng cho phép bạn tích hợp các thiết bị mới vào dự án CTE của mình như hệ thống Pneumatics, Tháp tín hiệuCảm biến đối tượng.

Nhấp vào đây để tìm hiểu thêm về CTE Workcell và cách sử dụng nó trong lớp học.

Chuyển đổi khối

Các Khối Chuyển Đổi Mới hiện đã có sẵn, giúp quá trình chuyển đổi từ mã hóa theo khối sang lập trình theo văn bản trở nên liền mạch.

Ảnh GIF động cho thấy người dùng đang kéo một khối có nhãn 'khi bắt đầu' từ bảng mã hóa vào không gian làm việc trong giao diện VEXcode, minh họa quá trình bắt đầu một dự án mới.

Khối chuyển đổi kéo và thả: Tất cả các khối chuyển đổi đều có thể được kéo từ hộp công cụ và nhập trực tiếp vào.

GIF động hiển thị chương trình dạng khối trong VEXcode V5. Chương trình bắt đầu bằng khối màu vàng 'khi bắt đầu', theo sau là khối màu cam 'lặp lại 4' và khối màu xanh 'lái về phía trước 200 mm'. GIF minh họa cách người dùng kéo và kết nối một khối màu xanh lá cây bên dưới các khối hiện có trong không gian làm việc.

Nhập Python trực tiếp vào các khối dự án: VEXcode cho phép bạn kết hợp các lệnh Python trực tiếp vào các dự án của mình, tích hợp chúng liền mạch với các khối khác. Để hỗ trợ bạn viết mã đúng, VEXcode còn cung cấp tính năng tự động hoàn thành cho các lệnh Python.

Ảnh GIF động hiển thị chương trình VEXcode IQ Blocks đơn giản, trong đó chuỗi lệnh bao gồm 'lái xe về phía trước 200 mm', 'rẽ phải 90 độ' và lệnh khác 'lái xe về phía trước 200 mm'. Các khối được lắp ráp dưới khối 'khi bắt đầu', thể hiện trình tự chuyển động cơ bản của robot.

Chuyển đổi mã: Chuyển đổi toàn bộ ngăn xếp khối sang Python chỉ bằng một cú nhấp chuột.

Tính năng này hoàn hảo cho những người học muốn chuyển từ dạng khối sang dạng văn bản. Để biết thêm thông tin về mã hóa bằng Switch Blocks, hãy vào đây.


Lưu và Tải trong VEXcode dựa trên Web

Ảnh GIF động về thanh tiêu đề của Dự án VEXcode thay đổi từ 'Chưa lưu' thành 'Đã lưu' sau một hành động, cho biết dự án đã được lưu thành công.

VEXcode dựa trên web hiện sẽ tự động lưu các thay đổi của dự án sau khi dự án của bạn được lưu lần đầu.

Những thay đổi khác trong Menu Tệp:

  • Tải từ thiết bị của bạn hiện đã được thay đổi thànhMở.
  • Lưu vào thiết bị của bạn hiện đã được đổi thànhLưu thành.
  • Bây giờ bạn cũng có thể lưu thủ công bằng cách sử dụng nút Lưu.

Để biết hướng dẫn từng bước về cách tải và lưu Dự án VEXcode EXP trên Trình duyệt Chrome, hãy vào đây.


Cập nhật Phát hiện cảm biến AI Vision

Cảm biến AI Vision hiện có thể phát hiện AprilTags và Phân loại AI.

Ảnh chụp màn hình giao diện AI Vision Utility trong VEXcode, hiển thị nguồn cấp dữ liệu trực tiếp của camera ghi lại ba AprilTag. Tính năng AprilTags được bật, trong khi Phân loại AI được tắt. Các thẻ được nhận dạng sẽ được dán nhãn với ID, tọa độ và kích thước tương ứng. Nút 'Thêm màu' có sẵn nhưng cài đặt màu hiện không hoạt động. Trạng thái chương trình cơ sở được hiển thị là cập nhật, với phiên bản 1.0.0.b16.

AprilTags là hình ảnh có thể được phát hiện và có ID duy nhất. Chúng có thể được in ra và sử dụng ngoài thực địa để sử dụng cùng với robot. Tải xuống bản PDF AprilTag có thể in tại đây.

Ảnh chụp màn hình giao diện 'Tiện ích AI Vision'. Giao diện đã được kết nối, được biểu thị bằng trạng thái 'Đã kết nối' màu xanh lá cây. Phần chính hiển thị nguồn cấp dữ liệu camera trực tiếp với bốn vật thể được phát hiện: một quả bóng đỏ, một quả bóng xanh, một vòng tròn xanh lá cây và một vòng tròn đỏ, mỗi vật thể có hộp giới hạn hiển thị vị trí (X, Y), kích thước (W, H) và điểm tin cậy (99%). Bảng bên phải có các tùy chọn để bật AprilTags và Phân loại AI, với Phân loại AI được đặt thành 'Yếu tố lớp học'. Có tùy chọn để đặt tên và cài đặt màu, với các nút "Thêm màu" và nút "Đóng băng video" bên dưới nguồn cấp dữ liệu trực tiếp. Trạng thái chương trình cơ sở được chỉ định là 'Cập nhật' với phiên bản '1.0.0.b16.'

Cảm biến thị giác AI cũng có thể xác định các buckyball và vòng có màu sắc khác nhau từ VEX EXP Classroom Bundles.

Nhấp vào đây để tìm hiểu về cách sử dụng Cảm biến thị giác AI trong Khối, PythonC++.


Đọc to các khối

Giờ đây, tất cả các khối bên trong VEXcode EXP 4.0 có thể được đọc to chỉ bằng một cú nhấp chuột phải.

Tính năng này có sẵn trên mọi thiết bị trừ Android.

  • Giọng nói có thể tùy chỉnh: Chọn từ nhiều giọng nói khác nhau và điều chỉnh tốc độ và cao độ trong Menu Công cụ mới.
  • Tích hợp Menu ngữ cảnh: Nhấp chuột phải vào bất kỳ khối nào để nghe khối đó được đọc to.

Nhấp vào đây để biết hướng dẫn từng bước về cách sử dụng Tính năng Đọc trong VEXcode.


Menu Công cụ

Menu Công cụ mới của VEXcode EXP 4.0 được tích hợp nhiều tính năng giúp tăng năng suất và khả năng truy cập.

Ảnh chụp màn hình đã cắt cho thấy menu thả xuống 'Công cụ' trong VEXcode V5. Menu bao gồm các tùy chọn cho 'Chủ đề', 'Phím tắt', 'Cài đặt giọng nói' và 'Tài liệu API'. Phần 'HƯỚNG DẪN' được đánh dấu ở đầu danh sách thả xuống.

Phím tắt

Có các phím tắt mới để bắt đầu, dừng và mở tài liệu trợ giúp.

Máy Mac Cửa sổ
Cửa sổ Dự án VEXcode hiển thị menu thả xuống 'Công cụ' với 'Phím tắt' được tô sáng. Menu phụ hiển thị các phím tắt cho các hành động Bắt đầu, Dừng và Mở Trợ giúp, bao gồm ⌘ + return để Bắt đầu, ⌘ + e để Dừng và ⌘ + h để Mở Trợ giúp. Menu Công cụ trong VEXcode với menu phụ Phím tắt được tô sáng. Menu phụ hiển thị các phím tắt, bao gồm 'Bắt đầu' (Ctrl + Enter), 'Dừng' (Ctrl + e) và 'Mở Trợ giúp' (Ctrl + h).

Chủ đề tương phản cao

Các chủ đề có độ tương phản cao làm tăng sự khác biệt giữa văn bản và nền, giúp người dùng có thị lực kém, mù màu hoặc các khiếm khuyết về thị lực khác dễ đọc nội dung hơn.

Mặc định Độ tương phản cao
Ảnh chụp màn hình chương trình dựa trên khối VEXcode V5 cho thấy một chuỗi các khối được thiết kế để điều khiển chuyển động của robot và hiển thị thông báo. Chương trình bắt đầu bằng khối 'khi bắt đầu', theo sau là một vòng lặp lặp lại bốn lần. Bên trong vòng lặp, robot di chuyển về phía trước 200 mm, rẽ phải 90 độ và in hướng hiện tại theo độ lên Não. Sau vòng lặp, chương trình in ra 'Chuyển động đã hoàn tất' trên Não. Ảnh chụp màn hình chương trình dựa trên khối VEXcode V5 cho thấy một chuỗi các khối được thiết kế để điều khiển chuyển động của robot và hiển thị thông báo. Chương trình bắt đầu bằng khối 'khi bắt đầu', theo sau là một vòng lặp lặp lại bốn lần. Bên trong vòng lặp, robot di chuyển về phía trước 200 mm, rẽ phải 90 độ và in hướng hiện tại theo độ lên Não. Sau vòng lặp, chương trình in ra 'Chuyển động đã hoàn tất' trên Não.

Cài đặt giọng nói

Khi sử dụng tính năng Read Blocks mới, bạn có thể thay đổi giọng nói, tốc độ nói và cao độ từ menu này.

Ảnh chụp màn hình cửa sổ Cài đặt giọng nói trong VEXcode IQ. Cửa sổ cho phép người dùng chọn giọng nói từ menu thả xuống có nhãn 'Giọng nói', với 'Microsoft D' hiện đang được chọn. Có hai thanh trượt bên dưới, một cho 'Độ cao' và một cho 'Tốc độ', cả hai đều được đặt ở mức 100%. Một nút màu xanh lá cây có nhãn 'Kiểm tra giọng nói' nằm bên dưới thanh trượt. Ở góc dưới bên phải, có nút 'Xong' màu xanh.

Tài liệu API

Truy cập tài liệu API toàn diện, giúp bạn khám phá và tận dụng toàn bộ tiềm năng của robot VEX EXP dễ dàng hơn bao giờ hết.

Ảnh chụp màn hình từ trang web Tham chiếu API VEX EXP, hiển thị tài liệu hướng dẫn về phương thức turn_for() trong lớp DriveTrain. Phương thức turn_for() được sử dụng để quay hệ thống truyền động theo một góc cụ thể theo một trong hai hướng. Các tham số được liệt kê bao gồm hướng (TurnType hợp lệ), góc (góc để Hệ thống truyền động quay), đơn vị (tùy chọn, mặc định là DEGREES), vận tốc (tùy chọn), units_v (tùy chọn, mặc định là RPM) và chờ (tùy chọn). Phương pháp này có thể chặn hoặc không chặn, tùy thuộc vào tham số chờ.

Nhấp vào đây để truy cập trang web tham khảo API VEX chính thức.


Tải xuống Dự án không dây trên web

VEXcode EXP dựa trên web hiện có thể kết nối không dây với EXP Brain thông qua Bộ điều khiển EXP.

Ảnh chụp màn hình hiển thị thanh công cụ VEXcode V5. Thanh công cụ có các biểu tượng 'CONTROLLER' và 'BRAIN' được đánh dấu màu đỏ, cho biết đây là các thiết bị được chọn cho dự án. Bên cạnh chúng là các nút 'TẢI XUỐNG', 'CHẠY', 'DỪNG', 'CHIA SẺ' và 'PHẢN HỒI'.

Để tìm hiểu cách tải xuống dự án không dây vào EXP Brain của bạn, hãy vào đây.

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

Last Updated: