Chuyển đến nội dung chính

Logo Spirograph

Hãy thiết kế một thuật toán sử dụng các khối [Lái xe] và [Xoay] cùng bút VR trên Robot VR để tạo ra logo Spirograph trên Art Canvas+ Playground cho công ty tương lai của bạn!

  • Chọn Art Canvas+ Playground.
  • Hãy thiết kế thuật toán để tạo ra logo Spirograph.
    • Sử dụng bút VR để tô màu nền cho khu vực Sân chơi.
    • Chọn màu bút. Sử dụng bút trên Robot VR và dùng vòng lặp để lặp lại các lệnh [Lái xe] và [Quay] một số lần nhất định để lập trình cho Robot VR vẽ một hình dạng đơn giản, chẳng hạn như hình vuông, hình tam giác hoặc hình lục giác, theo mẫu hình xoắn ốc.
    • Xoay robot VR một góc nhất định và/hoặc điều khiển robot VR một khoảng cách nhất định để chuẩn bị vẽ hình xoắn ốc tiếp theo.
    • Sử dụng vòng lặp để lập trình Robot VR lặp lại các thao tác tạo hình xoắn ốc một số lần nhất định để tạo ra Logo hình xoắn ốc.
    • Thay đổi góc quay và khoảng cách di chuyển của robot để tạo ra các thiết kế khác nhau và chọn logo Spirograph yêu thích của bạn.
    • Hãy thêm một ghi chú vào dự án của bạn để giải thích thiết kế của bạn và lý do tại sao bạn cho rằng đó là thiết kế tốt nhất.

Mẹo hữu ích

  • Góc quay cần thiết để robot vẽ hình xoắn ốc là: 

góc quay = 360 / số đối xứng

  • Sử dụng vòng lặp lồng nhau, một khối lặp lại bên trong một khối khác lặp lại , để lặp lại các thao tác tạo mẫu hình xoắn ốc một số lần nhất định nhằm tạo ra Logo hình xoắn ốc.

    Khối VEXcode VR gồm hai vòng lặp Repeat xếp chồng lên nhau. Khối Repeat đầu tiên được thiết lập để lặp lại 3 lần và có một khối chú thích ghi là 'Outer Loop'. Khối Repeat thứ hai được lồng bên trong khối đầu tiên, được thiết lập để lặp lại 4 lần và có một khối chú thích ghi là 'Inner Loop'.

    • Lệnh Python tương ứng:

      for repeat_count in range(3):
      	for repeat_count in range(4):
      		# Vòng lặp trong
      		wait(5, MSEC)
      	# Vòng lặp ngoài
      	wait(5, MSEC)
  • Hãy sử dụng nút 'Tải xuống Canvas' trên Art Canvas + Playground để lưu tác phẩm nghệ thuật của bạn và chia sẻ với người khác! Để tìm hiểu thêm về cách sử dụng VR Art Canvas +, hãy xem bài viết này. 
  • Để có thêm ý tưởng về thiết kế logo Spirograph, vui lòng xem các ví dụ sau đây. Hãy sáng tạo!

Đây là một trong ba ví dụ về hình vẽ xoắn ốc mà robot có thể vẽ trên Art Canvas Plus Playground.

Hai trong ba ví dụ về mẫu hình xoắn ốc mà robot có thể vẽ trên Sân chơi Art Canvas Plus.

Ví dụ thứ ba và cũng là ví dụ cuối cùng về mẫu hình xoắn ốc mà robot có thể vẽ trên Art Canvas Plus Playground.