Mengkodekan Kit Pneumatik V5

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

Opsi Kontrol dan Pengaturan

Dalam Kit Pneumatik V5, Solenoid Kerja Ganda dan Kabel Penggerak Solenoid Kerja Ganda yang menyertainya memainkan peran penting dalam memungkinkan pengguna mengendalikan sistem pneumatik melalui VEXcode V5.

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

Mengonfigurasi Solenoid

Karena kita telah mempelajari Solenoid hanyalah perangkat 3-Wire yang dapat kita ubah statusnya, sekarang kita akan menambahkan dan mengonfigurasi perangkat tersebut di VEXcode V5.

Diagram yang mengilustrasikan komponen Pneumatik V5 dan koneksinya, memperlihatkan berbagai bagian dan fungsinya dalam sistem robotika V5.

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

Diagram yang mengilustrasikan komponen Pneumatik V5, memamerkan berbagai bagian dan sambungannya untuk tujuan pendidikan dalam robotika.

Pilih 'Tambahkan perangkat.'

Diagram yang mengilustrasikan komponen sistem Pneumatik VEX V5, termasuk tangki udara, katup, dan aktuator, menyoroti pengaturan dan koneksinya untuk tujuan pendidikan.

Pilih '3-WIRE.'

Diagram yang mengilustrasikan komponen Pneumatik V5 dan koneksinya, memperlihatkan berbagai bagian dan fungsinya dalam sistem robotika V5.

Setelah memilih '3-WIRE,' pilih 'DIGITAL OUT.'

Ingat, kita perlu memberi tahu Solenoid dalam keadaan apa seharusnya ia berada. Untuk melakukan ini, kami perlu mengirimkan informasi melalui 3-Wire, itulah sebabnya kami memilih perangkat Digital Out.

Diagram yang mengilustrasikan komponen sistem Pneumatik VEX V5, termasuk silinder, katup, dan tangki udara, yang digunakan untuk aplikasi robotik.

Setelah memilih Digital Out, pilih port 3-kabel tempat Anda mencolokkan Kabel Driver Solenoid pada Robot Brain 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.

Diagram yang mengilustrasikan komponen pneumatik V5 dan koneksinya, memamerkan berbagai bagian yang digunakan dalam robotika VEX untuk sistem pneumatik.

Setelah ini, perintah Sensing 'Digital Out' kini telah muncul di bagian Sensing.

Perintah keluaran digital mengubah status Solenoid:

Rendah - Aliran udara ke outlet A

Tinggi - Aliran udara ke outlet B

Diagram yang mengilustrasikan komponen V5 Pneumatics dan penataannya, memamerkan berbagai bagian seperti silinder, katup, dan konektor yang digunakan dalam sistem robotika VEX untuk peningkatan fungsionalitas.

Untuk informasi lebih lanjut tentang konfigurasi perangkat 3-Wire Digital In dan Digital Out di VEXcode V5 seperti cara mengganti nama, menghapusnya dari konfigurasi, atau mengubah nomor portnya, lihat artikel ini dari VEX Library.

Mengkodekan Solenoid

Sekarang mari kita jelajahi contoh pengkodean solenoid 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. Untuk contoh operasi dasar Sistem Pneumatik V5, lihat artikel ini dari Perpustakaan VEX.

Diagram yang mengilustrasikan komponen dan fungsionalitas sistem Pneumatik VEX V5, termasuk berbagai bagian dan sambungannya, yang dirancang untuk memberikan pemahaman yang jelas tentang mekanisme pneumatik yang digunakan dalam robotika.

Blok VEXcode V5 VEXcode V5 Python
Diagram yang mengilustrasikan komponen Pneumatik V5, memamerkan berbagai bagian dan koneksinya dalam sistem robotika, menyoroti fungsionalitas dan tata letak sistem pneumatik dalam robotika VEX.
digital_out_a.set(Salah)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(salah);
}

Dengan menggunakan susunan pneumatik satu silinder, contoh ini akan menyebabkan silinder tersebut langsung tertarik sepenuhnya, dengan syarat Tangki Udara diberi tekanan dan Pemasangan Katup Penutup terbuka.

Ingat status default untuk solenoid kita adalah status rendah (atau 'salah' dengan kode teks), jadi contoh ini akan memastikan silinder kita mulai dari posisi yang diketahui untuk ditarik.

Blok VEXcode V5 VEXcode V5 Python
Diagram yang mengilustrasikan komponen dan pengaturan sistem Pneumatik VEX V5, memamerkan berbagai bagian dan sambungannya untuk tujuan pendidikan dalam robotika.
digital_out_a.set(Salah)
tunggu(1, DETIK)
digital_out_a.set(Benar)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(salah); tunggu(1, detik); DigitalOutA.set(benar); }

Setelah contoh di atas dijalankan dan program berakhir, solenoid tetap dalam kondisi rendah. Dengan menambahkan status tinggi 'DigitalOut', atau kode Benar, silinder akan terlebih dahulu ditarik kembali saat program dimulai dan kemudian memanjang sepenuhnya setelah satu detik. Jika Anda menghentikan program pada titik ini, solenoid akan kembali ke kondisi rendah.

Akan sangat membantu jika memisahkan perintah 'DigitalOut' menggunakan perintah 'Wait'. Ini akan memberikan waktu singkat bagi Silinder untuk memanjang atau memendek.

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

Last Updated: