本帖最后由 ws9528 于 2018-10-26 21:03 编辑
以下是晚上加班写的代码,应当是没有问题的,明天开始组装测试
[mw_shl_code=c,true]#include //加载串口头文件
#include //加载时间头文件
//DHT11
#include //加载DHT11头文件
dht11 DHT11; //实例化DHT11
#define DHT11PIN 9 //定义DHT11针脚
//DS1302
#include
const int kCePin = 5; // 芯片使能 RST
const int kIoPin = 6; // 输入输出 DAT
const int kSclkPin = 7; // 串行时钟 CLK
DS1302 rtc(kCePin, kIoPin, kSclkPin);
//开关
const int KaiGuan = 2;
int KaiGuan_ZhuangTai = 0;
//继电器
int JiDianQi = 8; //管脚D3连接到继电器模块的信号脚
void setup() {
Serial.begin(9600); //设置软串口波特率
//校队时间
//rtc.writeProtect(false);//写保护
//rtc.halt(false); //停止
//Time t(2018, 10, 26, 17, 34, 50, Time::kSunday);//创建并写人世间
//rtc.time(t);
pinMode(JiDianQi, OUTPUT); //设置JiDianQi脚为输出状态
pinMode(KaiGuan, INPUT); //设置KaiGuan脚为输入状态
}
void loop() {
delay(2000);
//硬开关 打开 继电器自动 暖风机开关 打开 加热自动
//硬开关 关闭 继电器打开 暖风机开关 打开 加热打开
//暖风机开关 关闭 无论如何也不会加热</