Skip to Main Content

Mã hóa bằng VEXcode IQ (thế hệ 1)

VEXcode IQ là môi trường mã hóa để lập trình Robot VEX IQ. Bài viết sau đây cung cấp liên kết đến các bài viết khác sẽ giúp bạn bắt đầu viết mã bằng VEXcode IQ. Ở cuối bài viết này, bạn sẽ có tùy chọn lập trình VEX Clawbot IQ để tiến về phía trước hoặc tạo dự án in 'VEX' trên màn hình LCD của VEX IQ Brain.

IQEDUhero.jpg

Lưu ý: để kiểm tra dự án của bạn ở cuối bài viết này, hãy đảm bảo bạn bắt đầu với Pin IQ đã được sạc .

Bài viết này sẽ bao gồm:

  • Tải ứng dụng
  • Thiết bị và Mẫu
  • Sử dụng khối
  • Tiết kiệm
  • Cập nhật chương trình cơ sở nếu cần
  • Đang tải xuống và chạy
  • Mở một dự án
  • Các liên kết hữu ích bổ sung
  • Dự án đầu tiên của tôi
    • In ví dụ 'VEX' (không yêu cầu xây dựng robot)
    • Ví dụ về Drive Forward (yêu cầu xây dựng Clawbot IQ)

Tải ứng dụng

VEXcode IQ có sẵn cho một số loại thiết bị khác nhau. Ứng dụng cần được tải xuống thiết bị của bạn. Xem trang tải xuống VEXcode

2020-08-08_8-55-24.png

Các liên kết sau sẽ giúp bạn tải ứng dụng xuống thiết bị của mình:


Thiết bị và Mẫu

WhenYouOpen.png

Khi bạn mở một dự án VEXcode IQ mới , dự án được thiết lập để chỉ sử dụng VEX IQ Brain. Các khối duy nhất xuất hiện trong Hộp công cụ là các khối mặc định. 

Một dự án được tùy chỉnh bằng cách thêm các thiết bị đang được sử dụng trên robot của bạn. Các khối bổ sung sẽ điền vào Hộp công cụ cho mỗi thiết bị được thêm vào.

Ví dụ.png

Ví dụ: việc thêm thiết bị 'động cơ DRIVETRAIN 2' sẽ thêm bộ khối 'Hệ thống truyền động' vào Hộp công cụ.

Clawbot_Autopilot.png

Có một số bản dựng VEX IQ tiêu chuẩn, chẳng hạn như Clawbot và Autopilot, có thể được sử dụng trong lớp học và Phòng thí nghiệm VEX STEM.

Clawbot_Devices.png

VEXcode IQ có một số mẫu đã được thiết lập sẵn cho các bản dựng này. Ví dụ: một cách dễ dàng để bắt đầu dự án VEXcode IQ cho Clawbot IQ là sử dụng mẫu ví dụ. Thao tác này sẽ định cấu hình các thiết bị của Clawbot và thêm các khối của thiết bị cụ thể vào Hộp công cụ.

FromTheFileMenu.png

Mở một dự án mẫu bằng cách chọn 'Mở ví dụ' từ menu Tệp.

Filter_bar.png

Chọn 'Mẫu' từ thanh Bộ lọc.

2020-08-08_10-25-20.png

Sau đó chọn Mẫu Clawbot (Hệ thống truyền động 2 động cơ).

Lưu ý: xem phần Robot Config của bài viết để biết thêm thông tin về cấu hình thiết bị.


Sử dụng khối

VEXcode IQ mở ra dưới dạng dự án Blocks. Lập trình với các khối cung cấp một môi trường có thể truy cập được với ngưỡng đầu vào rất thấp. Tuy nhiên, việc mã hóa dự án Blocks cũng cho phép lập trình ở cấp độ nâng cao.

Một khối có thể được thêm vào dự án bằng cách kéo nó từ Hộp công cụ vào không gian làm việc.

ABlockCanBeAdded.png

 Nó có thể dễ dàng bị xóa khỏi dự án bằng cách kéo khối ra khỏi không gian làm việc. 

ItCanBeJust.png

Một số bài viết hữu ích bổ sung về cách sử dụng khối bao gồm:


Tiết kiệm

Khi bạn đã hoàn thành dự án VEX IQ của mình, dự án đó sẽ cần được lưu vào thiết bị của bạn. Việc lưu dự án của bạn sẽ khác nhau tùy thuộc vào thiết bị của bạn.

Lưu.png

Các bài viết sau đây giải thích cách lưu dự án trên thiết bị của bạn:


Cập nhật chương trình cơ sở nếu cần

VEX IQ Brain và các thiết bị thông minh khác có phần mềm cơ bản cho phép các thiết bị hoạt động với dự án VEXcode IQ. Phần mềm này được gọi là phần sụn, hay còn gọi là VEXos.

VEXos_Utility__1_.jpg

