30塊錢(qián)打造家庭智能監(jiān)控——ESP32-Cam

簡(jiǎn)介

這是一個(gè)基于ESP32-Cam的一個(gè)監(jiān)控項(xiàng)目吩抓。

開(kāi)源地址:https://github.com/guohuanwen/esp32-cam

效果展示

image

功能

  • 本地監(jiān)控 ?
  • 遠(yuǎn)程監(jiān)控 ?
  • 攝像頭旋轉(zhuǎn) ?
  • 遠(yuǎn)程操控 ?
  • Client界面優(yōu)化 ?
  • 幀率優(yōu)化 ?

目錄結(jié)構(gòu)

  • 3dmodel

  • 3D模型,整體框架連接與固定

  • board

  • 開(kāi)發(fā)板相關(guān)代碼

  • servers

  • 服務(wù)器相關(guān)代碼

材料

  • ESP32-CAM 開(kāi)發(fā)版

  • USB TO TTL下載器

  • 舵機(jī)(SG90)

  • 電源(5V 2A)

  • 我直接用普通手機(jī)充電器代替

  • 耗材若干

  • 如果沒(méi)有3D打印機(jī)雨饺,整體框架可用膠水固定

開(kāi)發(fā)工具

ESP32開(kāi)發(fā)

服務(wù)端開(kāi)發(fā)(go)

  • IntelliJ IDEA 2019.3.3

模型

  • OpenSCAD(建模)
  • Ultimaker Cura (切片)

使用

Clone整個(gè)項(xiàng)目

git clone https://github.com/guohuanwen/esp32-cam.git

運(yùn)行服務(wù)器

項(xiàng)目分兩種運(yùn)行方式额港,主要區(qū)別是部署服務(wù)器在本地局域網(wǎng)還是遠(yuǎn)程機(jī)器上移斩。

# 需要安裝GO環(huán)境
cd ./esp32-cam/servers
bash start.sh

局域網(wǎng)運(yùn)行

服務(wù)端部署在局域網(wǎng)內(nèi)的一臺(tái)電腦上绢馍,由于在局域網(wǎng)內(nèi),視頻數(shù)據(jù)上傳下載更快猖任,幀數(shù)更加穩(wěn)定瓷耙,但是只能與單片機(jī)在同一個(gè)Wi-Fi環(huán)境下使用哺徊。

遠(yuǎn)程運(yùn)行

服務(wù)端部署在阿里云\騰訊云的機(jī)器上,受限于網(wǎng)絡(luò)落追,幀數(shù)不穩(wěn)定轿钠,服務(wù)器也需要成本,但是可以任何地方使用症汹。

配置ESP32-Cam贷腕,編譯并上傳

  • ./esp32-cam/board/src 目錄下新建config.h文件咬展,文件內(nèi)容如下
//配置你的wifi名稱(chēng)和密碼瞒斩,配置2.4G的WIFI
#define WIFI_NAME "xxx"
#define WIFI_PASSWORD "xxxx"
//本地運(yùn)行填寫(xiě)路由器給電腦分配的IP胸囱,遠(yuǎn)程運(yùn)行填寫(xiě)服務(wù)器IP
#define WEBSOCKET_HOST "192.168.1.101"
//服務(wù)對(duì)應(yīng)的端口
#define WEBSOCKET_PORT 8080
//視頻流的socket地址,一般不用更改
#define WEBSOCKET_URL "/camera/uploader/ws"

編譯項(xiàng)目

接線(xiàn)

  • ESP32-CAM
ESP32-CAM.png
  • ESP32-CAM調(diào)試接線(xiàn)
image
  • V1.1.0版本接線(xiàn)
v1.1.0.png

| 電源 | ESP32-Cam | 舵機(jī)(SG90) |

上傳源碼到ESP32-Cam

查看日志

#terminal 執(zhí)行
platformio device monitor

如果看到下面日志,則說(shuō)明以上流程走通了

[WSc] Connected to url: xxxx

訪(fǎng)問(wèn)

瀏覽器打開(kāi) http://${服務(wù)端IP}/camera/client

技術(shù)點(diǎn)

  • 3D建模
  • 3D打印
  • Golang
  • Arduino/Esp32
  • Websocket
  • Html/JavaScript
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市柬帕,隨后出現(xiàn)的幾起案子陷寝,更是在濱河造成了極大的恐慌,老刑警劉巖爆安,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仔引,死亡現(xiàn)場(chǎng)離奇詭異咖耘,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)儿倒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)夫否,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人汞幢,你說(shuō)我怎么就攤上這事微谓。” “怎么了疾宏?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵坎藐,是天一觀的道長(zhǎng)哼绑。 經(jīng)常有香客問(wèn)我,道長(zhǎng)蛀恩,這世上最難降的妖魔是什么茂浮? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任席揽,我火速辦了婚禮,結(jié)果婚禮上寸谜,老公的妹妹穿的比我還像新娘属桦。我一直安慰自己,他們只是感情好果善,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布巾陕。 她就那樣靜靜地躺著蔚鸥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪馆类。 梳的紋絲不亂的頭發(fā)上弹谁,一...
    開(kāi)封第一講書(shū)人閱讀 49,816評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音沟于,去河邊找鬼旷太。 笑死,一個(gè)胖子當(dāng)著我的面吹牛供璧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播来惧,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼供搀,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼钠至!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起挡闰,我...
    開(kāi)封第一講書(shū)人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤摄悯,失蹤者是張志新(化名)和其女友劉穎愧捕,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體瘪阁,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年邮偎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了管跺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡禾进,死狀恐怖豁跑,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情泻云,我是刑警寧澤艇拍,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布狐蜕,位于F島的核電站,受9級(jí)特大地震影響卸夕,放射性物質(zhì)發(fā)生泄漏层释。R本人自食惡果不足惜快集,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一贡羔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧碍讨,春花似錦治力、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)晕讲。三九已至覆获,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瓢省,已是汗流浹背弄息。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留勤婚,地道東北人摹量。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像馒胆,于是被迫代替她去往敵國(guó)和親缨称。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容