智能烧水壶-FAQ

(本文持续更新,大家在制作智能烧水壶过程中遇到硬件或软件问题,并有解决办法的,欢迎在评论区留言,我们会更新到文章中)

1.如何实现按键按下提示灯亮,松开提示灯灭?

答:工程代码中采用按键模块的实现方式,采用回调函数的方法实现了一个按键驱动模块,可以自行注册触发函数;其中注册了按键高电平触发函数和按键低电平触发函数。在key_high_level触发函数中将指示灯关闭,在key_low_level触发函数中将指示灯开启,从而实现按键按下指示灯亮,按键松开指示灯灭的功能。

2.采集的温度以及水的沸点可能会随环境影响有所变化,如何确保水被烧开?

答:如果采用判断水温大于99°去关闭加热的方式,由于采集的温度会被压强等环境因素影响,这种判断方式可能会导致水一直煮沸不停止的现象;
所以本项目采用在水温到达临近沸点的温度时,例如到达97°后再加热5秒后停止加热,这就可以保证水被煮沸,同时可以满足大多数的环境下水壶可以正常使用。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值