核心板排线焊接和esphome简单接入温湿度传感器
顺便说下
手里没有烙铁的朋友,可以暂时用这种弯线的方式连接,
不过接触不良的话很难排查
还是焊接一下比较好
核心板排针焊接
排针正面或者反面朝上焊接均可,看个人喜好
我这里选择反面焊
准备电烙铁一把,最好是刀头的
两边排线安装好后固定在面包板上
先介绍常见的焊丝焊接方法
如下图所示
这种方法需要双手协调操作
新手配合不好锡要么多了要么太少
成果如下图所示
丑了点,不过针脚也都焊上了
对付也能用
但是着锡少的针脚针脚受力的话容易接触不良
另外一种用焊膏先涂在排针上
然后烙铁依次划过针脚即可
焊膏用量可以在焊接前调整好
更适合我这种手残党
焊接速度也很快
方法如图
焊接效果如图
可见只有一个GND针脚着锡少了点
比锡丝简单很多
锡膏用138度低温锡膏,烙铁300度左右即可
我之前也没用过电烙铁
所以个人觉得如果我可以,大家应该都没问题
只是一直没去尝试罢了
其实蛮简单的
了解面包板
其实很简单,看图就明白了
只要把原件插入对应插孔就可以实现想要的连接效果
这里注意黄色和绿色导线并不联通
红蓝两行一般用来给元器件供电
另外大部分 面包板红蓝两线在中间也会断开
到手后测试一下就知道了
ESPHOME接入温湿度传感器
终于进入正题了
esphome支持的传感器很多
大家可以去官网查看自己需要功能的型号
这里以DHT22为例
这里要注意黄线和红线之间有个电阻,文档建议使用5K电阻
之前没看到一直读不到数据
电阻选用上4.7K也可以用,短距离10K电阻也OK
DHT22说明文档介绍
接线示意图如下图所示
由于C3不在手边这里就用WROOM来演示
针脚示意图
wroom尽量用34号以下的针脚
实际接线图入下
接线时候,正极选红色,地线选蓝色或者黑色。
数据线选其他颜色,比较不用弄混
代码部分
esphome代码是非常简单的
官网都有示例
点击编辑代码然后在文档后面添加如下代码几行即可
注意保持代码缩进格式和图片一样
pin填写中间数据线所接针脚
我这里接在了P32上
就填GPIO32
顺便问下zdm的行距为什么这么大?
有什么可以调整的方式么
sensor:
- platform: dht
pin: GPIO32
humidity:
name: "humidity"
id: humidity
temperature:
name: "temperature"
id: temperature
update_interval: 20s
model: DHT22
然后点击保存-install-Wirelessly
即可无线更新固件
更新成功会自动重启
日志log里会看到采集到的温湿度
代码里为了快速获取数据选择了每20秒采集一次
实际应用可以按需要选择采集频率
此时登录HA会发现已经自动获取到了传感器及数值
好了,本期就到这里吧
再讲可能篇幅过大影响阅读
介绍了单PIN最简单的传感器
下期介绍稍微复杂一点点的
最后照例放上操作视频





















sonatasss
校验提示文案
zsw66
校验提示文案
zsw66
校验提示文案
sonatasss
校验提示文案