VEX GO Brain được sử dụng để phát hiện gia tốc và chuyển động quay.

Pin có cáp kết nối được cắm vào Cổng pin trên Brain.

Lưu ý: trong bài viết này là các dự án mẫu sử dụng Code Base GO Build.


Bộ não được sử dụng như thế nào

Góc nhìn cận cảnh của Bộ não để làm nổi bật thiết kế và tích hợp Con quay hồi chuyển và Gia tốc kế.

Brain được tích hợp con quay hồi chuyển và gia tốc kế. Chúng được sử dụng để phát hiện gia tốc và chuyển động quay.

Bộ não có thể phát hiện:

VEXcode GO Gia tốc của khối đọc gia tốc của trục x. Menu thả xuống của khối được mở để chứng minh rằng trục được đo có thể được thay đổi thành x, y hoặc z.

Tăng tốc.
Bộ não có thể báo cáo gia tốc của từng trục trong số ba trục bằng cách sử dụng khối (Gia tốc).

Sơ đồ não với các trục x, y và z được chỉ ra bằng các mũi tên màu. Khi quan sát Não từ phía trên và sang một bên với Cổng Mắt và Pin hướng về phía bạn, trục Z dương hướng xuống dưới, trục Y dương hướng sang trái và trục X dương hướng về phía bạn.

Bộ não báo cáo gia tốc trên ba trục. Trục x, y và z. Mỗi trục có một hướng tích cực và tiêu cực.

Khối hướng lái VEXcode GO đọc hướng lái theo độ.

Tiêu đề và Xoay.
Bộ não có thể báo cáo giá trị tiêu đề theo độ bằng cách sử dụng khối (Tiêu đề ổ đĩa).

Sơ đồ từ trên xuống của Não với một vòng tròn và đơn vị độ được đánh dấu xung quanh, cho biết hướng của Não có thể dao động từ 0 đến 359,99 độ.

Giá trị tiêu đề báo cáo phạm vi từ 0-359,99 độ. Giá trị được báo cáo theo chiều kim đồng hồ.

Khối xoay ổ đĩa VEXcode GO đọc giá trị xoay ổ đĩa theo độ.

Bộ não có thể báo cáo giá trị xoay theo độ bằng cách sử dụng khối (Ổ đĩa xoay).

Sơ đồ não nhìn từ trên xuống với hai mũi tên được đánh dấu ở hai bên để chỉ sự quay. Mũi tên chỉ theo chiều kim đồng hồ được dán nhãn là 'Tăng vòng quay' và mũi tên chỉ ngược chiều kim đồng hồ được dán nhãn là 'Giảm vòng quay'.

Giá trị xoay báo cáo giá trị dương khi xoay sang phải và giá trị âm khi xoay sang trái. Các giá trị xoay được tích lũy và không bị giới hạn ở 0 hoặc 360 độ. Chúng sẽ tiếp tục tăng hoặc giảm khi các vòng quay tích lũy.


Dự án ví dụ về tăng tốc báo cáo

Khối VEXcode GO là khối dự án sử dụng khối Forever với các khối Looks để in gia tốc x, y và z của Não sau mỗi 0,25 giây.

Mã bên dưới sẽ báo cáo giá trị gia tốc của từng trục khi Cơ sở Mã được xoay.

VEXcode GO với menu Print Console được mở và tô sáng. Dự án trước đã được chạy và các giá trị gia tốc x, y và z đã được in ra Bảng điều khiển.

Bảng điều khiển In có thể được sử dụng để xem giá trị tăng tốc thay đổi theo thời gian thực.


Dự án ví dụ về tiêu đề và xoay vòng báo cáo

VEXcode GO chặn dự án báo cáo giá trị hướng lái và vòng quay lái khi robot rẽ phải bằng cách sử dụng khối Lặp lại. Đầu tiên, dự án sử dụng khối Đặt tiêu đề ổ đĩa và khối Đặt xoay ổ đĩa và đặt cả hai thành 0 theo mặc định. Tiếp theo là khối Lặp lại được thiết lập để lặp lại 8 lần, với khối Rẽ phải cho góc 90 độ và sau đó là khối In để in giá trị hướng và góc quay hiện tại. Ở cuối khối Lặp lại có khối Đợi 1 giây để đảm bảo rằng robot có đủ thời gian để quay.

Mã bên dưới sẽ báo cáo tiêu đề Hệ thống truyền lực của Cơ sở Mã và giá trị vòng quay khi Cơ sở Mã quay.

VEXcode GO với menu Print Console được mở và tô sáng. Dự án trước đã được chạy và các giá trị Hướng và Vòng quay đã được in ra Bảng điều khiển khi robot quay sang phải.

Bảng điều khiển In có thể được sử dụng để xem các giá trị tiêu đề và xoay thay đổi theo thời gian thực.

Lưu ý rằng các giá trị tiêu đề được báo cáo theo chiều kim đồng hồ trong khoảng 0-359,99 độ, vì Cơ sở Mã đang rẽ phải. Các giá trị xoay được tích lũy, chúng sẽ tiếp tục tăng (xoay phải) hoặc giảm (xoay trái).

Dự án khối VEXcode GO trước đây đã được thay đổi để rẽ trái thay vì rẽ phải. Đầu tiên, dự án sử dụng khối Đặt tiêu đề ổ đĩa và khối Đặt xoay ổ đĩa và đặt cả hai thành 0 theo mặc định. Tiếp theo là khối Lặp lại được thiết lập để lặp lại 8 lần, với khối Rẽ trái để quay 90 độ và sau đó là khối In để in giá trị hướng và góc quay hiện tại. Ở cuối khối Lặp lại có khối Đợi 1 giây để đảm bảo rằng robot có đủ thời gian để quay.

Điều chỉnh khối [Turn for] trong dự án để thay đổi hướng từ 'phải' sang 'trái' và Bắt đầu lại dự án.

VEXcode GO với menu Print Console được mở và tô sáng. Dự án trước đã được chạy và các giá trị Hướng và Vòng quay đã được in ra Bảng điều khiển khi robot quay sang trái.

Trong Bảng điều khiển In, hãy lưu ý rằng các giá trị tiêu đề được báo cáo theo chiều kim đồng hồ trong khoảng 0-359,99 độ, vì Cơ sở Mã đang quay sang trái. Lần rẽ trái đầu tiên 90 độ được báo cáo là hướng đi 270 độ. Tuy nhiên, các giá trị xoay tiếp tục tăng theo mỗi lần xoay, do Cơ sở Mã đang rẽ trái nên các giá trị xoay đang báo cáo là âm.

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

Last Updated: