我做了一个简单的arduino项目。因为我是arduino的初学者,所以我无法在我的代码中找到错误。任何人都可以帮助我解决我的问题。我计划保留一个检测到火车的红外传感器,电机在延时电机向另一个方向旋转后关闭闸门并打开闸门。
int s;
int Sensor=3;
int leftMotor = 12;
int rightMotor = 13;
void setup(){
pinMode(leftMotor, OUTPUT);
pinMode(rightMotor, OUTPUT);
pinMode(Sensor, INPUT);
}
void loop(){
s = digitalRead (Sensor);
if( s == HIGH ){
digitalWrite (leftMotor, HIGH);
digitalWrite (rightmotor, LOW);
delay(10000);
digitalWrite (leftmotor, LOW);
digitalWrite (rightmotor, HIGH);
delay(10000);
}
}