Pelajaran 2: Pilih dan Tempatkan
Pada Pelajaran sebelumnya, Anda mempelajari tentang palet dan cara kerjanya bersama lengan robot untuk mengirimkan produk secara terorganisasi dan efisien. Sekarang setelah Anda mengetahui apa itu palet dan bagaimana fungsinya, sekarang saatnya mempelajari cara membuat kode Lengan 6-Sumbu untuk mengambil dan meletakkan objek ke palet. Untuk menggerakkan Kubus, Anda perlu menggunakan Alat Penjemput Magnet.
Dalam Pelajaran ini, Anda akan belajar tentang:
- Menggunakan blok magnet Set dalam suatu proyek untuk mengambil dan melepaskan Kubus dengan Magnet.
- Menemukan koordinat Kubus di zona pemuatan dan di palet.
- Mengkodekan Lengan 6-Sumbu untuk mengambil dan meletakkan Kubus pada palet.
Pada akhir Pelajaran ini, Anda akan memindahkan Kubus ke palet lain, menerapkan pembelajaran Anda tentang pengkodean Magnet pada Lengan 6-Sumbu.
Mengambil dan Meletakkan Kubus dengan Lengan 6-Sumbu
Pada Unit sebelumnya, Anda menggunakan Magnet pada Lengan 6-Sumbu untuk mengambil dan menggerakkan Cakram dengan Liontin Ajar. Dalam Pelajaran ini, Anda akan membangun apa yang telah Anda pelajari untuk membuat kode Lengan 6-Sumbu untuk bergerak, melibatkan Magnet, mengambil Kubus, memindahkannya ke lokasi baru, dan melepaskan Magnet untuk meletakkan Kubus ke palet.
Untuk memulai, letakkan Kubus pada lokasi Ubin 17, seperti yang ditunjukkan dalam gambar ini. Ini akan menjadi zona pemuatan untuk Cube. Dokumentasikan pengaturan ini di buku catatan teknik Anda.

Kumpulkan Koordinat dengan Monitor
Sebelum Anda dapat mengkodekan Lengan 6-Sumbu untuk mengambil Kubus, Anda perlu mengetahui lokasi koordinat Kubus. Koordinat ini dapat ditemukan menggunakan Monitor.
Pastikan Lengan 6-Sumbu terhubung ke VEXcode.
Pilih ikon Monitor di Toolbar untuk membuka Monitor.
Gerakkan Lengan 6-Sumbu secara manual sehingga Magnet menyentuh bagian atas Kubus di zona pemuatan.

Catat koordinat x, y, dan z dari Monitor Console di buku catatan teknik Anda.

Mari kita uraikan koordinat (x, y, z) yang baru saja kita kumpulkan. Nilai x, y, z menunjukkan letak Kubus pada Ubin CTE. Anda menggunakan lokasi koordinat x dan y untuk menggerakkan Pena untuk menggambar di Unit sebelumnya. Akan tetapi, dalam kasus tersebut, nilai z adalah 0, karena Pena tersebut datar pada permukaan Ubin.
Untuk mengambil Kubus, kita perlu Magnet menyentuh titikdi atasKubus. Artinya kita perlu mengetahui di mana letak puncak Kubus pada sumbu z. Jika kita tidak memperhitungkan tinggi Kubus saat mengode Lengan 6-Sumbu, Magnet tidak akan mengangkat Kubus secara efektif.
Monitor melaporkan lokasi ujung Magnet, saat menyentuh bagian atas Kubus. Nilai pada Monitor mungkin tidaktepatsama dengan tinggi Kubus saat Anda menggerakkan Lengan 6-Sumbu secara manual. Dengan pergerakan manual, mungkin ada beberapa variabilitas pada nilai-nilai. Pastikan Anda menggunakan nilai yang Anda lihat di Monitor pada proyek Anda.
Sekarang setelah kita mengetahui di mana kita mengambil Kubus, kita perlu mencari tahu koordinat di mana kita akan meletakkan Kubus.
Letakkan Kubus di tengah palet.
Gerakkan Lengan 6-Sumbu secara manual sehingga Magnet menyentuh bagian atas Kubus.

Lihat nilai x, y, z di Monitor Console.
Catat koordinat (x, y, z) Kubus pada palet di buku catatan teknik Anda. Ini adalah lokasi penurunan.

