Khắc phục sự cố Động cơ thông minh VEX V5

Bài viết sau đây sẽ hướng dẫn cách khắc phục sự cố Động cơ thông minh VEX V5 nếu bạn gặp phải một hoặc nhiều vấn đề sau:

  • Động cơ không quay đến vị trí mong muốn
  • Dự án VEXcode V5 dừng đột ngột giữa dự án
  • Động cơ đang chuyển động bất ngờ

Sự cố: Động cơ không quay đến vị trí mong muốn

Nếu động cơ của bạn không quay đến vị trí mong muốn, hãy thử các bước sau để khắc phục sự cố.

hình ảnh8.png

Trước khi chỉnh sửa dự án VEXcode V5 của bạn, hãy kiểm tra xem bạn đã chọn đúng hộp bánh răng trong cấu hình thiết bị chưa. Lựa chọn mặc định là hộp số 18:1 màu xanh lá cây.

Để biết thêm thông tin về cách định cấu hình các động cơ riêng lẻ trong VEXcode V5, , hãy xem bài viết này.

hình ảnh9.png

Kiểm tra các lệnh được sử dụng trong dự án của bạn. [Quay đến vị trí] được sử dụng để quay động cơ đến một vị trí cụ thể. Ngược lại, khối [Đặt vị trí thành] đặt vị trí của bộ mã hóa động cơ thành giá trị đã cho và sẽ không di chuyển động cơ.

Đảm bảo rằng bạn đang sử dụng [Quay đến vị trí] thay vì [Đặt vị trí thành] trong dự án của mình.

hình ảnh5.png

Đảm bảo rằng bạn biết chính xác vị trí độ mà bạn muốn động cơ di chuyển tới. Bất kỳ bộ truyền động bánh răng nào cũng có thể tác động đến số độ cần thiết để nâng cao hoàn toàn một cánh tay hoặc mở móng vuốt.

Xem bài viết này để tìm hiểu thêm về tỷ số truyền với Động cơ thông minh VEX V5.

hình ảnh6.png

Nếu bạn không chắc chắn về việc di chuyển động cơ bao xa, hãy sử dụng thông tin thiết bị có sẵn trên màn hình V5 Brain. Để mở thông tin thiết bị cho động cơ, trước tiên hãy chọn 'Thiết bị' từ màn hình V5 Brain.

hình ảnh1.png

Sau đó chọn động cơ mà bạn muốn xem thêm thông tin.

LƯU Ý: Động cơ phải được cắm vào V5 Brain để có thể nhìn thấy trên màn hình thiết bị.

hình ảnh7.png

Sau khi mở, bạn sẽ có thể thấy mức độ và vị trí quay của Động cơ thông minh V5 đã chọn. Điều này sẽ cập nhật theo thời gian thực nếu bạn muốn xem các giá trị thay đổi như thế nào khi động cơ quay.

Thông tin thiết bị báo cáo vị trí của động cơ theo độ và số vòng quay, vì vậy khi bạn di chuyển động cơ (như mở và đóng móng vuốt), các con số sẽ thay đổi. Sử dụng thử nghiệm này để xác định cần bao nhiêu độ hoặc số vòng quay để đóng móng vuốt, nâng tay lên, quay cửa hút, v.v.


Sự cố: Dự án VEXcode bị kẹt

Dự án của bạn có thể bị kẹt vì động cơ không thể đạt được vị trí mục tiêu đã định. Bạn có thể điều chỉnh vị trí mà động cơ đang di chuyển tới hoặc có thể đặt “thời gian chờ” cho động cơ.

hình ảnh4.png

Thời gian chờ của động cơ cho phép bạn đặt giới hạn thời gian để động cơ đạt được vị trí mục tiêu. Nếu nó không đáp ứng được vị trí đó khi hết thời gian, động cơ sẽ ngừng quay và dự án sẽ chuyển sang lệnh tiếp theo.

hình ảnh2.png

Trong ví dụ này, thời gian chờ của động cơ được đặt thành 3 giây. Nếu vấu không đóng lại 360 độ trong vòng 3 giây, động cơ sẽ ngừng quay ở mốc 3 giây sau đó chuyển sang lệnh tiếp theo và lái về phía trước.


Vấn đề: Động cơ không giữ được vị trí

Bạn có thể có một động cơ cánh tay di chuyển xuống bất ngờ do nó bị kéo bởi trọng lực hoặc các lực khác. Sử dụng [Đặt dừng động cơ] cho phép bạn điều khiển chuyển động đó của cánh tay sau khi một lệnh khác được hoàn thành.

hình ảnh10.png

Lệnh [Đặt dừng thành] cho phép bạn xác định hoạt động của động cơ sau khi nó ngừng quay.

Sử dụng thông số 'giữ' sẽ hướng dẫn động cơ chống lại trọng lực. 'Giữ' làm cho động cơ dừng ngay lập tức và sẽ đưa nó về vị trí dừng nếu di chuyển.

hình ảnh3.png

Đặt động cơ ở chế độ 'giữ' trước các lệnh khác sử dụng động cơ như trong ví dụ về mã Bộ điều khiển tùy chỉnh tại đây.

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

Last Updated: