Menggunakan Servo V5 3-Wire

VEX 3-Wire Servo adalah motor yang dilengkapi dengan mikrokontroler terintegrasi yang memungkinkan pemosisian sudut yang tepat dalam rentang gerak
100 derajat. Sementara motor kontinu berputar bebas, motor servo menggunakan aktuator untuk bergerak ke posisi tertentu pada kecepatan tetap dan secara aktif menahan gerakan eksternal sambil menahan posisi itu hingga diberi perintah baru. 


Menghubungkan Servo 3-Kabel

V5 Brain ditampilkan dengan delapan port 3-Wire yang disorot. Port-port ini diberi label secara alfabetis dari A hingga H.

1. Untuk menghubungkan Servo 3-Wire ke V5 Brain, cari port 3-Wire di sisi Brain.

V5 Brain ditampilkan dengan perangkat 3-Wire Servo yang terhubung ke salah satu port 3-Wire-nya.

2. Hubungkan VEX 3-Wire Servo ke salah satu port ini.


Konfigurasi di VEXcode

Menu Perangkat VEXcode V5 setelah tombol Tambah perangkat dipilih. Opsi 3-Wire ditandai.

1. Pilih 3-WIRE dari jendela Perangkat.

Menu Perangkat VEXcode V5 setelah opsi 3-Wire dipilih. Opsi Servo disorot.

2. Pilih SERVO dari daftar perangkat 3-Wire.

Menu Perangkat VEXcode V5 dengan menu Port 3-Kawat yang ditampilkan.

3. Pilih port 3-Wire tempat Servo dihubungkan.

Menu Perangkat VEXcode V5 dengan menu Port 3-Kawat ditampilkan dan Port pertama dipilih. Di bawah ini, tombol Selesai disorot.

4. Pilih Selesai.

Catatan: Ubah nama Servo dengan memilih nama di sebelah kanan ikon Servo. Dalam gambar layar ini, namanya adalah "ServoA".


Menggunakan Servo dengan Blok

Diagram perangkat Servo 3-Kawat dengan rentang gerak total yang ditunjukkan sebesar 100 derajat. Label menunjukkan bahwa ketika digunakan dalam proyek Blok, Servo dipusatkan pada sudut 50 derajat, dengan rentang nilai dari 0 hingga 100.

Servo VEX 3-Wire memiliki jangkauan total 100 derajat, dengan batas bawah pada 0 derajat, batas atas pada 100 derajat, dan 50 derajat sebagai pusat yang tepat.

Catatan: Servo VEX 3-Wire memulai setiap proyek dengan secara otomatis memusatkan dirinya pada 50 derajat sebelum menyelesaikan gerakan apa pun.

Blok servo putar VEXcode V5 yang membaca Spin ServoA ke posisi 50 derajat.

Motor dapat dikontrol menggunakan Spin Servo untuk memposisikan blok dengan memasukkan sudut yang diinginkan agar motor bergerak.

Untuk informasi lebih lanjut tentang blok ini, buka Referensi API blokSpin Servo ke posisi di sini.


Menggunakan Servos dengan Python / C++

Diagram perangkat Servo 3-Kawat dengan rentang gerak total yang ditunjukkan sebesar 100 derajat. Label menunjukkan bahwa ketika digunakan dalam proyek Python/C++, Servo dipusatkan pada 0 derajat, mulai dari -50 hingga +50.

Servo VEX 3-Wire memiliki jangkauan total 100 derajat, dengan batas bawah pada -50 derajat, batas atas pada 50 derajat, dan 0 derajat sebagai pusat yang tepat.

Catatan: Servo VEX 3-Wire memulai setiap proyek dengan secara otomatis memusatkan dirinya pada 0 derajat sebelum menyelesaikan gerakan apa pun.

Ular piton

servo_a.set_posisi(50, DERAJAT)


C++

ServoA.setPosition(50.0, derajat);

Motor dapat dikontrol menggunakan metode terkait dalam Python atau C++ dan memasukkan sudut yang diinginkan agar motor bergerak.

 

Untuk informasi lebih lanjut mengenai metode-metode ini, kunjungi Referensi API untuk Python ++.

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

Last Updated: