Sử dụng Khối của tôi trong VEXcode IQ

 Khối của tôi là một trong những loại khối trong VEXcode IQ. Một số danh mục khác bao gồm Ngoại hình, Âm thanh, Cảm biến và Biến. Khối của tôi được sử dụng để tạo một chuỗi các khối có thể được sử dụng nhiều lần trong suốt một dự án. 


 Cách tạo khối

Hộp công cụ khối VEXcode IQ với danh mục Khối của tôi được hiển thị và nút Tạo khối được tô sáng.

Chọn “Tạo khối” từ danh mục Khối của tôi.

Menu Tạo khối của VEXcode IQ đã được mở. Tên của khối đã được đổi thành Phát âm thanh và được đánh dấu nổi bật.

Đổi tên khối bằng cách nhập vào trường “tên khối”, sau đó chọn “OK”.


Cách tùy chỉnh một khối

Thêm đầu vào (số)

Menu Tạo khối của VEXcode IQ đang mở và tên của khối được đặt thành Phát âm thanh. Một trường nhập số đã được thêm vào khối và hiện được tô sáng.

Chọn tùy chọn “Thêm đầu vào (số)” từ màn hình “Tạo khối (Xem trước)”. Đổi tên đầu vào bằng cách nhập vào trường “số”, sau đó chọn “OK”.

Thêm đầu vào (boolean)

Menu Tạo khối của VEXcode IQ đang mở và tên của khối được đặt thành Phát âm thanh. Một trường nhập boolean đã được thêm vào khối và hiện được tô sáng.

Chọn tùy chọn “Thêm đầu vào (Boolean)” từ màn hình “Tạo khối (Xem trước)”. Đổi tên đầu vào bằng cách nhập vào trường “Boolean”, sau đó chọn “OK”.

Thêm nhãn

Menu Tạo khối của VEXcode IQ được mở và tên của khối được đặt thành Vẽ một theo sau là số đầu vào. Một trường nhãn đã được thêm vào cuối khối và hiện được tô sáng.

Chọn tùy chọn “Thêm nhãn” từ màn hình “Tạo khối (Xem trước)”. Đổi tên nhãn bằng cách nhập vào trường “văn bản nhãn”, sau đó chọn “OK”.

Kết hợp đầu vào và nhãn

Menu Tạo khối của VEXcode IQ đang mở và một khối tùy chỉnh đã được tạo. Khối này đầu tiên ghi là Vẽ a, sau đó có một trường nhập số và kết thúc bằng nhãn ghi inch vuông. Toàn bộ khối tùy chỉnh có nội dung là Vẽ một hình vuông X inch.

Kết hợp đầu vào và nhãn với nhau để tạo thành một chuỗi các khối.


Cách xóa đầu vào / nhãn

Menu Tạo khối của VEXcode IQ đang mở và tên của khối được đặt thành Phát âm thanh. Một trường nhập số đã được thêm vào khối và biểu tượng Xóa phía trên trường nhập sẽ được tô sáng.

Để xóa đầu vào hoặc nhãn, hãy chọn biểu tượng “xóa” ở đầu đầu vào hoặc nhãn mà bạn muốn xóa.


Cách sử dụng khối xác định

Khối Định nghĩa VEXcode IQ My Blocks được tô sáng trong Không gian làm việc. Khối được định nghĩa có nội dung là 'Vẽ một hình vuông có kích thước inch' và từ size là một tham số số có thể được sử dụng trong định nghĩa khối.

Bây giờ, một tham số có thể được sử dụng từ khối “xác định” sau khi nó được tạo.

Khối VEXcode IQ My Blocks Definition có định nghĩa mã hiện đã được thêm vào. Ngăn xếp có khối Lặp lại được đặt thành 4 và khối Truyền động cho khối 200 mm với khối Xoay 90 độ nằm bên trong khối Lặp lại.

Đính kèm các khối bổ sung vào khối “xác định”.

