Memprogram Cakar - Berbasis Blok
Panduan Aktivitas Kotak Peralatan Guru
-
-
Eksplorasi ini akan memperkenalkan siswa pada pemrograman dasar Motor Cakar V5 Clawbot.
-
Mempelajari cara memprogram Claw Motor memungkinkan siswa untuk mengontrol dengan benar bagaimana V5 Clawbot menggenggam objek di lingkungannya. Untuk informasi lebih lanjut mengenai blok yang digunakan, kunjungihelp information.
V5 Clawbot siap mencengkeram!
Eksplorasi ini akan memungkinkan Anda untuk mulai membuat beberapa proyek keren yang menggunakan cakar V5 Clawbot untuk mencengkeram objek.
- VEXcode V5 yang akan digunakan dalam eksplorasi ini meliputi:

- Untuk mengetahui informasi lebih lanjut tentang blok tersebut, buka Bantuan lalu pilih blok[Putar untuk].

- Pastikan Anda memiliki perangkat keras yang dibutuhkan, buku catatan teknik Anda, dan VEXcode V5 yang sudah diunduh dan siap digunakan.
Tips untuk Guru
Jika ini adalah kali pertama siswa menggunakan VEXcode V5, mereka dapat merujuk ke Tutorial kapan saja selama eksplorasi ini. Tutorial-tutorial tersebut terletak di bilah alat.

| Kuantitas | Bahan-bahan yang Dibutuhkan |
|---|---|
| 1 |
VEX V5 Classroom Starter Kit (dengan firmware terbaru) |
| 1 |
VEXcode V5 |
| 1 |
Buku Catatan Teknik |
| 1 |
Contoh proyek templat Clawbot dan Advanced TrainingBot (Penggerak 2 motor, Tanpa Gyro) |
| 1 |
Kaleng aluminium |
Langkah 1: Persiapan untuk Eksplorasi
Sebelum memulai aktivitas, apakah Anda sudah menyiapkan semua barang-barang ini? Periksa setiap hal berikut:
-
Apakah motor-motor tersebut terhubung ke port yang benar?
-
Apakah kabel pintarsudah terpasang sepenuhnyake semua motor?
-
Apakah Otakdiaktifkan?
Tips untuk Guru
Peragakan setiap langkah pemecahan masalah kepada para siswa.
Langkah 2: Memulai Proyek Baru
Sebelum memulai proyek Anda, pilih templat proyek yang tepat. Contoh proyek templat Clawbot dan Advanced TrainingBot (Drivetrain 2-motor, Tanpa Gyro) berisi konfigurasi motor Clawbot. Jika templat tidak digunakan, robot Anda tidak akan menjalankan proyek dengan benar.

Selesaikan langkah-langkah berikut:
- Buka menu File.
- PilihBukaContoh.
- Pilih dan buka contoh proyek template Clawbot dan Advanced TrainingBot (Drivetrain 2-motor, Tanpa Gyro).
- Karena kita akan memprogram untuk mengontrol cakar, ganti nama proyek Anda menjadiClawControl.
- Anda.
- Periksa untuk memastikan nama proyek ClawControl sekarang berada di jendela di tengah bilah alat.

Tips untuk Guru
- Karena ini adalah kegiatan pengantar pemrograman, guru harus mencontohkan langkah-langkahnya, lalu meminta siswa untuk melakukan tindakan yang sama. Guru kemudian harus memantau siswa untuk memastikan bahwa mereka mengikuti langkah-langkah dengan benar.
- Pastikan siswa telah memilih Buka Contoh dari menu File.
- Pastikan siswa telah memilih contoh proyek templat Clawbot dan Advanced TrainingBot (Drivetrain 2-motor, Tanpa Gyro)
Anda dapat menunjukkan kepada siswa bahwa ada beberapa pilihan yang dapat dipilih pada halamanContoh. Saat mereka membangun dan menggunakan robot lain, mereka akan memiliki kesempatan untuk menggunakan berbagai templat. - Anda dapat meminta siswa untuk menambahkan inisial mereka atau nama kelompok mereka ke nama proyek. Ini akan membantu membedakan proyek-proyek tersebut jika Anda meminta siswa untuk mengirimkannya.
Kotak Peralatan Guru
-
Berhenti dan Berdiskusi
Ini adalah saat yang tepat untuk berhenti sejenak dan meminta kelompok siswa meninjau kembali langkah-langkah yang baru saja diselesaikan dalam memulai proyek baru di VEXcode V5.
Langkah 3: Program V5 Claw untuk Membuka
Sekarang kita akan mulai dengan memprogram cakar agar terbuka!

- Tambahkan blokset motor timeoutdan[Spin for]ke blok {When started} dan atur parameternya seperti yang ditunjukkan di atas.
- Perhatikan bahwa blokset motor timeoutmuncul pertama kali dalam tumpukan. Ini mengatur berapa lama Motor Cakar dapat beroperasi dan menghentikannya setelah waktu tersebut.
- Blokset motor timeoutdalam proyek ini diatur ke 2 detik. Jadi, meskipun motor tidak bergerak penuh 60 derajat, proyek ini menghentikan Motor Cakar setelah 2 detik berlalu.

