Khoảng cách di chuyển
Sử dụng cảm biến khoảng cách phía trước để điều khiển robot VR thu gom càng nhiều rác càng tốt trong một phút, tìm tổng số mảnh rác đã thu gom tính quãng đường di chuyển của robot.
- Chọn Sân chơi Dọn dẹp Rạn san hô.
- Lập trình cho robot thực tế ảo thu gom càng nhiều rác càng tốt trong một phút, đếm số lượng mảnh rác và tính toán quãng đường di chuyển của robot.
- Thiết lập bộ đếm thời gian để tính giờ cho quá trình này.
- Khai báo các biến để lưu trữ số lượng mảnh rác và quãng đường di chuyển.
- Đặt tốc độ quay mong muốn. Sử dụng khối [Turn] để tiếp tục xoay hệ thống truyền động và sử dụng cảm biến khoảng cách phía trước để kiểm tra rác.
- Nếu cảm biến khoảng cách phía trước phát hiện một mẩu rác, hãy điều khiển robot VR đến chỗ rác để thu gom, tính quãng đường đã đi và đếm số mẩu rác.
- Sử dụng khối [Forever] để giữ cho Robot VR liên tục kiểm tra và thu gom rác.
- Nếu hết một phút, hãy thoát khỏi vòng lặp ngay lập tức.
- Sử dụng khối [print] để in tổng số mảnh rác và tổng quãng đường di chuyển của robot ra Bảng điều khiển in.
Mẹo hữu ích
Sử dụng khối lệnh FrontDistance found object từ danh mục Cảm biến để báo cáo xem Cảm biến Khoảng cách Phía trước có phát hiện vật thể nào trong tầm nhìn của nó hay không.

Lệnh Python tương ứng:
front_distance.found_object()
Sử dụng khối FrontDistance Reporter từ danh mục Sensing để lấy khoảng cách của vật thể gần nhất từ cảm biến khoảng cách.

Lệnh Python tương ứng:
front_distance.get_distance(MM)
Sử dụng khối reset timer từ danh mục Sensing để đặt lại bộ đếm thời gian về 0 giây khi bắt đầu dự án của bạn.

Lệnh Python tương ứng:
brain.timer.clear()
Sử dụng khối nếu thì từ danh mục Điều khiển để kiểm tra xem Cảm biến khoảng cách phía trước có phát hiện rác hay không và liệu thời gian một phút có hết hạn hay không.

Lệnh Python tương ứng:
nếu điều kiện:
Sử dụng khối Forever từ danh mục "Điều khiển" để giữ cho Robot VR liên tục kiểm tra và thu gom rác.

Lệnh Python tương ứng:
trong khi đúng:
Sử dụng lệnh break block từ mục Control để thoát khỏi vòng lặp ngay lập tức.

Lệnh Python tương ứng:
phá vỡ