Nam châm#
Giới thiệu#
Nam châm V5 chỉ được sử dụng với buồng làm việc V5.
Dưới đây là danh sách các phương pháp có sẵn:
Thao tác – Tương tác với nam châm.
pickup– Kích hoạt Nam châm để nhặt một vật.drop– Vô hiệu hóa Nam châm để thả một vật thể.set_power– Đặt mức công suất của Nam châm được sử dụng để nhặt và thả.
Getters – Trả về dữ liệu từ Magnet.
temperature– Trả về nhiệt độ của Nam châm.installed– Kiểm tra xem Nam châm có được kết nối hay không.timestamp– Trả về dấu thời gian của gói trạng thái cuối cùng được nhận từ Magnet.
Người lập trình – Tự tay khởi tạo và cấu hình nam châm.
Electromagnet– Tạo một nam châm.
Hành động#
pickup#
pickup(duration, units, power) kích hoạt Nam châm để nhặt một vật thể.
Usage:
magnet.pickup(duration, units, power)
Thông số |
Sự miêu tả |
|---|---|
|
Tùy chọn. Thời gian kích hoạt nam châm, có thể là số nguyên hoặc số thực. |
|
Tùy chọn. Đơn vị đo thời gian:
|
|
Tùy chọn. Mức công suất cần thiết lập (0 - 100). |
# Set the Magnet to pickup.
magnet.pickup()
# Set the Magnet to pickup for 250 milliseconds at
# 90% power.
magnet.pickup(250, MSEC, 90)
drop#
drop() vô hiệu hóa nam châm để thả vật thể.
Usage:
magnet.drop(duration, units, power)
Thông số |
Sự miêu tả |
|---|---|
|
Tùy chọn. Thời gian để vô hiệu hóa nam châm, có thể là số nguyên hoặc số thực. |
|
Tùy chọn. Đơn vị đo thời gian:
|
|
Tùy chọn. Mức công suất cần thiết lập (0 - 100). |
# Set the Magnet to drop.
magnet.drop()
# Set the Magnet to drop for 250 milliseconds at
# 90% power.
magnet.drop(250, MSEC, 90)
set_power#
set_power(value) thiết lập mức công suất của nam châm dùng để nhặt và thả.
Usage:
magnet.set_power(value)
Thông số |
Sự miêu tả |
|---|---|
|
Mức công suất cần thiết lập (0 - 100). |
# Set the default power to 80%.
magnet.set_power(80)
Người nhận#
temperature#
temperature() trả về nhiệt độ của Nam châm dưới dạng số thực.
Usage:
magnet.temperature(units)
Thông số |
Sự miêu tả |
|---|---|
|
Tùy chọn. Đơn vị đo nhiệt độ:
|
installed#
installed() trả về giá trị Boolean cho biết nam châm có được kết nối hay không.
True- Nam châm có liên kết với não bộ.False- Nam châm không liên quan đến não bộ.
Usage:
magnet.installed()
Thông số |
Sự miêu tả |
|---|---|
Phương pháp này không có tham số. |
timestamp#
timestamp() trả về một số nguyên là dấu thời gian của gói trạng thái cuối cùng nhận được từ Magnet.
Usage:
magnet.timestamp()
Thông số |
Sự miêu tả |
|---|---|
Phương pháp này không có tham số. |
Các hàm tạo#
Các hàm tạo được sử dụng để tạo thủ công các đối tượng Magnet, cần thiết cho việc cấu hình Magnet bên ngoài VEXcode.
Electromagnet#
Electromagnet tạo ra nam châm.
Cách sử dụng: magnet_1 = Electromagnet(port)
Tham số |
Sự miêu tả |
|---|---|
|
Cổng thông minh nào mà nam châm được kết nối sẽ được ghi là |
# Create a Magnet in Port 1.
magnet_1 = Electromagnet(Ports.PORT1)