『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: kabala56

[求助] 请教下 esp32-c3 打开开关就异常重启的问题。

[复制链接]

41

主题

1299

帖子

5342

积分

论坛元老

Rank: 8Rank: 8

积分
5342
金钱
4038
HASS币
20
发表于 2024-4-12 00:55:37 | 显示全部楼层
kabala56 发表于 2024-4-11 16:44
测试过了,没问题啊。
#######加了个按钮,没接继电器,连续按了继续,就重启了。下面提示 连接错误
WARN ...

按键是那种,用的什么gpio,电路图是什么,啥也没有说啊,单板就是你的开发板,就基本代码,如果没问题,板子一般来说不会有大问题
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

2

主题

28

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
金钱
250
HASS币
0
 楼主| 发表于 2024-4-12 16:49:36 | 显示全部楼层
jjcs 发表于 2024-4-12 00:55
按键是那种,用的什么gpio,电路图是什么,啥也没有说啊,单板就是你的开发板,就基本代码,如果没问题, ...

准备找个时间,重新整理下,从硬件开始彻查一遍,谢谢了。
回复

使用道具 举报

2

主题

28

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
金钱
250
HASS币
0
 楼主| 发表于 2024-4-12 17:45:40 | 显示全部楼层
         {id(J1_JVC).turn_on();
          delay(3000);
          id(JVC_On_Off_Tactswitch).turn_on();
          delay(500);
          id(JVC_On_Off_Tactswitch).turn_off();
          delay(500);
          id(J2_Q5).turn_on();
----倒数第二行的延时 500ms 改大了 例如 5000ms 就必然异常重启,真是晕倒了。
我也不懂 lambda 执行的机制是啥。
回复

使用道具 举报

2

主题

28

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
金钱
250
HASS币
0
 楼主| 发表于 2024-4-13 17:29:21 | 显示全部楼层
kabala56 发表于 2024-4-12 17:45
{id(J1_JVC).turn_on();
          delay(3000);
          id(JVC_On_Off_Tactswitch).turn_on() ...

估计还是跟 lambda 延时函数有关 。参见: https://community.home-assistant ... -for-delay/298459/4
Lambda Function for Delay?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 00:31 , Processed in 0.629587 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表