树莓派使用CSI摄像头+motion创建自动视频监控

首先使用手头的树莓派连接CSI摄像头,并在raspi-config中开启摄像头设备;

连接后dev设备中应正确显示video0;

使用以下命令看是否可以在当前目录进行拍照并保存:

raspistill -o camera.jpg

接下是下周开源监控软件motion,输入命令进行安装:

sudo apt-get install motion

下载后,先将motion软件的后台进程改为开启,允许后台运行。输入以下命令:

sudo nano /etc/default/motion

打开后如果显示新文件,直接加入“start_motion_daemon=yes” 即可,如果有文件则将no改成yes。

改配置以前,先为照片和视频做个文件夹;

sudo mkdir /home/pi/motion 

#推荐设置在  /home/pi/motion,便于SMB共享访问;

下面开始配置motion,输入下面命令打开配置文件:

sudo nano /etc/motion/motion.conf

文件中有很多配置,可以尝试进行修改,以条件出最满意的摄像水平,这里不做详细介绍;

必须修改的有以下几行:

需要更改的参数有以下几行,在nano编辑器环境下可以使用快捷键ctrl+w对关键字进行查找。

daemon on  #off改成on
width 640  #根据摄像头像素自行更改推荐800
height 480 #根据摄像头像素自行更改推荐600
framerate 50 #帧率,推荐15
target_dir /motion #录像保存目录,改成你自己之前建立的

赋予motion权限读、写、执行权限:


sudo chgrp motion /home/pi/motion
sudo chmod g+rwx /home/pi/motion

后边是之前自己建立的目录;

最后重启motion服务,重新加载配置文件:

sudo killall -TERM motion #杀motion进程,如果过没启动过不需要;


sudo service motion stop #停止服务,如果没启动过不需要;

sudo service motion start #启动服务

sudo motion #启动进程

启动后会有2行导入了motion.config之类的提示,代表启动成功;

使用SMB访问共享文件中的motion文件夹,看是否会有文件增加;

此时的功能就是摄像头识别到像素变化,就会自动录像保存到motion目录,大功告成;

如果需要视频预览,可以局域网设备访问:http://你的树莓派IP:8081;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值