Perhatikan bahwa nilai z di Monitor Console telah berubah. Ini karena Cube sekarang berada di atas palet. Artinya letak Magnet saat Kubus ditaruh di palet lebih jauh sepanjang sumbu z dibanding saat Kubus ditaruh di permukaan Ubin.
Penting untuk mencatat nilai z ini agar Anda dapat secara efektif menempatkan Cube ke palet dengan cara yang terkendali. Sekali lagi, nilai z di Monitor mungkin sedikit berbeda dari apa yang Anda lihat dalam gambar ini. Hal ini disebabkan oleh variabilitas saat menggerakkan Lengan 6-Sumbu secara manual. Pastikan untuk menggunakan nilai yang Anda lihat di Monitor pada proyek Anda.
Ambil Kubus di Zona Pemuatan
Sekarang setelah kita tahu di mana kita mengambil Kubus dan di mana kita akan menaruhnya, kita dapat mulai membuat kode Lengan 6-Sumbu. Pertama, Lengan 6-Sumbu perlu dipindahkan ke Kubus di zona pemuatan. Kemudian, Magnet akan bergerak untuk mengambil Kubus.
Buka Proyek Blok Barudengan mengikuti langkah-langkah dalam video ini, di mana Menu File digunakan untuk memilih Proyek Blok Baru .
Tambahkan blok Set end effector ke proyek Anda, dan atur parameter ke magnet.
Ingatlah bahwa menambahkan komentar ke proyek Anda saat Anda membangunnya dapat membantu Anda tetap teratur, dan memudahkan untuk melacak perilaku dalam proyek Anda.

Tambahkan blok Pindahkan ke posisi ke proyek. Tetapkan parameter x, y, z ke koordinat lokasi zona pemuatan yang Anda catat di buku catatan teknik Anda.
Perhatikan bahwa koordinat (x, y, z) yang ditunjukkan di sini adalah contoh. Nilai yang Anda peroleh mungkin sedikit berbeda berdasarkan posisi Kubus dan Lengan 6-Sumbu saat Anda mengumpulkan nilai secara manual. Pastikan untuk menggunakanpada koordinatdi proyek Anda.

Tambahkan blok magnet Set ke proyek. Pastikan parameter disetel ke terlibat.
Anda mesti menggunakan blok magnet Set untuk mengikat Magnet supaya dapat menarik Kubus untuk mengambilnya.

Tambahkan blok posisi Kenaikanke proyek Anda dan atur parameter z ke 50.
Ini akan menyebabkan Lengan 6-Sumbu terangkat sepanjang sumbu z, mengambil Kubus dari lokasi awalnya pada Ubin.

Pastikan Lengan 6-Sumbu terhubung ke VEXcode. Jalankan proyek dan amati perilaku Lengan 6-Sumbu.

Hentikan proyek saat Lengan 6-Sumbu selesai bergerak.
Apakah ia mengambil Cube dari zona pemuatan sebagaimana dimaksud? Mengapa atau mengapa tidak?

Letakkan Kubus di Palet
Sekarang setelah Kubus diangkat oleh Lengan 6-Sumbu, ia dapat dipindahkan ke palet. Pertama, Lengan 6-Sumbu akan menggerakkan Kubus di atas lokasi pelepasan pada palet. Kemudian ia akan menurunkan Kubus ke palet dan melepaskan Magnet untuk menempatkan Kubus.
Tambahkan blok Pindahkan ke posisi ke proyek. Tetapkan parameter x, y, z ke koordinat lokasi penurunan yang tercatat di buku catatan teknik Anda.
Pastikan untuk menggunakanpada koordinatAnda, karena yang ditampilkan di sini hanyalah contoh, dan mungkin berbeda dari koordinat Anda.

Tambahkan sekitar 50 ke koordinat z Anda di blok Pindah ke posisi.
Ini ditambahkan karena Lengan 6-Sumbu perlu memindahkan Kubusdi ataslokasi pelepasan. Dengan meningkatkan koordinat z, Anda dapat memastikan bahwa Kubus diposisikan di lokasi yang benar. Hal ini juga memastikan bahwa Lengan menghindari rintangan apa pun yang mungkin ada.

Pastikan Lengan 6-Sumbu terhubung ke VEXcode, dan Kubus ditempatkan di zona pemuatan.
Jalankan proyek untuk mengujinya. Di mana posisi akhir Kubus saat proyek dijalankan?

Hentikan proyek tersebut. Catat apa yang terjadi saat proyek dijalankan di buku catatan teknik Anda.
Anda seharusnya mengamati Lengan 6-Sumbu bergerak ke Kubus, mengambilnya menggunakan Magnet, dan menggerakkan Kubus tepat di atas bagian tengah palet. Gerakan ini memastikan Magnet Anda berada tepat di atas titik yang benar sebelum diturunkan untuk menjatuhkan Kubus.

