树莓派4B 32位系统初体验csi mipi接口摄像头

本文详细介绍了如何在32位系统树莓派上配置并使用CSI摄像头,包括关机状态下的摄像头连接方法、开启camera功能、进行拍照和录像测试,以及如何通过motion工具或VLC实现实时监控。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、32位系统树莓派关机情况下接csi摄像头

二、开机开启camera

三、测试拍照和录像

拍照

录像

四、实时显示(类似监控)

通过motion工具借助浏览器http协议访问监控

安装motion:

修改配置文件:

通过VLC工具


一、32位系统树莓派关机情况下接csi摄像头

关机状态下操作,板子上有两个排线插口,注意排线插入中间位置的那个排线插口,其实仔细看是有标记camera的,注意排线正反别插反了。

然后本身我先是在64位系统下测试的,结果不太顺利,后来换了32位系统。

二、开机开启camera

打开配置窗口:

sudo raspi-config 

找到interface Opentions:

 找到camera,打开功能:

 会提示你重启,按照提示重启即可。

三、测试拍照和录像

拍照

#-o: 生成文件名 -t:表示延迟1000ms拍摄 照片会保存在当前目录
raspistill -o hello.jpg -t 1000

录像

raspivid -o hello.h264 -t 10000 -w 1920 -h 1080

生成在当前目录下的.h264文件,在windows下找个播放器可以打开看效果

四、实时显示(类似监控)

通过motion工具借助浏览器http协议访问监控

安装motion:

sudo apt-get install motion

修改配置文件:

sudo vim /etc/motion/motion.conf

找到配置文件里的这些配置修改:

daemon on  #off改成on
width 1920  
height 1080 #摄像头像素宽高
framerate 30 #fps
stream_maxrate 200
stream_localhost off    #设为off

启动并访问:

#若之前 有启动motion,先杀掉
sudo killall -TERM motion
sudo motion

http协议访问地址:

http://你的树莓派IP:8081

通过VLC工具

先上客户端下载地址:Downloads - VideoLAN

下载下来安装到windows, windows客户端准备好了,然后树莓派系统里开启服务:

#-rot: 图像旋转180;
#-t:延时
#-w:输出视频宽度
#-h:输出视频高度
#-fps:输出视频帧数
#access:http协议传输
#dst:目标端口(输出端口)
#demux:编码格式
sudo raspivid -o - -rot 180 -t 0  -w 1920 -h 1080 -fps 30|cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:9000}' :demux=h264 

然后在windows里VLC客户端打开媒体->网络串流,设置访问地址:

点击播放就看到效果了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值