Panduan ini dirancang untuk membantu pengguna IQ Pneumatics Kit menavigasi proses memahami, mengonfigurasi, dan mengodekan pneumatik mereka. Untuk informasi lebih lanjut tentang komponen dalam IQ Pneumatics Kit, artikel ini dariLibrary.

Pemberitahuan Pembaruan Penting: Pastikan firmware pada Unit Kontrol Pneumatik dan Otak Robot IQ Anda sudah diperbarui. Menggunakan firmware yang ketinggalan zaman dapat mengakibatkan perilaku yang tidak diharapkan dan masalah kinerja pada komponen pneumatik. Untuk mempelajari cara memperbarui firmware Anda, lihat Bagian "Firmware" di Perpustakaan VEX, pastikan Anda mengikuti petunjuk khusus untuk sistem kontrol pembangkit IQ Anda.

Opsi Kontrol dan Pengaturan

Dalam Kit Pneumatik IQ, Solenoid Pneumatik berperan penting dalam memungkinkan pengguna mengendalikan sistem pneumatik melalui VEXcode IQ.

Untuk mempelajari cara kerja solenoid, lihat artikel ini dari Perpustakaan VEX.

Mengonfigurasi Solenoid

Seperti halnya motor dan sensor, Solenoid Pneumatik harus dikonfigurasi dalam VEXcode IQ sebelum dapat digunakan.

Bilah Alat VEXcode IQ dengan ikon Perangkat disorot di antara ikon Penampil Kode dan Konsol Monitor.

Buka VEXcode IQ dan pilih tombol Perangkat untuk membuka jendela Perangkat.

Menu Perangkat VEXcode IQ dengan tombol Tambahkan perangkat ditampilkan.

Pilih 'Tambahkan perangkat.'

Menu Perangkat VEXcode IQ setelah tombol Tambahkan perangkat dipilih. Opsi Pneumatik disorot.

Pilih 'PNEUMATIC.'

Menu Perangkat VEXcode IQ setelah opsi Pneumatik dipilih. Ada daftar 12 Port Cerdas robot, dan port bernomor 12 disorot.

Setelah memilih 'PNEUMATIC,' pilih port mana Anda mencolokkan Solenoid Pneumatik ke Otak Robot Anda. Port yang sudah dikonfigurasi untuk perangkat lain tidak akan tersedia.

Setelah port dipilih, pilih 'SELESAI' untuk mengirimkan perangkat ke konfigurasi atau 'BATAL' untuk kembali ke menu Perangkat.

Catatan: Memilih 'BATAL' akan membatalkan perubahan apa pun yang telah Anda buat pada perangkat dan tidak akan menjadi bagian dari konfigurasi.

Perangkat VEXcode IQ Menu pneumatik setelah Port Cerdas dipilih. Ada diagram Solenoid dengan dua Silinder Pneumatik, dan ada opsi untuk membalikkan masukan dan keluaran Silinder. Secara default, A dan B pada Solenoid terhubung ke A dan B pada Silinder.

Setelah memilih 'SELESAI', gambar Solenoid Pneumatik yang telah dikonfigurasikan sebelumnya akan muncul.

Diagram menunjukkan konfigurasi default. Kami menghubungkan 'A' dari Solenoid Pneumatik ke 'A' pada Silinder, dan 'B' ke 'B'. Dengan cara ini, kita dapat mengatur kode kita menjadi 'memperpanjang' atau 'menarik kembali', karena port pada Silinder terhubung ke port yang cocok pada Solenoid Pneumatik.

Perangkat VEXcode IQ Menu pneumatik setelah Port Cerdas dipilih. Ada diagram Solenoid dengan dua Silinder Pneumatik, dan Silinder kedua diatur ke Terbalik, jadi sekarang A terhubung ke B dan B terhubung ke A.

VEXcode IQ memiliki fitur di menu konfigurasi yang memungkinkan Anda membalikkan pengaturan Anda. Jadi, meskipun pipa Anda tidak terhubung secara default, perintah memanjangkan dan menarik kembali akan sesuai dengan pengoperasian robot Anda.

Setelah puas dengan konfigurasi pengkabelan, pilih 'SELESAI' untuk menutup menu perangkat dan memulai pengkodean.

