固件配置修改

This commit is contained in:
kerwincui
2021-08-01 10:57:15 +08:00
parent 829d1112e0
commit 7fbb165286
2 changed files with 44 additions and 39 deletions

View File

@@ -271,42 +271,47 @@ static void radar_sense(void *arg) {
ESP_LOGI(TAG, "begin radar sense");
uint16_t num=0;
while(true){
// if(is_radar==1 && is_alarm==1){
// if(gpio_get_level(IO_RADAR_OUT)==1){
// if(relay_status==0) {
// open_relay();
// led_rgb_blink(255,0,0,100,0,0,3,1000); //红灯闪烁
// }
// }
// else{
// //超过指定时间后关闭
// if(relay_status==1 && num >5*radar_interval){
// close_relay();
// light_status=0;
// led_status();
// num=0;
// }
// num++;
// }
// } else if(is_radar==1) {
// if(gpio_get_level(IO_RADAR_OUT)==1){
// if(relay_status==0) {
// open_relay();
// light_status=1;
// led_status();
// }
// }
// else{
// //超过指定时间后关闭
// if(relay_status==1 && num >5*radar_interval){
// close_relay();
// light_status=0;
// led_status();
// num=0;
// }
// num++;
// }
// }
if(is_radar==1 && is_alarm==1){
if(gpio_get_level(IO_RADAR_OUT)==1){
if(relay_status==0) {
relay_status=1;
open_relay();
light_status=1;
led_rgb_blink(255,0,0,100,0,0,3,500); //红灯闪烁
}
}
else{
//超过指定时间后关闭
if(relay_status==1 && num >5*radar_interval){
relay_status=0;
close_relay();
light_status=0;
led_status();
num=0;
}
num++;
}
} else if(is_radar==1) {
if(gpio_get_level(IO_RADAR_OUT)==1){
if(relay_status==0) {
relay_status=1;
open_relay();
light_status=1;
led_status();
}
}
else{
//超过指定时间后关闭
if(relay_status==1 && num >5*radar_interval){
relay_status=0;
close_relay();
light_status=0;
led_status();
num=0;
}
num++;
}
}
vTaskDelay(pdMS_TO_TICKS(200));
}

View File

@@ -21,9 +21,9 @@ char ssid[33]="wifi-ssid"; // wifi的SSID
char pwd[65]="wifi-password"; // wifi的密码
char owner_id[64]="1"; // 用户ID
char open_broken_url[128]=""; // 二次开发mqtt服务器地址
char open_account[64]=""; // 二次开发mqtt账号
char open_pwd[64]=""; // 二次开发mqtt密码
// char open_broken_url[128]="wumei.live:1883"; // 二次开发mqtt服务器地址
// char open_account[64]="admin"; // 二次开发mqtt账号
// char open_pwd[64]="admin123"; // 二次开发mqtt密码
uint8_t relay_status=0; // 继电器状态 0-关闭1-打开
uint8_t light_status=0; // 灯的状态 0-关闭 1-打开