Potensiometer#
Perkenalan#
Potensiometer adalah sensor analog yang mengukur posisi sudut poros yang berputar. Sensor ini menghasilkan tegangan yang sebanding dengan posisinya.
Tergantung pada versi Potensiometer, jumlah putaran yang dapat dideteksinya bervariasi:
Potensiometer – Hingga 250 derajat
Potensiometer V2 – 330 derajat (Kontinu)
|
|
|---|---|
Potensiometer |
Potensiometer V2 |
Halaman ini menggunakan potentiometer_a sebagai contoh nama Potensiometer. Ganti dengan nama yang Anda konfigurasi sendiri sesuai kebutuhan.
Berikut adalah daftar metode yang tersedia:
angle– Mengembalikan posisi sudut Potensiometer.changed– Mendaftarkan fungsi yang akan dipanggil setiap kali nilai Potensiometer berubah.
Konstruktor – Menginisialisasi Potensiometer atau Potensiometer V2 secara manual.
PotentiometerV2– Buat Potensiometer V2.Potentiometer– Buat Potensiometer.
sudut#
angle mengembalikan posisi sudut Potensiometer.
Usage:
potentiometer_a.angle(units)
Parameter |
Keterangan |
|---|---|
|
Satuan pengukuran:
|
berubah#
changed mendaftarkan sebuah fungsi yang akan dipanggil setiap kali nilai Potensiometer berubah.
Usage:
changed(callback, arg)
Parameter |
Keterangan |
|---|---|
|
Sebuah fungsi yang telah didefinisikan sebelumnya yang akan dieksekusi ketika nilai Potensiometer berubah. |
|
Opsional. Sebuah |
def my_function():
brain.screen.print("Value changed!")
# Call my_function whenever potentiometer_a's angle changes
potentiometer_a.changed(my_function)
Konstruktor#
Konstruktor digunakan untuk membuat objek PotentiometerV2 dan Potentiometer secara manual, yang diperlukan untuk mengkonfigurasi Potensiometer di luar VEXcode.
PotentiometerV2#
PotentiometerV2 menciptakan Potensiometer V2.
Usage:
PotentiometerV2(port)
Parameter |
Keterangan |
|---|---|
|
Port 3-Kawat yang terhubung ke Potensiometer V2:
|
# Create a Potentiometer V2 in Port A
potentiometer_a = PotentiometerV2(brain.three_wire_port.a)
Potentiometer#
Potentiometer menciptakan sebuah Potensiometer.
Usage:
Potentiometer(port)
Parameter |
Keterangan |
|---|---|
|
Port 3-Kawat yang terhubung ke Potensiometer:
|
# Create a Potentiometer in Port A
potentiometer_a = Potentiometer(brain.three_wire_port.a)