Pengkodean Solenoid Pneumatik

Sekarang mari kita jelajahi contoh pengkodean Solenoid Pneumatik menggunakan Blocks, Python, dan C++ dengan sistem pneumatik satu silinder sederhana, yang digambarkan di bawah ini. Contoh kasus penggunaan sistem ini adalah untuk memberi daya pada mekanisme peluncur. Untuk informasi lebih lanjut tentang komponen dan perakitan sistem ini, lihat artikel ini dari Perpustakaan VEX.

Diagram yang mengilustrasikan komponen dan pengaturan sistem Pneumatik VEX IQ, yang menampilkan Otak VEX IQ, Tangki Udara, Pompa Udara, Solenoid Pneumatik, dan Silinder Pneumatik 4 Langkah Pitch. Semua bagian pneumatik dihubungkan menggunakan Pipa 4mm, dan Solenoid dihubungkan ke Otak menggunakan Kabel Pintar.

Blok IQ VEXcode VEXcode IQ Python
Proyek Blok IQ VEXcode yang berbunyi Saat dimulai, atur pompa Pneumatic12 ke aktif, lalu atur silinder Pneumatic121 ke tarik.
pneumatik_12.pompa_aktif()
pneumatik_12.tarik(SILINDER1)
VEXcode IQ C++
int main() 
{ Pneumatic12.pompaOn();
Pneumatic12.tarik(silinder1); }

Dengan menggunakan susunan pneumatik satu silinder yang diperlihatkan sebelumnya, contoh ini akan menyebabkan silinder tersebut langsung tertarik sepenuhnya karena adanya Pompa Udara yang dihidupkan.

Menyalakan Pompa Udara sebelum menggunakan tabung sangatlah penting, karena pompa ini akan memberikan tekanan udara yang dibutuhkan tabung. Selama Anda ingin sistem Anda mempertahankan tekanan udara, Pompa Udara harus tetap menyala. Menyertakan kode untuk menarik kembali silinder adalah fitur keselamatan yang umum. Dengan cara ini, silinder Anda selalu dimulai dari titik yang sama (ditarik) setiap saat. Ketika kode Anda selesai, Solenoid Pneumatik akan tetap berada pada posisi terakhir yang Anda instruksikan untuk dipindahkan.

Blok IQ VEXcode VEXcode IQ Python
Proyek Blok IQ VEXcode yang berbunyi Saat dimulai, atur pompa Pneumatic12 ke aktif, atur silinder Pneumatic121 untuk menarik, tunggu 1 detik, lalu atur silinder Pneumatic121 untuk memanjang.
pneumatik_12.pompa_aktif()
pneumatik_12.tarik(SILINDER1)
tunggu(1, DETIK)
pneumatik_12.panjangkan(SILINDER1)
VEXcode IQ C++
int main() 
{ Pneumatic12.pumpOn();
Pneumatic12.retract(silinder1);
tunggu(1, detik);
Pneumatic12.perpanjang(silinder1); }

Setelah menjalankan contoh sebelumnya dan menghentikan program, Solenoid Pneumatik tetap dalam keadaan ditarik. Jika Anda menambahkan perintah 'extend', silinder akan terlebih dahulu ditarik kembali saat program dimulai, dan kemudian memanjang sepenuhnya setelah satu detik. Jika Anda menghentikan program di sini, solenoid akan tetap dalam status 'diperpanjang'.

Dengan menggunakan perintah 'Tunggu' di antara tindakan menarik dan memanjangkan, Anda memberikan waktu bagi silinder untuk menyelesaikan pergerakannya.

Ini membentuk fondasi dasar untuk mengendalikan pneumatik menggunakan VEXcode IQ. Ingatlah bahwa mengendalikan sistem pneumatik Anda adalah campuran perintah 'memperpanjang' dan 'menarik'. Memahami bagaimana dan mengapa tindakan ini terjadi adalah penting. Dikombinasikan dengan pengaturan pneumatik yang Anda sesuaikan, perintah ini memungkinkan Anda mengendalikan sistem secara tepat, membuatnya berperilaku persis seperti yang Anda inginkan.

 

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: