前面三篇,我们介绍了工厂模式、网络搭建、语音模块,以及工厂模式实际运用的案例,还有其他线程等等,如果有遗忘的这里有传送门。
1、前言
这一节我们介绍一下摄像头的搭建与使用、以及七层网络模型
2、摄像头模块安装
(1)购买可以在某宝上面,选树莓派3B、3B+、4B都可以。
(2)安装如图下所示:
注意安装时,不能供电,必须断电安装!
3、安装mjpg-streamer库
这个库是专门用于树莓派视频监控,识别的库,使用安装后,可以在电脑端与手机端都可以监控。
(1)、安装命令
git clone https://github.com/jacksonliam/mjpg-streamer.git
(2)、下载其他支持库运行的插件,如图形化界面,格式化等
sudo apt-get install libjpeg8-dev #JPEG支持库
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev #4l是小写"L"
sudo apt-get install cmake #下载编译工具
(3)、解压使用tar命令,进入指定目录编译与
安装(注:Linux下的编译和安装与window下有很大区别)
cd ./mjpg-streamer/mjpg-streamer-experimental
//完整目录地址
cd /home/raspberry/mjpg-streamer/mjpg-streamer-experimental
(4)、编译(英语好的可以看看README、使用说明)
make all
(5)、安装
sudo make install
(6)、安装成功会有以下可执行文件
(7)、打开这个可执行脚本
vi start.sh
(8)、在start.sh里面进行以下修改将启动脚本原来默认的USB摄像头替换成树莓派的,在安装目录下是可以看到树莓派摄像头的库的。
(9)、打开摄像头
sudo raspi-config
进行以下操作
(10)、选择这个Camera,重启树莓派就可以了
//重启命令
reboot
//关机命令
sudo poweroff
3、打开使用摄像头
(1)、启动摄像头
./start.sh
当出现以下字样表示成功
(2)、在电脑端进入浏览器输入这个地址,可以看到摄像头监控画面(我的ip地址是192.168.43.153)
http://192.168.43.153:8080 回车