Pelajaran 2: Pengkodean Konveyor
Sebelumnya, Anda telah mempelajari tentang konveyor dan pengalih, serta bagaimana keduanya memungkinkan pengangkutan material yang efisien di lingkungan industri. Anda juga mempelajari tentang cara kerja konveyor pada CTE Workcell. Sekarang Anda siap untuk mulai mengodekan konveyor untuk mengangkut Cakram. Dalam Pelajaran ini, Anda akan mempelajari:
- Cara mengonfigurasi motor konveyor individual di VEXcode.
- Cara membuat proyek VEXcode untuk memindahkan Disk dari satu konveyor ke konveyor lain menggunakan pergerakan berbasis waktu.
Pada akhir Pelajaran ini, Anda akan membangun proyek untuk mengangkut Disk dari Konveyor Masuk, melalui Konveyor Pengangkutan, dan ke Konveyor Keluar.

Bersiap untuk Mengkode Konveyor
Sebelum Anda dapat membuat kode konveyor pada CTE Workcell, ada beberapa tugas penting yang harus Anda selesaikan untuk bersiap. Anda perlu mengonfigurasi setiap motor konveyor individual di VEXcode. Anda juga perlu memodifikasi tumpukan blok yang memulai penghentian terkendali, untuk memastikan semua motor konveyor disertakan.
Mengonfigurasi Motor Individual di VEXcode
Setiap konveyor pada CTE Workcell dikendalikan oleh motor terpisah. Oleh karena itu, Anda perlu menambahkan setiap motor ke konfigurasi di VEXcode sebelum Anda dapat memulai proyek Anda. Selain itu, Anda perlu memastikan setiap motor diberi nama dengan benar, dan diatur untuk berputar ke arah yang diperlukan untuk mengangkut material dengan sukses.
Mengonfigurasi Motor Konveyor Masuk
Buka proyek Template Brain CTE 6-Axis Arm Base.
Catatan:Untuk pengingat tentang cara membuka Contoh di VEXcode EXP, lihat Unit sebelumnya.

Ubah nama proyek menjadi Unit 4 Pelajaran 2dan simpan ke perangkat Anda.

Buka Jendela Perangkat.

Pilih Tambahkan Perangkat.

Pilih Motor dari daftar Perangkat.

Pilih port 1 pada Brain agar sesuai dengan port tempat Motor Konveyor Masuk terpasang.
Catatan:Pastikan Motor Konveyor Masuk terpasang ke port 1 di Brain.

Edit label agar cocok dengan gambar ini.
- Motor harus diganti namanya agar jelas identitasnya sebagai motor Konveyor Masuk. Angka pada nama tersebut merujuk pada port tempat ia terhubung.
- Arah motor juga harus diubah namanya menjadi masuk dan keluar, karena label default maju dan mundurtidak cukup menggambarkan pergerakan konveyor.
Masuk berarti Konveyor Masuk berputar menuju Konveyor Transportasi. Keluarberarti Konveyor Masuk berputar menjauh dari Konveyor Transportasi.

Pilih Selesai.

Mengonfigurasi Motor Konveyor Keluar
Motor Konveyor Keluar dapat dikonfigurasikan dengan cara yang sama seperti Motor Konveyor Masuk.
Di Jendela Perangkat, pilih Motor dari daftar perangkat.

Pilih port 4 agar sesuai dengan port tempat motor Konveyor Keluar terpasang.
Catatan:Pastikan motor Konveyor Keluar terpasang ke port 4 di Brain.

Edit label agar cocok dengan yang ada pada gambar.
- Motor harus diganti nama agar jelas identitasnya sebagai motor Konveyor Keluar. Angka pada nama tersebut merujuk pada port tempat ia terhubung.
- Arah motor juga harus diubah namanya menjadimasukdankeluar,seperti yang Anda lakukan sebelumnya untuk Konveyor Masuk.
Masukberarti Konveyor Keluar berputarmenujuKonveyor Transportasi. Keluarberarti Konveyor Keluar berputarmenjauh dari Konveyor Transportasi.

Pilih Selesai.

Mengonfigurasi Motor Konveyor Transportasi
Terakhir, Anda perlu mengonfigurasi motor Konveyor Transportasi. Selain itu, Anda perlu membalikkan arah motor agar konveyor bergerak ke arah yang diperlukan.
Di Jendela Perangkat, pilih Motor dari daftar Perangkat.

Pilih port 2 agar sesuai dengan port tempat motor Konveyor Transportasi terpasang.
Catatan:Pastikan motor Konveyor Transportasi terpasang ke port 2 di Brain.

