来源:

https://blog.csdn.net/m0_66746512/article/details/135885893

一. 使用摄像头

1. 先接摄像头再开机,不然树莓派无法识别。

注意:将摄像头的USB口连接到树莓派的任意一个USB口后再开机。

ls usb
ls /dev/video*

这里我插入的是白口下面的:

Bus 003 Device 002: ID e806:6001 lihappe8 Corp. USB 2.0 Camera

二.升级系统(根据个人需求)

要使用摄像头模块,你必须使用一个较新的操作系统,它能识别出摄像头模块已连接上。最简单的方法就是直接从树莓派官网去下载一个Raspbian的系统镜像然后安装到一个全新的SD卡上。

不管你用的Raspbian系统版本是什么,都强烈推荐你用如下的命令来更新一下系统:

-->sudo apt-get update
-->sudo apt-get upgrade

然后就等了三个小时

三.在raspi-config中使能SSH和摄像头服务(旧版)

sudo raspi-config

点击:Interface Options

老版本的树莓派系统通过interface options中打开camera使能是通过picamera这个库来使用的

但是2023年的树莓派新系统是基于debian12开发的,并且去除了picamera这个库.

所以并不能通过interface options这里来打开camera.

然后新系统本身预装了picamera2这个库,这个库是picamera库的升级版本.

然后这个picamera2库是基于libcamera开源框架.

所以libcamera能成功调用摄像头的话.则可以通过picamera2的接口来编写程序来调用摄像头

四、查看摄像头是否正常

sudo apt install libcamera-apps
sudo apt install libcamera-tools

装好libcamera后在命令行输入

libcamera-hello

启动测试程序,看看摄像头能不能正常调用如果不行的话,说明确实存在硬件连接方面的问题.请检查线路连接和摄像头是否正常.

零、摄像头选购:

只推荐这种的:

因为用了好用,可选择无畸变。

淘宝:杰锐微通旗舰店

不推荐这种的:

因为有畸变。

如果你还是想买有畸变的:

摄像头去畸变

去CSDN搜一下吧...