Nếu chương trình cơ sở không cập nhật với phiên bản hiện tại của VEXcode IQ, bạn sẽ không thể tải dự án của mình xuống IQ Brain. VEXcode IQ cảnh báo bạn khi chương trình cơ sở không được cập nhật bằng cách hiển thị biểu tượng bộ não màu cam ngay khi IQ Brain được cấp nguồn được kết nối với thiết bị của bạn.

Orange_brain.png

Lưu ý: xem bài viết Firmware - Bắt đầu - VEXcode IQ để biết thêm thông tin về firmware.


Đang tải xuống và chạy

IQ_Brain_Connected_ON_copy.png

Dự án VEXcode IQ của bạn cần được tải xuống VEX IQ Brain để dự án của bạn có thể chạy. Việc này được thực hiện bằng dây USB được kết nối giữa IQ Brain và thiết bị của bạn. 

IQ_Brain_iPad_ON.png

Hoặc, không dây với các thiết bị máy tính bảng iPad/Android.

BốnDownloadSlots.png

VEX IQ Brain có bốn khe tải xuống cho phép lưu trữ bốn dự án khác nhau trên IQ Brain cùng một lúc.

Sau khi VEX IQ Brain được kết nối và một vị trí được chọn, dự án của bạn có thể được tải xuống IQ Brain và sau đó chạy. Khi một dự án được chạy, nó cho phép bạn xem dự án đó ảnh hưởng như thế nào đến hành vi của rô-bốt của bạn.

Đôi khi, lỗi tải xuống có thể xảy ra trong quá trình tải xuống. Tuy nhiên, những điều này thường dễ khắc phục sự cố.

Các bài viết sau đây sẽ giúp bạn tải xuống và chạy dự án VEXcode IQ của mình:

Lưu ý: Trước khi tải xuống dự án của bạn, hãy xem lại Danh sách kiểm tra tải xuống trước dự án.


Mở một dự án

Khi dự án VEXcode IQ đã được lưu trên thiết bị của bạn, nó có thể được mở sau đó để tải lại xuống robot của bạn hoặc dự án có thể được sửa đổi.

OnceItHasBeenSaved.png

Các bài viết sau đây sẽ giúp bạn mở dự án VEXcode IQ trên thiết bị cụ thể của bạn:


Các liên kết hữu ích bổ sung

Có thêm rất nhiều bài VEX Library hỗ trợ các bạn khi làm việc với VEXcode IQ.

Một số bài viết hữu ích bổ sung để bắt đầu bao gồm:

Ngoài ra còn có nhiều hoạt động vui chơi và mang tính giáo dục được tìm thấy trong VEX IQ STEM Labs.

STEM_Labs_IQ.png


Dự án đầu tiên của tôi

Hai dự án sau đây sẽ cho phép bạn thực hành xây dựng một dự án trong VEXcode IQ.

In 'VEX'

Dự án này sẽ cho phép bạn xây dựng một dự án mà không cần phải lắp ráp robot. Tất cả những gì cần thiết là VEX IQ Brain và pin đã sạc.

IQ_Brain_Connected_ON_copy.png

Đảm bảo IQ Brain được kết nối với thiết bị của bạn và bật nguồn.

VEXcode-IQ-icon.jpg

Khởi chạy VEXcode IQ.

Trống_project.png

Một dự án trống mới sẽ mở ra.

FromTheLooks.png

Từ danh mục 'Trông', chọn khối [In] và gắn nó vào khối {When started}.

Thay thếTheWord.png

Thay thế từ 'Xin chào' trong tham số bằng từ 'VEX.'

Tải xuống_and_Run.png

Lưu, tải xuống và chạy dự án của bạn.

BrainScreen.png

'VEX' sẽ in trên màn hình LED của IQ Brain.

Lái xe về phía trước

Dự án này dự định sẽ được sử dụng với Clawbot IQ tiêu chuẩn. Xem Clawbot với Bộ điều khiển STEM Lab để biết hướng dẫn lắp ráp.

Clawbot_IQ__copy.png

IQ_Brain_Connected_ON_copy.png

Đảm bảo IQ Brain được kết nối với thiết bị của bạn và bật nguồn.

VEXcode-IQ-icon.jpg

Khởi chạy VEXcode IQ.

Trống_project.png

Một dự án trống mới sẽ mở ra.

2020-08-08_10-25-20.png

Mở dự án ví dụ 'Clawbot (Drivetrain 2-motor)' .

Lưu ý: Mẫu yêu cầu phải cắm Gyro vào Cổng thông minh 4.

FromTheDrivetrain.png

Từ danh mục 'Hệ thống truyền động', chọn khối [Drive for] và gắn nó vào khối {When started}.

Lưu ý: Lái xe về phía trước 200 mm sẽ di chuyển bánh xe của Clawbot về phía trước một vòng.

Lưu, tải xuống và chạy dự án của bạn. Clawbot bây giờ sẽ lái về phía trước 200 mm.

Lưu ý: nếu bạn gặp bất kỳ vấn đề nào khi làm việc với VEXcode IQ, vui lòng sử dụng công cụ phản hồi có trong VEXcode IQ.

 

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

Last Updated: