Langsung ke konten utama

Bunga Ajaib

Rancang algoritma untuk menggunakan blok [Drive for] dan [Turn for] serta VR Pen pada VR Robot untuk menciptakan bunga ajaib simetri enam lipatan pada Art Canvas+ Playground.

  • Pilih Art Canvas+ Playground.
  • Rancanglah algoritma untuk menciptakan bunga ajaib dengan simetri enam sisi.
    • Gunakan VR Pen untuk mengisi area Playground dengan warna latar belakang.
    • Gunakan variabel untuk menyimpan angka yang mewakili warna tertentu.
    • Pilih warna pena sesuai dengan nilai variabel. Gunakan Pena pada Robot VR dan gunakan perulangan untuk mengulang perintah [Drive for] dan [Turn for] sebanyak jumlah kali tertentu untuk memprogram Robot VR agar menggambar kelopak berbentuk berlian pada Kanvas.
    • Ubah nilai variabel agar mewakili warna yang berbeda. Putar Robot VR beberapa derajat untuk bersiap menggambar kelopak bunga berikutnya.
    • Gunakan perulangan untuk memprogram Robot VR agar mengulangi tindakan tersebut sejumlah kali untuk menggambar enam kelopak dalam berbagai warna dan arah guna menciptakan bunga ajaib simetri enam sisi.

Tips Bermanfaat

  • Sudut yang perlu diputar robot untuk menggambar bunga simetri enam lipatan adalah 60 derajat:
    • Sudut putar = 360 / simetri = 360 / 6 = 60
  • Gunakan My Block dari kategori My Blocks untuk membuat blok kustom guna memprogram Robot VR untuk memilih warna Pena tertentu sesuai dengan nilai variabel dan menggunakannya dalam proyek. My Block membuat proyek lebih singkat dan lebih mudah dibaca.

    VEXcode Blok saya Blok definisi yang membaca 'definisi chooseColor'.

    • Perintah Python yang cocok:

      def chooseColor():
  • Untuk bantuan dalam menggunakan My Blocks di proyek, silakan pilih tombol “TUTORIALS” di VEXcode VR dan pilih Tutorial My Blocks .

Ikon Tutorial Blok Saya VEXcode VR.

  • Untuk informasi lebih lanjut tentang penggunaan My Blocks di VEXcode VR, artikel.

Gunakan tombol 'Unduh Kanvas' pada Kanvas Seni + Area Bermain untuk menyimpan karya seni Anda dan membagikannya kepada orang lain! Untuk mempelajari lebihtentang penggunaan VR Art Canvas +, artikel ini