Khối định nghĩa VEXcode IQ My Blocks có tham số số hiện được sử dụng trong định nghĩa. Ngăn xếp có khối Lặp lại được đặt thành 4 và khối Lái cho khối phía trên khối Quay cho khối 90 độ bên trong khối lặp lại. Tham số số đã được đưa vào khối Drive for, do đó khối này hiện đọc là Drive forward for size inch.

Sử dụng các tham số từ khối “xác định”.

Khối lệnh VEXcode IQ My Blocks được thêm vào bên dưới khối When Started để chạy khối mới. Khối lệnh này sẽ gọi lệnh Vẽ hình vuông có kích thước inch. Tham số số được đặt thành 4.

Sử dụng “Khối của tôi” được gắn vào khối “Khi bắt đầu”.


Cách sử dụng khối của tôi

Chơi ví dụ về Siren

Trong ví dụ này, robot sẽ sử dụng Khối của tôi để:

  • Phát âm thanh còi báo động 3 lần
  • Lái xe về phía trước 12 inch
  • Phát âm thanh còi báo động 6 lần

Khối mũ “xác định” phá vỡ một thủ tục. Trong video ví dụ sau, "define" hat block này sẽ phân tích các khối được sử dụng để phát ra âm thanh còi báo động một số lần nhất định. Kéo các đối số từ khối xác định sẽ được sử dụng trong các khối.

Khi khối “xác định” được đặt, khối mới tạo hiện có thể được kéo và thêm vào khối “khi bắt đầu” để đặt tham số. Quá trình này được trình bày trong video này.

Chơi khối Định nghĩa Siren Sound VEXcode IQ My Blocks. Khối này ghi là Thời gian phát tiếng còi báo động và từ times là tham số số. Ngăn xếp có một khối Lặp lại với số lần lặp lại được đặt thành tham số times và trong khối Lặp lại có một khối Phát âm thanh được đặt để phát âm thanh còi báo động. Bên cạnh khối Định nghĩa có một ngăn xếp chứa chương trình để sử dụng khối đó. Trên chồng này có ghi Khi bắt đầu, hãy phát âm thanh còi báo động số 3, tiến về phía trước 12 inch, sau đó phát âm thanh còi báo động số 6.

Sau khi các tham số được thay đổi, dự án đã sẵnđể xuống và chạy.

In với ví dụ về dòng mới

Trong ví dụ này, robot sẽ sử dụng Khối của tôi để:

  • Lái xe về phía trước 15 inch
  • In dung lượng pin đồng thời di chuyển con trỏ sang dòng mới trên màn hình Brain
  • Xoay robot 180 độ sang phải
  • In dung lượng pin đồng thời di chuyển con trỏ sang dòng mới trên màn hình Brain

 

Khối mũ “xác định” chia nhỏ các khối được sử dụng để in các giá trị báo cáo cảm biến và sau đó chuyển sang một dòng mới. Kéo các đối số từ khối xác định để sử dụng trong các khối, như được hiển thị trong video này.

Khi khối “xác định” được đặt, khối mới tạo hiện có thể được kéo và thêm vào khối “khi bắt đầu” để đặt tham số. Quá trình này được trình bày trong video này.

In bằng dòng mới VEXcode IQ Khối của tôi Định nghĩa khối. Khối này có nội dung là In số xuống dòng và từ number là tham số số. Ngăn xếp có khối In với tham số số trong giá trị in của nó theo sau là khối Hàng tiếp theo. Bên cạnh khối Định nghĩa có một ngăn xếp chứa chương trình để sử dụng khối đó. Ngăn xếp này có nội dung Khi bắt đầu, hãy lái về phía trước 15 inch, in dung lượng pin theo % với dòng mới, rẽ phải 180 độ, sau đó in dung lượng pin theo % với dòng mới.

Sau khi các tham số được thay đổi, dự án đã sẵnđể xuống và chạy.

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

Last Updated: