openwrt是一個(gè)Linux系統(tǒng),簡(jiǎn)單的說(shuō)他是一個(gè)路由器系統(tǒng),但很多人用來(lái)做機(jī)器人系統(tǒng),可想而知,他基本能干的事真他娘的非常多哦。智能路由器、家居網(wǎng)關(guān)、Wifi音響、wifi開(kāi)關(guān)、wifi硬盤(pán)、wifi攝像頭、wifi小車(chē)、wifi機(jī)器人等等
按功能如:搭建VPN、小型服務(wù)器、安裝BitTorrent客戶端、SSH隧道
從這期的《openwrt攝像頭》,讓大家最簡(jiǎn)單入門(mén)openwrt,DIY家居攝像頭,讓在公司也可以時(shí)時(shí)了解家里的活動(dòng),貓貓狗狗人人物物!
這是我們用3D打印機(jī)把外殼做出來(lái)了,是不是離產(chǎn)品又接近一步了?
如果大家想學(xué)如何做用軟件簡(jiǎn)單做3D模型(像我們做這樣的盒子外殼等)那就大量向我們JJYY吧!
所需要到的配件清單:
本帖隱藏的內(nèi)容
1、3D打印盒子。
2、AR9331板(wifi主板)。
3、攝像頭。
淘寶黨:https://item.taobao.com/item.htm?id=41706174433
原理非常簡(jiǎn)單,用AR9331板刷入openwrt固件,然后使用一個(gè)筆記本攝像頭接到usb,然后啟動(dòng)攝像頭命令就可以了!
如果需要在公司訪問(wèn),就映射端口就可以了!
雖然這個(gè)功能非常簡(jiǎn)單,但你有了這個(gè)openwrt,以后我們會(huì)出更多教程都是關(guān)于openwrt制作智能產(chǎn)品,那么你學(xué)會(huì)openwrt又牛b了一吧!
第一部份:配置wifi板(設(shè)置ap、sta之類(lèi)的)。
前往第一篇:WIFI作品DIY教程01-《wifi開(kāi)發(fā)板》介紹和聯(lián)網(wǎng)等配置教程
網(wǎng)址鏈接:https://www.znck007.com/forum.php?mod=viewthread&tid=21570
第二部份:配置攝像頭。
一、下載putty軟件(電腦連接openwrt系統(tǒng))
https://pan.baidu.com/s/1pJluOwN
二、使用putty安裝攝像頭驅(qū)動(dòng)
連接192.168.1.1
輸入root,和密碼
登陸成功!
opkg update 更新軟件
opkg install mjpg-streamer 安裝攝像頭驅(qū)動(dòng)(如果已經(jīng)安裝了,就可以不用安裝?。?/p>
mjpg_streamer -i "input_uvc.so /dev/video0 -r 640x480 " -o "output_http.so -p 8080 -w /www/webcam"
啟動(dòng)攝像頭,如上圖表示成功!有時(shí)usb供電不足,或攝像頭壞了都是啟動(dòng)不成功的!
第三部份:電腦或手機(jī)監(jiān)控?cái)z像頭。
一、電腦攝像頭。
1、使用火狐瀏覽器(ie不行,蘋(píng)果、谷歌都可以)
https://www.firefox.com.cn/
2、瀏覽器打開(kāi)
https://192.168.1.1:8080
1、手機(jī)首先連接openwrt的wifi,如果已經(jīng)設(shè)置了dhcp,那就會(huì)自動(dòng)獲得IP了!
2、蘋(píng)果手機(jī)直接打開(kāi)
https://192.168.1.1:8080(像電腦一樣,可以直接連接攝像頭)
2、安卓手機(jī)下載app連接吧
APP下載:https://pan.baidu.com/s/1gdtcDTT
APP源碼下載:https://pan.baidu.com/s/1pJOA0iB
ok,那么攝像頭就已經(jīng)正常了!
第四部份:設(shè)置路由器端口映射(在外網(wǎng)<公司等>也可以監(jiān)控家里的情況)。
設(shè)置路由器端口映射比較麻煩,所以大家一定得慢慢來(lái)!
原理:家里路由器-》映射到openwrt-》再映射到192.168.1.1的8080端口上!
一、設(shè)置openwrt靜態(tài)IP,只能這樣才能指定映射!
選擇 網(wǎng)絡(luò)-》接口。
點(diǎn)擊修改
選擇靜態(tài)地址,然后切換協(xié)議!
這里非常重要啊,設(shè)置也是要非常注意的。
比如我家里的路由器網(wǎng)關(guān)是192.168.14.1,所以我設(shè)置的IP就是192.168.14.100到192.168.14.250都可以!
在電腦上查看自己的網(wǎng)關(guān)是多少,只需要程序-》運(yùn)行,打開(kāi)cmd,然后ipconfig就可以看到網(wǎng)關(guān)了!
二、設(shè)置openwrt映射到192.168.1.1的8080端口上(也叫端口轉(zhuǎn)發(fā))!
也就是,外面有8080的連接進(jìn)來(lái),就自動(dòng)轉(zhuǎn)到192.168.1.1
三、設(shè)置上級(jí)路由器的端口映射(端口轉(zhuǎn)發(fā))!
這里呢你家的路由器不同而界面不同,一般都會(huì)有這個(gè)設(shè)置。
現(xiàn)在拿我們家里的路由器設(shè)置演示給你看看哦!
輸入家里路由器的網(wǎng)關(guān),就能登陸到網(wǎng)頁(yè)了,不行就看說(shuō)明或百度吧!
找到端口轉(zhuǎn)發(fā)(或NAT或映射,多種不同的叫法)
設(shè)置openwrt靜態(tài)IP和端口。
確認(rèn)添加!
四、使用公網(wǎng)IP:端口訪問(wèn)攝像頭
ok了,這樣子只要能上網(wǎng),就可以連接查看家里的時(shí)時(shí)視頻了!
注意了:部分地區(qū)的一些端口是被運(yùn)營(yíng)商封了的,所以你要學(xué)會(huì)變通。
如下面做法:如下界面添加多個(gè)端口轉(zhuǎn)發(fā)到8080
如:
點(diǎn)擊添加后,這些端口都會(huì)映射到8080了,8080就是視頻頭端口!
最后還要去家里的路由器設(shè)置81,801,8181
OK,如果這樣你能理解了,視頻頭都搞定了!
openwrt是一個(gè)系統(tǒng),他可以干很多事,攝像頭只是最簡(jiǎn)單的啦!
以后我們加入自動(dòng)識(shí)別功能(寫(xiě)程序安裝進(jìn)去),就可以實(shí)現(xiàn)自動(dòng)玩《Flappy Bird》,臉部識(shí)別認(rèn)得你女朋友!