Skip to main content

Bài 2: Sử dụng nam châm điện

  • Khi Robot VR chạm đến đĩa xanh đầu tiên, Robot VR phải tăng cường Nam châm điện bằng khối [Năng lượng Nam châm điện]. Kéo khối [Nạp năng lượng cho nam châm điện] bên dưới bình luận thứ hai.

    Cùng một dự án VEXcode VR, với khối Energize Electromagnet được thêm vào bên dưới bình luận thứ hai. Dự án hiện có nội dung là Khi bắt đầu, Lái đến đĩa màu xanh đầu tiên - lái về phía trước 750mm; sau đó nhấc đĩa màu xanh đầu tiên lên - kích hoạt nam châm để tăng tốc. Sau đó, hai bình luận còn lại sẽ hoàn thành nhiệm vụ.

Để bạn biết

Khối [Năng lượng nam châm điện] có hai chế độ khác nhau: 'tăng cường' và 'giảm'.  'Boost' bật Nam châm điện và tạo ra trường điện từ cần thiết để thu hút đĩa về phía Nam châm điện.

Khối VEXcode VR Energize Electromagnet với menu thả xuống hiển thị các tùy chọn tăng và giảm. Khối này ghi là kích hoạt nam châm để tăng cường.

'Drop' đảo ngược dòng điện của Nam châm điện và giải phóng bất kỳ đĩa nào đang được Nam châm điện giữ lại.

Khối VEXcode VR Energize Electromagnet với menu thả xuống hiển thị các tùy chọn tăng và giảm. Khối này ghi là kích hoạt nam châm để thả.

Sử dụng khối chuyển đổi 

Đây là khối Công tắc [Cấp điện cho nam châm điện]. 

Khối chuyển mạch nam châm điện Energize với lệnh Python có nội dung là magnet dot energize (BOOST). Tham số Boost được viết hoa và đặt trong dấu ngoặc đơn.

Bạn có thể thay đổi tham số của khối Chuyển đổi [Bật nam châm điện] bằng cách thay thế "BOOST" bằng từ "DROP" trong dấu ngoặc đơn. Hãy đảm bảo sử dụng tất cả chữ cái in hoa khi thay đổi tham số. 

Bật khối chuyển mạch nam châm điện để chứng minh tính năng tự động hoàn thành. Khối này ghi là 'magnet dot energize (DROP)' và người dùng đang nhập tham số Drop bằng chức năng tự động hoàn thành.

  • Tiếp theo, VR Robot sẽ lái ngược trở lại điểm xuất phát có đĩa màu xanh. Đặt khối [Drive for] bên dưới bình luận thứ ba. Đặt tham số khối [Drive for] để đảo ngược 750 milimét (mm).

    Cùng một dự án VEXcode VR trước đó, với khối Drive for được thêm vào bên dưới bình luận thứ ba. Dự án hiện có nội dung là Khi bắt đầu, lái đến đĩa màu xanh đầu tiên - lái về phía trước 750mm, sau đó nhấc đĩa màu xanh đầu tiên lên - kích hoạt nam châm để tăng cường. Tiếp theo là bình luận có nội dung Lái xe lùi về đích màu xanh, với khối nội dung Lái xe lùi cho 750mm tiếp theo. Cuối cùng, bình luận thứ tư có nội dung thả đĩa màu xanh vào mục tiêu màu xanh.

  • Khi đã vào được mục tiêu màu xanh, Robot VR sẽ cần phải thả đĩa màu xanh. Thêm khối [Năng lượng nam châm điện] bên dưới bình luận thứ tư và đặt thành 'thả'.

    Cùng một dự án VEXcode VR để nhặt và thả đĩa màu xanh đầu tiên vào mục tiêu màu xanh, với khối nam châm điện Energize được thêm vào bên dưới bình luận cuối cùng ở dưới cùng của ngăn xếp. Tham số của khối Energize Electromagnet cuối cùng được thiết lập để thả, do đó nam châm sẽ thả Đĩa vào mục tiêu màu xanh như mong muốn.

  • Mở Disk Mover Playground nếu nó chưa được mở và chạy dự án.

    Góc nhìn từ trên xuống của Sân chơi Di chuyển đĩa với robot ở vị trí bắt đầu mục tiêu màu xanh và đĩa màu xanh đầu tiên được đánh dấu trong hộp màu đỏ, bốn ô lưới ở phía trước.

  • Robot VR sẽ nhặt đĩa màu xanh đầu tiên bằng cách kích hoạt Nam châm điện, sau đó lái ngược trở lại mục tiêu màu xanh và thả đĩa màu xanh.

    Robot VR ở góc Sân chơi Di chuyển đĩa với đĩa màu xanh nằm trên Sân chơi bên dưới Nam châm điện.

Chọn nút Tiếp theo để tiếp tục phần còn lại của Bài học này.