我有一个问题,我现在一直试图解决这个问题 .
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 回答
我相信这段代码片段来自obstacle avoidance robot gitHub项目 . 即使对源代码进行简要概述也表明您使用它完全错误 .
ServoController
应该有Servo
类型而不是int
.EchoPin
和所有其他变量应使用正确的值进行初始化 .