Bánh xe đa giác
Hãy thiết kế một thuật toán sử dụng bút VR để vẽ xung quanh chu vi của một đa giác đã chọn và tạo ra một bánh xe đa giác từ đó! Tính số đo góc trong của đa giác, sau đó in giá trị đã tính được bằng Bảng điều khiển In.
- Chọn Sân chơi Theo dõi hình dạng.
- Chọn một đa giác nằm ở điểm bắt đầu D, E hoặc F.
- Lập trình cho Robot VR vẽ theo chu vi của đa giác đã chọn và tính toán số đo góc trong của đa giác đó.
- Xác định độ dài cạnh của đa giác. Khai báo một biến để lưu trữ giá trị.
- Xác định góc quay mà robot cần thực hiện để vẽ đa giác. Sử dụng góc này để tính số đo góc trong của đa giác. Khai báo các biến để lưu trữ dữ liệu.
- Sử dụng bút VR và một vòng lặp để lặp lại các lệnh [Lái xe] và [Quay xe] một số lần nhất định để vẽ xung quanh chu vi của đa giác đã chọn.
- Sử dụng khối [print] để in giá trị góc trong ra cửa sổ Print Console.
- Lập trình Robot VR để tạo ra một bánh xe đa giác bằng cách sử dụng các khối Bút.
- Điều khiển robot đến điểm trung tâm của đa giác.
- Lập trình cho Robot VR vẽ các đường thẳng nối điểm trung tâm với từng đỉnh bằng bút VR và một vòng lặp.
- Hãy lập trình cho robot vẽ một chấm tại điểm trung tâm làm trục để tạo thành bánh xe!
Mẹo hữu ích
Để chọn Vị trí Bắt đầu trong Khu vực Thử nghiệm Vẽ hình, hãy chọn nút menu, sau đó chọn nút vị trí.


- Sử dụng công thức sau để tính góc mà robot cần quay để vẽ một đa giác đều.
góc quay = 360 / số cạnh đa giác = góc ngoài
Tổng của mỗi góc ngoài và góc trong tương ứng của nó bằng 180°. Sử dụng công thức sau để tính số đo góc trong.
góc trong = 180° - góc ngoài
Sử dụng khối lặp lại từ danh mục Điều khiển để lập trình cho Robot VR lặp lại các khối bên trong một số lần nhất định.

Lệnh Python tương ứng:
for repeat_count in range(2): wait(5, MSEC)