钻石会员
主题
回帖0
积分13500
阅读权限50
注册时间2010-4-23
最后登录1970-1-1
在线时间 小时
|
本帖最后由 aa7812 于 2015-7-16 18:15 编辑
试试改动一下2楼的程序, 电路图上 PD3, PD4 是空脚,应该可以使用, 带 //****** 是改动的部分
代码/*
蓝牙遥控电源插座
*/
char sw; 定义字符变量
void setup()
{
Serial.begin(9600); // 初始化串口
pinMode(2,OUTPUT); // 定义数字脚2为输出
pinMode(3,OUTPUT); //**********************
pinMode(4,OUTPUT); //**********************
}
void loop()
{
if(Serial.available()>0) // 判断缓冲区中有无数据
{
sw = Serial.read(); // 读取数据
//if(sw == '1')
//digitalWrite(2,HIGH); //数字脚2输出高电平,继电器吸合,电源开启
//else if(sw == '0')
//digitalWrite(2,LOW); //数字脚2输出低电平,继电器释放,电源关闭
if (sw=='A') digitalWrite(2,HIGH); //***********************
if (sw=='a') digitalWrite(2,LOW); //***********************
if (sw=='B') digitalWrite(3,HIGH); //***********************
if (sw=='b') digitalWrite(3,LOW); //***********************
if (sw=='C') digitalWrite(4,HIGH); //***********************
if (sw=='c') digitalWrite(4,LOW); //***********************
}
}
|
|