本文整理汇总了C++中Controller::begin方法的典型用法代码示例。如果您正苦于以下问题:C++ Controller::begin方法的具体用法?C++ Controller::begin怎么用?C++ Controller::begin使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Controller
的用法示例。
在下文中一共展示了Controller::begin方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setup
void setup() {
delay(2000);
Serial.begin(9600);
Serial.print("Setup...");
sensors.begin(); // IC Default 9 bit. If you have troubles consider upping it 12. Ups the delay giving the IC more time to process the temperature measurement
inside_thermometer.setResolution(10);
cabinet_thermometer.setResolution(10);
outside_thermometer.setResolution(10);
I2c.begin();
I2c.timeOut(100);
I2c.write(SERVO_CONTROLLER_ADDRESS, SERVO_CONFIG_REGISTER, SERVO_STANDARD_MODE);
analogReference(EXTERNAL);
fan_a.begin(ConfigureMax6651(i2c_master, ADDRESS_VCC)
.v12()
.preScaler(PRESCALER_DIVIDE_BY_2)
.tachometerCountTime(TACH_COUNT_TIME_2_0)
.tachometerAlarm(true)
.minAlarm(true)
.maxAlarm(true)
.gpio0AsAlertOutput()
.gpioAsOutput(1, true)
.gpio2AsClockOutput()
.gpioAsOutput(3, true)
.gpioAsOutput(4, true)
.logger(&Serial));
fan_b.begin(ConfigureMax6651(i2c_master, ADDRESS_GND)
.v12()
.preScaler(PRESCALER_DIVIDE_BY_2)
.tachometerCountTime(TACH_COUNT_TIME_2_0)
.tachometerAlarm(true)
.minAlarm(true)
.maxAlarm(true)
.gpio0AsAlertOutput()
.gpioAsOutput(1, true)
.gpio2AsClockInput()
.gpioAsOutput(3, true)
.gpioAsOutput(4, true)
.logger(&Serial));
//fan_a.stop();
//fan_b.stop();
// TODO: Fan and iris calibration
controller.begin();
Serial.println("done.");
}