首页 文章

请求成员'attach' in 'ServoController',这是非类型'int'

提问于
浏览
-3

我有一个问题,我现在一直试图解决这个问题 .

void setup()
{
     int EchoPin;
    int TrigPin;
    int ServoController;
    int ServoSignal;
    pinMode(EchoPin, INPUT);
    pinMode(TrigPin, OUTPUT);
    pinMode(DCIn1, OUTPUT);
    pinMode(DCIn2, OUTPUT);
    pinMode(DCIn3, OUTPUT);
    pinMode(DCIn4, OUTPUT);
    pinMode(RED_LED, OUTPUT);
    pinMode(GREEN_LED, OUTPUT);
    pinMode(BLUE_LED, OUTPUT);
    ServoController.attach(ServoSignal);

    tooClose();
}

错误消息是:

错误:在'ServoController'中请求成员'attach',这是非类型'int'退出状态1'ServoController'中成员'attach'的请求,它是非类型'int'

1 回答

  • 0

    我相信这段代码片段来自obstacle avoidance robot gitHub项目 . 即使对源代码进行简要概述也表明您使用它完全错误 . ServoController 应该有 Servo 类型而不是 int . EchoPin 和所有其他变量应使用正确的值进行初始化 .

相关问题