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.
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 .
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:
- Chromebook - Cài đặt - VEXcode IQ
- Windows - Cài đặt - VEXcode IQ
- Mac và macOS - Cài đặt - VEXcode IQ
- iPad - Cài đặt - VEXcode IQ
Thiết bị và Mẫu
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ụ: 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ụ.
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.
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ụ.
Mở một dự án mẫu bằng cách chọn 'Mở ví dụ' từ menu Tệp.
Chọn 'Mẫu' từ thanh Bộ lọc.
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.
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.
Một số bài viết hữu ích bổ sung về cách sử dụng khối bao gồm:
- Kích thước khối - Hướng dẫn về khối - VEXcode IQ
- Hình dạng và ý nghĩa của các khối - Hướng dẫn về khối - VEXcode IQ
- Xóa một khối - Hướng dẫn về khối - VEXcode IQ
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.
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:
- Lưu dự án Blocks trên Windows - Mở và lưu dự án Blocks - VEXcode IQ
- Lưu dự án Blocks trên macOS - Mở và lưu dự án Blocks - VEXcode IQ
- Lưu dự án khối trên Chromebook - Mở và lưu dự án khối - VEXcode IQ
- Lưu dự án khối trên máy tính bảng Android - Mở và lưu dự án khối - VEXcode IQ
- Lưu dự án khối trên iPad - Mở và lưu dự án khối - VEXcode IQ
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.
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.
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
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.
Hoặc, không dây với các thiết bị máy tính bảng iPad/Android.
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:
- Biểu tượng trạng thái não (USB) - Kết nối với não - VEXcode IQ
- iPad/Máy tính bảng Android (Không dây) - Kết nối với bộ não - VEXcode IQ
- Tải xuống một vị trí đã chọn - Hướng dẫn về khối - VEXcode IQ
- Tải xuống và chạy dự án Block - Hướng dẫn về Block - VEXcode IQ
- Tải xuống trên iPad - Hướng dẫn về khối - VEXcode IQ
- Tải Lỗi - Khắc phục sự cố - VEXcode IQ
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.
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:
- Mở dự án Blocks trên Windows - Mở và lưu dự án Blocks - VEXcode IQ
- Mở dự án Blocks trên macOS - Mở và lưu dự án Blocks - VEXcode IQ
- Mở dự án Blocks trên Chromebook - Mở và lưu dự án Blocks - VEXcode IQ
- Mở dự án Blocks trên iPad - Mở và lưu dự án Blocks - VEXcode IQ
- Mở dự án Block trên Android - Mở và lưu dự án Blocks - VEXcode IQ
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:
- Truy cập Trợ giúp trong Dự án Blocks - Hướng dẫn về Blocks - VEXcode IQ
- Menu ngữ cảnh - Hướng dẫn về khối - VEXcode IQ
- Bình luận - Hướng dẫn sử dụng Blocks - VEXcode IQ
- Ghi chú - Hướng dẫn về khối - VEXcode IQ
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.
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.
Đảm bảo IQ Brain được kết nối với thiết bị của bạn và bật nguồn.
Khởi chạy VEXcode IQ.
Một dự án trống mới sẽ mở ra.
Từ danh mục 'Trông', chọn khối [In] và gắn nó vào khối {When started}.
Thay thế từ 'Xin chào' trong tham số bằng từ 'VEX.'
Lưu, tải xuống và chạy dự án của bạn.
'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.
Đảm bảo IQ Brain được kết nối với thiết bị của bạn và bật nguồn.
Khởi chạy VEXcode IQ.
Một dự án trống mới sẽ mở ra.
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.