作者:sonatasss
前言
前段時間秒殺價蹲了個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
注意裸露部分做好絕緣
懶得接線可以買現成的
程式碼部分
示例程式碼
攝像頭/esp32cam。yaml · 答案/esphome - Gitee。com
這裡要注意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難度就不錄影片了
下期講我對這個攝像頭的應用