第8节介绍了使用 DHT11 温湿度传感器制作温度警报器的方法。相信有的朋友应该看出,警报器是基于一个温度“阈值”的,即只要温度高于 15 摄氏度,就发出警报,整个系统并不关心其他温度值。
使用低成本的热敏电阻
可以看出,按照第8节的方法使用 DHT11 制作温度警报器,其实有些浪费资源,因为 DHT11 能够测量温湿度的绝对值,而系统并没有用到这个功能,仅仅使用了 DHT11 在 15 摄氏度这个点的状态。
![b6d1725fb5fe28f7c3ba62d16eeb47a6.png](https://img-blog.csdnimg.cn/img_convert/b6d1725fb5fe28f7c3ba62d16eeb47a6.png)
那么,更合适的制作温度警报器的方法是什么呢?经过上一节的介绍,我们已经能够使用单片机的 ADC 外设测量电压了,只要再使用一个热敏电阻,就能够解决第8节的需求了。很明显,热敏电阻的价格比 DHT11 的价格便宜多了。
![a25b4dc0e0d63c4e9ec630e157abfb9c.png](https://img-blog.csdnimg.cn/img_convert/a25b4dc0e0d63c4e9ec630e157abfb9c.png)
热敏电阻,顾名思义,就是它的阻值会随着温度变化。如下图: