Langsung ke konten utama

Gambar Wajah

Buat algoritma untuk menggunakan blok [Drive for] dan [Turn for] serta VR Pen pada VR Robot untuk membuat ekspresi wajah poligonal reguler pada Art Canvas+ Playground.

  • Unduh gambar ekspresi wajah kartun sebagai file dari tayangan slide Google ini
    • Untuk mempelajari lebih lanjut tentang mengunduh file .png dari , lihat artikel .
  • Pilih Art Canvas+ Playground dan unggah gambar ekspresi wajah kartun.
  • Rancanglah algoritma untuk membuat ekspresi wajah berbentuk poligonal beraturan.
    • Gunakan variabel untuk menyimpan jumlah dan panjang sisi poligon, dan hitung sudut yang perlu diputar robot untuk menggambar poligon tersebut.
    • Gunakan Pena pada Robot VR dan gunakan perulangan untuk mengulang perintah [Berkendara untuk] dan [Berbelok untuk] sebanyak jumlah kali tertentu untuk memprogram Robot VR agar menggambar poligon beraturan pada Kanvas. Gunakan nilai variabel untuk menentukan jarak tempuh, sudut belok, dan jumlah pengulangan.
    • Arahkan Robot VR ke dalam poligon dan gunakan blok [Isi area dengan warna] untuk mengisi area bentuk dengan warna tertentu. 

Tips Bermanfaat

  • Gunakan rumus untuk menghitung sudut yang perlu diputar robot untuk menggambar poligon:
    • Sudut putar = 360 / jumlah sisi
  • Gunakan blok bagi laporan dari kategori Operator untuk menyatakan rumus menghitung sudut yang perlu diputar robot.

    Blok VEXcode Divide yang berisi blok Variabel, yang jika digabungkan akan terbaca '360 / numberOfSides'.

    • Perintah Python yang cocok:

      360 / jumlahSisi
  • Gunakan blok laporan variabel  dari kategori Variabel untuk mendapatkan nilai jumlah sisi poligon guna menentukan berapa kali pengulangan yang diperlukan.

    Blok VEXcode Repeat kosong yang berbunyi 'repeat numberOfSides'.

    • Perintah Python yang cocok:

      untuk setiap pengulangan dalam rentang (jumlah sisi):
      	tunggu (5, MSEC)