Tambahkan blok posisi Kenaikanke proyek. Tetapkan parameter z ke -50.
Ini akan menggerakkan Lengan 6-Sumbu ke bawah 50mm untuk menempatkan Kubus pada palet.

Tambahkan blok magnet Set ke proyek. Tetapkan parameter ke dirilis.
Ini akan melepaskan Magnet sehingga Kubus terlepas dari palet.

Tambahkan blok posisi Kenaikan ke proyek. Atur parameter z ke 50.
Ini akan menaikkan Lengan 6-Sumbu untuk menempatkan Kubus pada palet.

Pastikan Lengan 6-Sumbu terhubung ke VEXcode, dan Kubus ditempatkan di zona pemuatan.
Jalankan proyek untuk mengujinya. Amati perilaku Lengan 6-Sumbu.

Hentikan proyek saat Lengan 6-Sumbu selesai bergerak.
Apakah alat tersebut mengangkat dan meletakkan Kubus di palet sebagaimana mestinya? Mengapa atau mengapa tidak?

Pastikan untuk mengganti nama dan menyimpan proyek Anda.

Sekarang setelah Anda membangun dan menguji proyek, Anda seharusnya telah melihat tindakan berikut dari Lengan 6-Sumbu:
- Pindah ke Kubus di zona pemuatan.
- Bergerak ke atas sepanjang sumbu z.
- Pindah ke lokasi penurunan.
- Bergerak ke bawah sepanjang sumbu z.
- Jatuhkan Kubusnya.
- Bergerak kembali ke atas sepanjang sumbu z untuk memastikan Kubus telah ditempatkan.
Tonton video di bawah untuk melihat Lengan 6-Sumbu melakukan tindakan ini secara berurutan.
Bergerak sepanjang sumbu z dengan blok Posisi kenaikan merupakan bagian penting dari proses. Ini memungkinkan Anda memastikan Magnet telah mengambil Kubus. Pergerakan sumbu z juga memungkinkan Anda memastikan posisi Kubus di atas palet sudah benar. Ini mirip dengan permainan derek di arena permainan. Anda ingin memindahkan derek itu sendiri di atas lokasi penurunan atau penjemputan sebelum bergerak langsung ke bawah.
Palet jarang meninggalkan gudang dengan hanya memuat satu paket. Saat Anda terus membangun proyek dan memindahkan Kubus ke palet, Anda perlu memastikan setiap penempatannya tepat. Dengan cara ini Anda dapat mengirimkan sebanyak mungkin paket (Kubus) ke tujuan akhir. Anda akan mempelajari cara memindahkan beberapa Kubus ke palet dalam Pelajaran 3 Unit ini.
Aktivitas
Sekarang setelah Anda memindahkan satu Kubus dari zona pemuatan ke palet, Anda akan melatih keterampilan ini. Dalam kegiatan ini, Anda akan membangun proyek dari Pelajaran ini untuk membuat kode Lengan 6-Sumbu untuk mengambil Kubus kedua dari zona pemuatan dan meletakkannya di palet kedua.
Aktivitas: Kodekan Lengan 6-Sumbu untuk menempatkan satu Kubus pada setiap palet.
- Rencanakan bagaimana Anda akan membangun proyek Anda untuk mengkode Lengan 6-Sumbu untuk mengambil Kubus kedua dari zona pemuatan dan meletakkannya di palet kedua bersama kelompok Anda. Pastikan Anda semua sepakat dengan pendekatan Anda sebelum mulai mengedit proyek.
- Dokumentasikan rencana Anda di buku catatan teknik Anda.
- Ubah nama dan simpan proyek Anda ke Unit 7 Pelajaran 2 Aktivitassebelum Anda mulai mengedit proyek.
- Edit proyek dalam VEXcode agar sesuai dengan rencana yang disetujui grup Anda.
- Jalankan proyek untuk mengujinya. Tempatkan Kubus kedua secara manual di zona pemuatan setelah Kubus pertama ditempatkan.
- Apakah Lengan 6-Sumbu berhasil menggerakkan kedua Kubus sesuai keinginan Anda? Harus ada satu Kubus pada setiap palet. Jika tidak, teruskan mengedit proyek hingga Anda berhasil menempatkan kedua Kubus, satu di setiap palet.
Periksa Pemahaman Anda
Sebelum melanjutkan ke Pelajaran berikutnya, pastikan Anda memahami konsep dalam Pelajaran ini dengan menjawab pertanyaan berikut di buku catatan teknik Anda.
Pertanyaan Periksa Pemahaman Anda >(Google Doc / .docx / .pdf)
Pilih Berikutnya > untuk melanjutkan ke Refleksi Tengah-Satuan.

