Sử dụng Console trong VEXcode AIR

Bảng điều khiển cho phép người dùng hiển thị tin nhắn, báo cáo giá trị cảm biến hoặc trình bày dữ liệu từ các dự án VEXcode AIR. Bảng điều khiển cũng cho phép người dùng nhập giá trị hoặc lệnh vào Bộ điều khiển máy bay không người lái VEX AIR và lưu kết quả dưới dạng tệp văn bản.

Bảng điều khiển cũng có thể được sử dụng để hiển thị thông tin quy trình, cung cấp tín hiệu trực quan cho phép người dùng xem những gì đang diễn ra trong dự án VEXcode AIR tại thời điểm cụ thể , do đó tạo ra kết nối trực quan giữa dự án và hành động của máy bay không người lái.


Kết nối với Cổng nối tiếp bảng điều khiển trong VEXcode AIR dựa trên web

Để in ra Console trong AIR dựa trên web, cần phải kết nối với Cổng nối tiếp Console. Cổng thứ hai này là cần thiết vì cổng nối tiếp đầu tiên liên kết bộ điều khiển với thiết bị để tải xuống dự án từ trình duyệt. Nếu bạn đang sử dụng VEXcode AIR dựa trên ứng dụng, hãy chuyển đến phần Cách mở bảng điều khiển.

Lưu ý: Để in ra Console, bộ điều khiển phải được kết nối với thiết bị thông qua cáp USB trong khi sử dụng Cổng nối tiếp Console.

Cửa sổ Console có thông báo: Cổng nối tiếp Console không được kết nối - vui lòng kết nối với Cổng nối tiếp Console để Bật Console được hiển thị. Nút Tìm hiểu thêm nằm bên dưới.

Nếu Cổng nối tiếp bảng điều khiển không được kết nối, Bảng điều khiển trong VEXcode AIR sẽ hiển thị là không khả dụng.

Menu Drone trong VEXcode hiển thị biểu tượng robot màu xanh lá cây và mở ra với nút Connect Console Serial Port ở phía dưới được tô sáng.

Đảm bảo bộ điều khiển được kết nối với thiết bị thông qua cổng web-serial đầu tiên. Để biết thêm thông tin về quy trình kết nối này, hãy xem bài viết Kết nối Bộ điều khiển máy bay không người lái VEX AIR với VEXcode AIR.

Chọn Kết nối Cổng nối tiếp bảng điều khiển.

macOS/Chromebook

Một thông báo trên trình duyệt sẽ xuất hiện thông báo rằng trình duyệt sắp kết nối với Cổng nối tiếp bảng điều khiển của Bộ điều khiển VEX AIR qua USB. Nó hướng dẫn người dùng chọn Bộ điều khiển VEX Robotics AIR có số cao nhất và nhấn kết nối. Nút Tiếp tục được tô sáng.

Cửa sổ

Lời nhắc kết nối của Windows hiển thị "Trình duyệt của bạn sắp kết nối với Cổng nối tiếp bảng điều khiển của Bộ điều khiển VEX AIR qua USB. Chọn 'Cổng người dùng VEX Robotics' và nhấn kết nối. Nút Tiếp tục ở góc dưới bên phải được tô sáng.

Chọn từng hình ảnh ở trên để phóng to.

Một lời nhắc sẽ xuất hiện dựa trên thiết bị của bạn. Chọn Tiếp tục.

macOS/Chromebook

Cửa sổ kết nối hiển thị hai thiết bị có nhãn VEX Robotics AIR Controller. Thiết bị chưa ghép nối có số cao hơn, cu.usbmodem01483, sẽ được chọn. Nút Kết nối được tô sáng.

Cửa sổ

Cửa sổ kết nối hiển thị hai tùy chọn: Cổng người dùng VEX Robotics (COM84) và Cổng truyền thông VEX Robotics (COM85) - Đã ghép nối. Cổng người dùng được chọn và nút Kết nối được tô sáng.

