ข้ามไปยังเนื้อหาหลัก

โลโก้สไปโรกราฟ

ออกแบบอัลกอริทึมเพื่อใช้บล็อก [ขับเคลื่อน] และ [เลี้ยว] รวมถึงปากกา VR บนหุ่นยนต์ VR เพื่อสร้างโลโก้ Spirograph บน Art Canvas+ Playground สำหรับบริษัทในอนาคตของคุณ!

  • เลือก Art Canvas+ Playground
  • ออกแบบอัลกอริทึมเพื่อสร้างโลโก้สไปโรกราฟ
    • ใช้ปากกา VR เติมสีพื้นหลังให้กับพื้นที่สนามเด็กเล่น
    • ตั้งค่าสีปากกา ใช้ปากกาบนหุ่นยนต์ VR และใช้ลูปเพื่อทำซ้ำคำสั่ง [ขับเคลื่อนไปข้างหน้า] และ [เลี้ยวไปข้างหน้า] ตามจำนวนครั้งที่กำหนด เพื่อเขียนโค้ดให้หุ่นยนต์ VR วาดรูปทรงเรขาคณิตอย่างง่าย เช่น สี่เหลี่ยม สามเหลี่ยม หรือหกเหลี่ยม ตามแบบแผนสไปโรกราฟ
    • หมุนหุ่นยนต์ VR ให้ได้มุมที่กำหนด และ/หรือ ขับเคลื่อนหุ่นยนต์ VR ไปตามระยะทางที่กำหนด เพื่อเตรียมพร้อมสำหรับการวาดลวดลายสไปโรกราฟถัดไป
    • ใช้ลูปในการเขียนโค้ดให้หุ่นยนต์ VR ทำซ้ำการสร้างลวดลายสไปโรกราฟตามจำนวนครั้งที่กำหนด เพื่อสร้างโลโก้สไปโรกราฟ
    • เปลี่ยนมุมการหมุนของหุ่นยนต์และระยะทางการเคลื่อนที่ของหุ่นยนต์เพื่อสร้างลวดลายต่างๆ และเลือกโลโก้ Spirograph ที่คุณชื่นชอบ
    • เพิ่มหมายเหตุในโปรเจ็กต์ของคุณเพื่ออธิบายการออกแบบของคุณและเหตุผลที่คุณคิดว่านี่คือการออกแบบที่ดีที่สุดของคุณ

คำแนะนำที่เป็นประโยชน์

  • มุมการหมุนของหุ่นยนต์เพื่อวาดรูปสไปโรกราฟคือ: 

มุมการหมุน = 360 / เลขสมมาตร

  • ใช้ลูปซ้อนกัน โดยใช้บล็อก repeat ภายในบล็อก repeat อีกบล็อกหนึ่ง เพื่อทำซ้ำการสร้างรูปแบบสไปโรกราฟตามจำนวนครั้งที่กำหนด เพื่อสร้างโลโก้สไปโรกราฟ

    VEXcode VR Blocks เรียงซ้อนกันเป็นสองลูปแบบวนซ้ำ บล็อก Repeat แรกถูกตั้งค่าให้ทำซ้ำ 3 ครั้ง และมีบล็อกความคิดเห็นที่อ่านว่า 'Outer Loop' บล็อก Repeat ตัวที่สองซ้อนอยู่ภายในบล็อกแรก ตั้งค่าให้ทำซ้ำ 4 ครั้ง และมีบล็อกข้อความแสดงความคิดเห็นว่า 'Inner Loop'

    • คำสั่ง Python ที่ตรงกัน:

      for repeat_count in range(3):
      	for repeat_count in range(4):
      		# ลูปภายใน
      		wait(5, MSEC)
      	# ลูปภายนอก
      	wait(5, MSEC)
  • ใช้ปุ่ม 'ดาวน์โหลดภาพ' บน Art Canvas + Playground เพื่อบันทึกผลงานศิลปะของคุณและนำไปแบ่งปันกับผู้อื่น! หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้ VR Art Canvas+ โปรดดูบทความนี้  
  • สำหรับไอเดียเพิ่มเติมเกี่ยวกับการออกแบบโลโก้สไปโรกราฟ โปรดดูตัวอย่างต่อไปนี้ จงสร้างสรรค์!

นี่คือหนึ่งในสามตัวอย่างลวดลายสไปโรกราฟที่หุ่นยนต์สามารถวาดได้บนพื้นที่เล่น Art Canvas Plus Playground

ตัวอย่างสองในสามรูปแบบของสไปโรกราฟที่หุ่นยนต์สามารถวาดได้บนพื้นที่เล่นศิลปะ Art Canvas Plus Playground

ตัวอย่างที่สามและสุดท้ายคือ รูปแบบสไปโรกราฟที่หุ่นยนต์สามารถวาดลงบนผืนผ้าใบศิลปะ Art Canvas Plus Playground ได้