加入更多零件

PROS 和 Okapilib還有更多零件

怎麼學習新架構?

你需要查詢 架構的 API,或是查詢架構的用法範例。如果你用PROS,將需要查詢 PROS 或 Okapilib 的 API。假設現在需要使用IMU (Inertial sensor)得到機器面向角度,可以去Okapilib查詢:

按照 API 寫的用法創造 Class instance 並使用其功能:

// main.cpp

okapi::IMU inertial_sensor = okapi::IMU(1);

void opcontrol() {
    printf("%f\n", inertial_sensor.get());
    pros::delay(10);
}

這種方式可以用於其他的情況,例如學習怎麼控制一個新裝置。如果 Okapilib 沒有一個組件的 Class,可以去 PROS API 找。如果是三線腳位 (ADI) 的零件,可以往 ADI digital in、 ADI digital out、ADI analog out,或ADI analog out 找。

Last updated