【零基础】一起DIY智能家居 篇十:自制低成本智能监控摄像头
前言
前段时间秒杀价蹲了个esp32-cam
一直打算拿来干点啥
正价买的话20-30这样
就价格而言esp32-cam 肯定不是最优解
1688和多多10多块钱性能比这个还强
不过这个的优势是开放性
也很小巧 3X4cm左右
方便定制,还有多余针脚添加传感器或者其他设备
而且9块9还要啥自行车了
又不是不能用
接线刷固件
由于我这个开发板不带usb底座
需要USB转TTL
拿手头六合一转接模块来演示
先把拨码调整到ttl usb功能
然后把摄像头和天线安装上
注意天线一定要先安装
不然WIFI信号太弱了
热
观察下针脚定义,
开发板U0T对应转接板RXD
U0R对应RXT
这里要注意的是开发板IO0要接地才能进入下载模式
这里我用一根红色杜邦短接IO0和旁边GND针脚
实际接线如下图
藕荷是是供电,黑色GND
之后按照篇2所讲刷入esphome固件即可
我们可以先刷基础固件
后期OTA升级
也可以把代码编辑完整再刷入
tasmota固件
相比esphome
tasmota的固件可以rtsp输出
这里顺带讲解下
有兴趣的尝试下
注意刷完在控制台输入wcrtsp 1
开启功能
测试编码流是mjpeg的感觉用处不大
供电线制作
准备一个USB线(最好二芯),两根杜邦线
把红线和黑线分别和杜邦接一起即可
红色5V黑色GND
注意裸露部分做好绝缘
懒得接线可以买现成的
代码部分
示例代码
这里要注意data针脚
不同版型针脚定义会有区别
大家可以参照所购开发板说明书修改
按篇二接入HA就可以看到设备了
我还打开了web sever
IP:8080是流媒体
IP:8081是截图
画面测试
esphome可选分辨率有
160x120 (QQVGA)
176x144 (QCIF)
240x176 (HQVGA)
320x240 (QVGA)
400x296 (CIF)
640x480 (VGA, default)
800x600 (SVGA)
1024x768 (XGA)
1280x1024 (SXGA)
1600x1200 (UXGA)
分辨率越高帧数越低
1024x768就只有7帧左右了
我只是打算拿来做拍照所以FPS多少无所谓了
光线正常时效果尚可
弱光需要调整参数
我这里用不到
代码大家参考下吧
总结:
esp32-cam自带感应设备不是很灵敏,可以外接一个红外感应
就可以做到人路过自动拍照了
再就是自带的闪光灯亮度还挺高
感觉还可以兼职智能小夜灯
至于具体怎么搭配就看大家脑洞了
供电的的话不开闪光灯200ma
打开闪光灯耗电再400ma左右
家里的闲置五福一安可以派上用场了
本期接线能用
0难度就不录视频了
下期讲我对这个摄像头的应用
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友2230342526
校验提示文案
名字长确实比较醒目灬
校验提示文案
值友3032583234
校验提示文案
Tony9999
校验提示文案
jackyuiq
校验提示文案
我就是cy
校验提示文案
名字长确实比较醒目灬
校验提示文案
值友6631770532
校验提示文案
值友6631770532
校验提示文案
值友3032583234
校验提示文案
名字长确实比较醒目灬
校验提示文案
名字长确实比较醒目灬
校验提示文案
我就是cy
校验提示文案
jackyuiq
校验提示文案
值友2230342526
校验提示文案
Tony9999
校验提示文案