- Tonton Tutorial Membuka Cakar di VEXcode V5 jika Anda ingin demonstrasi.

- Klik ikonSlot. Anda dapat mengunduh proyek Anda ke salah satu slot yang tersedia di Robot Brain. Klik pada Slot 1.

- Hubungkan robot ke komputer atau tablet Anda. Ikon Otak di bilah alatberubah menjadi hijausetelah koneksi berhasil dibuat.

- Klik tombolDownloadpada toolbar untuk mengunduh proyek Drive ke Robot Brain.

- Periksa apakah proyek ClawControl telah diunduh ke modul di slot yang Anda pilih.
Kotak Peralatan Guru
-
Opsi untuk Memberikan Model Terlebih Dahulu
Berikan contoh bagaimana menjalankan proyek di depan kelas sebelum meminta semua siswa mencobanya sekaligus. Kumpulkan para siswa di satu area dan posisikan Clawbot sehingga cakarnya dapat dilihat oleh semua. Jika Anda berencana untuk mendemonstrasikan lebih dari sekali, Anda dapat dengan lembut mendorong cakar hingga tertutup di antara setiap percobaan.
Beri tahu siswa bahwa sekarang giliran mereka untuk menjalankan proyek mereka.
- Jalankanproyek pada Clawbot dengan memastikan proyek terpilih lalu tekan tombol Jalankan. Selamat atas keberhasilan Anda membuat proyek pertama untuk menggerakkan Cakar!
Langkah 4: Coba Ini: Tutup Cakar V5
Setelah Anda memprogram cakar untuk membuka, sekarang Anda akan memprogramnya untuk menutup.

Sekarang setelah Anda bisa membuka cakar tersebut, Anda juga perlu menutupnya.
- Kembali ke proyek ClawControl Anda dan tambahkan blok[Spin for]agar Motor Cakar berputar menutup sebesar 30 derajat. Cakar tersebut seharusnya menutup setengah jalan karena sebelumnya terbuka hingga 60 derajat.
- Uji apakah proyek revisi Anda memiliki cakar yang terbuka hingga 60 derajat dan kemudian tertutup hingga 30 derajat dengan mengunduh danproyekAnda.
Solusi Kotak Peralatan Guru
-
Sebelumnya, cakar tersebut terbuka hingga 60 derajat. Dalam proyek tersebut termasuk blok pengaturan waktu habis motor karena merupakan praktik penting untuk mengatur waktu habis saat memberi daya pada manipulator yang pergerakannya mungkin dibatasi dengan cara tertentu. Menetapkan batas waktu mencegah keausan yang tidak perlu pada motor.
Berikut adalah solusi untuk langkah ini:

Langkah 5: Coba Ini: Mengurutkan Beberapa Gerakan

Tidak semua yang Anda ambil dengan cakar akan memiliki ukuran yang sama. Cobalah membuka cakar ke berbagai posisi sepanjang rentang geraknya.
- Putar motor untuk:
- Terbuka hingga 70 derajat
- Tutup hingga 20 derajat
- Terbuka hingga 10 derajat
- Tutup hingga 30 derajat
- Tutup hingga 25 derajat
- Ingat untuk menggunakan blok [Set motor timeout] untuk mengatur waktu habis (timeout) selama 2 detik.
- Jika Motor Cakar dimulai pada sudut 0 derajat, berapa derajatkah Motor Cakar terbuka pada akhir proyek?
Solusi Kotak Peralatan Guru
-
Solusi untuk langkah ini disajikan di bawah ini.
Motor Cakar masih terbuka pada sudut 5 derajat di akhir proyek: 70 - 20 = 50 --> 50 + 10 = 60 --> 60 - 30 = 30 --> 30 - 25 = 5 derajat.

Langkah 6: Menyelesaikan Tantangan Lock Tight

Programkan Clawbot untuk menutup cakar dengan aman pada kaleng aluminium kosong berukuran 12 ons tanpa menghancurkan sisinya.
- Perintahkan Clawbot untuk memegang kaleng sambil mengangkat dan menurunkan lengannya hingga 45 derajat.
- Clawbot kemudian harus melepaskan kaleng tersebut dan menjauhinya.
- Mulailah tantangan dengan cakar yang terbuka dan kaleng kosong di dalamnya.
Tips untuk Guru
-
Minta siswa untuk memulai tantangan dengan cakar yang terbuka dan kaleng kosong di dalamnya.
-
Jika kaleng hancur atau jatuh dari penjepit, tantangan harus dimulai ulang setelah menyesuaikan proyek.
Solusi Kotak Peralatan Guru
-
Berikut contoh solusinya:

- Proyek tersebut mengatur batas waktu, menutup cakar di sekitar kaleng, mengangkat dan menurunkan kaleng, melepaskannya, lalu mundur.
- Rubrik Pemrograman (Google Doc / .docx / .pdf )