Ubah nama motor menjadi

Agar Konveyor Transportasi dapat memindahkan material ke arah yang benar, Anda perlu memilih tombol sakelar untuk mengubah arah motor dari Normal ke Mundur.

Arah Motor Konveyor Transportasi
Saat mengonfigurasi motor Konveyor Transportasi, Anda harus membalikkan arahnya. Hal ini karena motor akan memutar Konveyor Transportasi searah jarum jam secara default. Anda dapat menentukan arah putaran default motor berdasarkan label motor.

Di bagian atas setiap motor, ada ikon yang menunjukkan arah mana yang positif. Dalam kasus Konveyor Transportasi, panah menunjuk searah jarum jam. Artinya secara default, setiap Disk yang ditempatkan pada Konveyor Transportasi akan berputar dari Konveyor Masuk ke pengalih pertama. Dengan membalikkan motor dalam konfigurasi, Anda memastikan bahwa arah majusesuai dengan apa yang dibahas sebagai jalur yang benar di sepanjang konveyor.
Memodifikasi Penghentian Terkendali
Sekarang setelah Anda mengonfigurasi semua motor konveyor, Anda perlu memperbarui penghentian terkendali. Saat penghentian terkendali dipicu, semua motor harus berhenti bekerja, sehingga Anda dapat yakin bahwa CTE Workcell Base aman untuk dipindahkan. Anda akan menambahkan blok ke blokSaat dikontrol berhentiuntuk menghentikan motor konveyor ini.
Buat Komentar untuk mendeskripsikan perilaku konveyor yang diperlukan selama penghentian terkendali.

Tambahkan blokKomentar ke tumpukan blok yang ada.

Tarik keluar blok motor Stop untuk menghentikan Konveyor Masuk, dan pasangkan ke tumpukan blok.

Tarik keluar blok Stop motor lainnya dan tempelkan pada bagian bawah tumpukan blok.
Pilih tanda panah untuk membuka menu tarik-turun dan pilih 'TransportConveyor2' untuk mengatur parameter guna menghentikan Konveyor Transportasi dalam pemberhentian terkendali.

Tambahkan blok Stop motor ketiga ke tumpukan. Ubah parameter menjadi 'ExitConveyor4'.

Membuat Proyek untuk Mengangkut Disk Menggunakan Konveyor
Sekarang setelah Anda mengonfigurasi motor konveyor dan memodifikasi penghentian terkendali, Anda dapat mulai membangun proyek untuk mengangkut Disk menggunakan konveyor. Anda akan mulai membangun proyek agar Disk bergerak dari Konveyor Masuk, sepanjang Konveyor Transportasi hingga Konveyor Keluar. Untuk melakukannya, pergerakan Disk sepanjang konveyor harus dikoordinasikan dengan hati-hati. Salah satu cara untuk mencapai koordinasi ini adalah dengan membuat proyek menggunakan gerakan berbasis waktu, seperti yang ditunjukkan dalam video di bawah.
Gerakan Berbasis Waktu
Dengan menggunakan kombinasi blok motor Tunggu, Putar, dan Hentikan , Anda dapat membuat proyek di mana setiap konveyor mulai dan berhenti pada waktu yang tepat untuk mentransfer Disk dari satu konveyor ke konveyor berikutnya. Cara pengkodean konveyor ini disebut menggunakan pergerakan berbasis waktu.

Membangun Proyek
Catat langkah-langkah perencanaan yang diperlukan untuk memindahkan Disk, seperti yang ditunjukkan dalam gambar di sini, di buku catatan teknik Anda.

Buat blok Komentar untuk setiap langkah rencana Anda, dan tempelkan ke blok Saat memulai .

Lampirkan blok Spindi bawah Komentarpertama.
Disk dimulai pada Konveyor Masuk dan ke arah Konveyor Transportasi, sehingga parameternya dapat tetap ditetapkan ke 'EntryConveyor1' dan 'masuk'.
BlokSpinakan memutar motor selamanya hingga diperintahkan untuk menghentikan motor.

Berikutnya, lampirkan blok Wait.

Pasangkan blok motor Stoppada bagian bawah tumpukan blok. Pastikan parameternya ditetapkan sebagai 'EntryConveyor1'.
Buatlah prediksi tentang apa yang menurut Anda akan terjadi ketika proyek dijalankan. Catatlah di buku catatan teknik Anda.

Pastikan Brain terhubung ke VEXcode, dan unduh proyek ke Brain.

