Langsung ke konten utama

Cakram Penghitung

Gunakan blok [Drive] dan [Turn for], serta Sensor Mata Bawah untuk mengarahkan Robot VR agar bergerak melalui Labirin Cakram dari Posisi Awal (kotak hijau) ke Posisi Akhir (cakram merah). Buat algoritma untuk menghitung jumlah keping hijau dan jumlah keping biru di Taman Bermain.

  • Pilih Taman Bermain Labirin Cakram.
  • Programkan robot VR untuk bergerak dari Posisi Awal (persegi hijau) ke Posisi Akhir (cakram merah).
    • Gunakan variabel untuk menyimpan jumlah Disk hijau dan jumlah Disk biru.
    • Gunakan Down Eye Sensor untuk mendeteksi warna lantai. Programkan robot VR untuk melakukan berbagai perilaku berdasarkan warna yang terdeteksi.
    • Gunakan blok [Selamanya] untuk menjaga agar Robot VR terus bergerak di labirin dan menjaga agar Sensor Mata Bawah terus memeriksa warna tertentu untuk menghitung Disk dan berhenti di Posisi Selesai.
  • Cetak nilai variabel ke Konsol Cetak untuk melaporkan jumlah Disk hijau dan jumlah Disk biru.

Tips Bermanfaat

  • Untuk bantuan dalam menyimpan data di proyek, silakan pilih tombol “TUTORIAL” di VEXcode VR dan pilih Tutorial Menyimpan Data .

Ikon Tutorial Penyimpanan Data VEXcode VR.

  • Untuk informasi lebih lanjut mengenai aturan penamaan variabel di VEXcode VR,  .
  • Gunakan blok set dari kategori Variabel untuk mengatur nilai variabel.

    VEXcode Atur blok variabel yang membaca 'atur Hijau ke 0'.

    • Perintah Python yang cocok:

      Hijau = 0
  • Gunakan blok if then else if then else dari kategori Kontrol untuk memprogram Robot VR agar melakukan berbagai perilaku berdasarkan kondisi Sensor Mata Bawah. Blok if then else if then else menjalankan blok berdasarkan nilai kondisi Boolean yang dilaporkan. Anda dapat menambahkan atau menghapus ketentuan.

    Blok VEXcode If then else kosong yang diperluas sekali dan membaca 'jika maka, jika tidak jika maka, jika tidak'.

    • Perintah Python yang cocok:

      jika kondisi:
      	lewati
      elif kondisi:
      	lewati
      else:
      	lewati
  • Gunakan blok print dari kategori Look untuk mencetak nilai ke Konsol Cetak.

    Blok cetak VEXcode yang terbaca 'VEXcode'.

    • Perintah Python yang cocok:

      brain.screen.print("Kode VEX")