gada888 发表于 2020-10-31 15:20:23

ESP32温控加热垫-IOT

引言:ESP32是流行的WIFI模块,用它所做的各种应用广泛被开源硬件爱好者喜欢。今天给大家介绍一个入门级的ESP32项目,特别适合初学者,这个项目利用了热敏电阻和一个5V加热垫来做到热敏电阻一接触到皮肤就会通过加热垫来加热身体某个部分的目的。同时会通过ESP32的WIFI功能通过adafruit云平台来展示热敏电阻值的变化。 https://www.bilibili.com/video/BV1Gf4y1q7QE/第一步:视频内容介绍视频后面的部分展示了adaftuit iot的数值变化第二步:硬件搭建
序号 数量 品名
1 1 ESP32
2 1 5V 加热垫
3 1 热敏电阻
4 1 10k电阻
5 1 测试电线
6 1 USB调试线
7 1 5V 充电宝
8 1

第三步:了解一下关键硬件的参数热敏电阻 MF52-10K产品特点:
1. MF52系列产品为径向引线树脂涂装型   
2. 阻值范围宽:0.1 ~500 KΩ
3. 阻值及B值精度高
4. 测试精度高
5. 体积小、反应速度快
6. 一致性好                        
7. 能长时间稳定工作
8. 使用温度范围-40 ~+125℃



加热垫:
5V-加热垫。由普通的宠物加热垫改造
第四步:发一些硬件的图片。让人有个直观的认识
第五部:连线图连线图:ESP32参考脚位图
第六部:代码部分的设计
代码下载地址:https://github.com/shanno88/ESP32-HeatPad-IOT第七部:代码部分的解释
这个部分是做adafruit 云品台连接的设置
          这部分做了使用的脚位的定义

这个部分是做的MQTT通讯的设置。mData是你设置的adaftuit云的mData通道名称这里mValue的值设置为90,90是是nValue那一行公式算出来的threshold。小于这个值就加热,大于这个值就不加热。90是初始值。






页: [1]
查看完整版本: ESP32温控加热垫-IOT