arduino 两位继电器 控制不了
/*
Relay
继电器控制,通过串口控制继电器开关
*/
int incomedate = 0;
int bPin = 1; //继电器引脚
int aPin = 0; //继电器引脚
void setup()
{
pinMode(bPin, OUTPUT);
//设置引脚13为输出接口,Arduino 上我们用到的I/O 口都要进行类似这样的定义。
Serial.begin(9600);
pinMode(aPin, OUTPUT);
//设置波特率为9600,这里要跟软件设置相一致。当接入特定设备时,我们也要跟其他设备的波特率达到一致。
}
void loop()
{
incomedate = Serial.read();//获取串口接收到的数据
if (incomedate == 'H')
{
digitalWrite(aPin, HIGH);
Serial.println("LED1 OPEN!");
}
if (incomedate == 'L')
{
digitalWrite(aPin, LOW);
Serial.println("LED1 CLOSE!");
}
//以上是一号·
if (incomedate == 'S')
{
digitalWrite(bPin, HIGH);
Serial.println("LED2 OPEN!");
}
if (incomedate == 'A')
{
digitalWrite(bPin, LOW);
Serial.println("LED2 CLOSE!");
}
delay(5000);
//以上是二号·
}
没有错误
改引脚,本来9 13、改为1 0
怎么控制得住他