Pastikan Cakram hijau ditempatkan di awal Konveyor Masuk, seperti yang ditunjukkan di sini. Tekan tombol Periksa pada Brain untuk menjalankan proyek dan mengujinya.
Amati perilaku konveyor. Apakah alat ini mengangkut Disk ke ujung Konveyor Masuk? Mengapa atau mengapa tidak?

Ketika konveyor berhenti bergerak, tekan tombol X pada Brain untuk menghentikan proyek. Catatlah pengamatan Anda di buku catatan teknik Anda.

Mengatur Waktu Konveyor
Saat Anda menjalankan proyek, Anda mungkin memperhatikan bahwa Konveyor Masuk tidak memindahkan Disk sepenuhnya ke Konveyor Transportasi. Hal ini karena parameter di blok Wait hanya diatur ke 1 detik. Diperlukan waktu lebih lama agar Konveyor Masuk berputar, sebelum blok motor Stopdijalankan.
Saat Anda membangun dan menguji proyek menggunakan pergerakan berbasis waktu, Anda mungkin perlu menyesuaikan parameter di blok Tunggu lebih dari sekali untuk mencapai waktu yang tepat.

Sesuaikan parameter di blok Tunggu menjadi 7 detik, lalu unduh dan jalankan proyek lagi untuk menguji.
Apakah Konveyor Pemasukan mengangkut Cakram sampai ke ujung, di mana ia dapat diangkut oleh Konveyor Pengangkut? Jika tidak, sesuaikan parameter lagi hingga sesuai.
Catatan:Jumlah detik yang dibutuhkan dalam parameter dapat bervariasi. Gunakan angka yang dapat diandalkan untuk CTE Workcell Base Anda.

Tambahkan blok yang dibutuhkan untuk menggerakkan Disk sepanjang Konveyor Transportasi.
Perhatikan bahwa ini adalah blok yang sama seperti yang digunakan untuk Entry Conveyor, hanya dengan parameter yang ditetapkan ke 'TransportConveyor2' dan 'maju'.

Unduh proyek ke Brain, dan jalankan untuk pengujian. Apakah Disk bergerak sepanjang Konveyor Transportasi dan berhenti di pengalih? Jika tidak, sesuaikan parameter blok Tungguhingga terjadi.

Untuk Informasi Anda
Kecepatan objek yang bergerak sepanjang konveyor dapat dimodifikasi menggunakan blok Atur kecepatan motor . Parameter dalam blok dapat diubah untuk menyebabkan konveyor berputar lebih cepat, atau lebih lambat. Kecepatan konveyor default adalah 50%, dan kecepatan maksimum adalah 100%.

Parameter blok kecepatan motor Set juga dapat diatur menggunakan rpm, atau putaran per menit.

Aktivitas
Sekarang setelah Anda menggunakan pergerakan berbasis waktu untuk mengodekan konveyor guna memindahkan Cakram dari Konveyor Masuk dan sepanjang Konveyor Pengangkutan ke Konveyor Keluar, Anda akan melanjutkan proyek Anda untuk memindahkan Cakram ke ujung Konveyor Keluar tanpa jatuh dari ujung konveyor.

Penyiapan:Letakkan sebuah Cakram pada awal Konveyor Masuk seperti yang ditunjukkan di bawah ini.

Aktivitas: Buat proyek VEXcode yang akan mengangkut Disk dari Konveyor Masuk, sepanjang Konveyor Pengangkutan, hingga akhir Konveyor Keluar.
- Rencanakan bagaimana Anda akan membangun proyek untuk memindahkan Disk ke ujung Konveyor Keluar.
- Dokumentasikan rencana Anda di buku catatan teknik Anda.
- Ganti nama proyek Anda Unit 4 Pelajaran 2 Aktivitas dan simpan ke perangkat Anda sebelum Anda mulai mengedit proyek.
- Edit proyek dalam VEXcode agar sesuai dengan rencana yang disetujui grup Anda.
- Tempatkan Disk pada titik awal Konveyor Masuk dan jalankan proyek. Apakah konveyor menggerakkan Disk ke ujung Konveyor Keluar tanpa terjatuh? Hentikan proyek saat konveyor selesai bergerak, dan catat pengamatan Anda di buku catatan teknik Anda.
- Jika Cakram jatuh dari ujung Konveyor Keluar, edit proyek Anda hingga Cakram bergerak ke ujung konveyor tanpa jatuh. Dokumentasikan setiap perubahan dalam buku catatan teknik Anda.
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 Unit Tengah.