树莓派4B,最新系统下安装树莓派官方摄像头,version1.3古老版本,简单记录

一、小序

其实收到礼物的时候,包装里面有摄像头,上面写的版本是V1.3,应该算是老古董了,不知道还能不能用,于是手把手搭建一下,这里的话其实接线很简单,教程就不给大家了,主要注意的是,不要带电操作,要先关机,最好把电源先关了。

本人的相关使用环境为:

树莓派4B+debian11,Raspi x64 OS 最新系统,官方v1.3树莓派摄像头。

二、坑1,无老指令

现在市面上的教程,基本还是用下面这个小东西

raspistill

实际上,这个东西在新系统已经被摒弃了,取而代之的是

libcamera

如果你完成了树莓派硬件安装,并且在树莓派系统内部启用了摄像头(官方的是在内部开启,然后记住finish后需要保存重启才能生效),其他版本请另搜教程,本篇主要针对的就是v1.3的树莓派官方摄像头。

我们用libcamera这个新指令,首先先测试一下吧

libcamera-hello

用这个指令,会出现一个短暂的画面预览,如果有画面,其实基本就安装好了,没有的话,试试下面这个指令

vcgencmd get_measure

还记得之前的快捷键嘛,输入vcg用tab直接补全哦。

如果你得到的是support=0,detectd=0,那就是之前的服务没打开哦。

也可以用

ls -l /dev/ | grep video

看有没有video0,有的话那就是成功挂载了。
在这里插入图片描述
我这里的话是,support=0,detected=0,libcamera-interface=1,也就是我接口没问题,但我detected有问题。那这里的话其实就是驱动有问题,要加载老驱动。

三、新指令Error,“stark”

解决办法:让树莓派重新加载V4L2驱动

1.修改/boot/config.txt

sudo nano /boot/config.txt

注释掉原来的摄像头自动检测语句,并添加"start_x=1"和"gpu_mem=128"

#camera_auto_detect=1
gpu_mem=128
start_x=1

2.修改/etc/modules

sudo nano /etc/modules

在最后面添加bcm2835-v4l2 //这里是V4L2,是L不是1

3.重启树莓派,再次运行vcgencmd get_camera,应该会返回

supported=1 detected=1

四、新指令,找不到摄像头

这里怀疑是接线错了,然后我这边使用了FFC延长线,不然接不到支架上啊!然后全拆了,让4B裸机,反复测试,发现我的这边还是detected = 0,但是……

我能hello了!

想不到吧!

额,奇奇怪怪,老版本太多bug了,不想折腾可以用免驱的,usb的也可以

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小龙不会喷火

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值