Chọn từng hình ảnh ở trên để phóng to.

  • macOS/Chromebook: Chọn Bộ điều khiển AIR có số ID NHẤT từ danh sách. Số ID thấp nhất sẽ được ghép nối. 
    Chọn Kết nối sau khi lựa chọn của bạn được tô sáng.
  • Windows: Chọn Cổng người dùng. Cổng giao tiếp sẽ được ghép nối.
    Chọn Kết nối sau khi lựa chọn của bạn được tô sáng.
Bảng trạng thái Bộ điều khiển hiển thị Cổng nối tiếp bảng điều khiển được kết nối theo thông tin bộ điều khiển VEX AIR. Các trạng thái khác hiển thị Kết nối USB đã được kết nối, VEXos 1.0.0 và Trạng thái chương trình cơ sở đã được cập nhật.

Sau khi kết nối thành công, Cổng nối tiếp bảng điều khiển sẽ hiển thị là Đã kết nối. Bây giờ bạn có thể sử dụng Console.


Cách mở bảng điều khiển

Cửa sổ Monitor hiển thị thanh công cụ với một số biểu tượng và nút Console được biểu thị bằng ký hiệu Monitor sẽ được tô sáng.

Bảng điều khiển nằm trong Bảng điều khiển màn hình trong VEXcode AIR. Để mở Console, hãy chọn biểu tượng Monitor Console bên cạnh mục Help.

Cửa sổ Console mở ra với vùng văn bản trống. Bên dưới là các nút có nhãn Xóa, Lưu, Sao chép vào Bảng tạm và Gửi. Hộp nhập có nội dung Gửi đến Bộ điều khiển.

Bảng điều khiển sẽ mở ra sau khi được chọn.


Sử dụng bảng điều khiển

Gửi thông tin đến Bộ điều khiển

Cửa sổ Console hiển thị một vùng văn bản trống với hộp nhập có nhãn Gửi đến Bộ điều khiển. Nút Gửi nằm ở bên phải.

Khi sử dụng Console trong một dự án, bạn có thể gửi thông tin đến bộ điều khiển. Chọn hộp văn bảnGửi đến Bộ điều khiển và nhập thông tin bạn chọn.

Cửa sổ Console hiển thị cùng một bố cục với hộp nhập có nhãn Gửi đến Bộ điều khiển. Nút Gửi được tô sáng.

Khi tin nhắn của bạn hoàn tất, hãy chọn nút Gửi hoặc nhấn phím Return / Enter trên bàn phím.

Cửa sổ Console hiển thị nhật ký hội thoại.

Hàm Send to Controller có thể được sử dụng theo nhiều cách, chẳng hạn như gửi chuỗi từ Console đến bộ điều khiển để điều chỉnh cách dự án chạy hoặc kích hoạt các hành vi cụ thể.

Tìm hiểu thêm về cách sử dụng Console trong dự án VEXcode AIR trong Tài liệu tham khảo API VEXcode - AIR.

Lưu hoặc Sao chép từ Bảng điều khiển

Cửa sổ Console hiển thị cùng một thông báo trao đổi giữa VEX và AIR. Nút Lưu bên dưới Bảng điều khiển được tô sáng.

Bạn có thể dễ dàng lưu thông tin từ Console vào thiết bị của mình. ChọnSAVEở cuối Console để lưu toàn bộ văn bản dưới dạng tệp .txt.

Cửa sổ Console hiển thị trao đổi tin nhắn giữa VEX và AIR. Nút Sao chép vào Bảng tạm bên dưới Bảng điều khiển được tô sáng.

Bạn cũng có thể chọn tùy chọnCOPY TO CLIPBOARD để lưu thông tin Console vào clipboard rồi dán vào loại tệp khác. 

Xóa màn hình trong bảng điều khiển

Cửa sổ Console hiển thị trao đổi tin nhắn giữa VEX và AIR. Nút Xóa bên dưới Bảng điều khiển sẽ được tô sáng.

Bạn có thể xóa toàn bộ Bảng điều khiển bằng cách chọn nútCLEAR

Bạn cũng có thể xóa một hàng hoặc toàn bộ Console bằng cách sử dụng lệnh Blocks hoặc Python. Để tìm hiểu thêm, hãy truy cập Tài liệu tham khảo API VEXcode - AIR.

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

Last Updated: