树莓派连接海康威视工业相机

1. 基本信息

树莓派型号:Raspberry Pi 4 Model B

树莓派安装的系统:Ubuntu 22.04

相机型号:MV-CS013-60GN

连接方式: 通过网线连接相机

2. 海康威视相机客户端

2.1 下载

下载地址:https://www.hikrobotics.com/cn/machinevision/service/download?module=0&fileType=2&operateSystem=Linux&typeId=40&id=49

因为树莓派采用的是ARM架构,最新的相机客户端MVS V4.6.0里面没有看到对ARM架构的支持,所以我选择使用客户端 v3.0.1

2.2 上传和安装

在树莓派的终端输入下面的命令查看树莓派是多少位的

bash 复制代码
uname -m

如果输出armv7l代表树莓派32位,如果输出aarch64 代表树莓片是64位,根据实际输出选择上传哪一个:

在树莓派中cd到上传文件的位置,在终端输入安装命令:

bash 复制代码
dpkg -i MVS-3.0.1_armhf_20241128.deb

安装后,文件会在/opt/MVS目录下,示例代码和开发文档都可以在这找到。

3. IP地址

因为是通过网线连接相机,所以需要保证树莓派的以太网接口地址和相机在同一个网段。

3.1 相机的IP地址通过PC上的海康威视软件进行设置

3.2 给树莓派以太网接口配置IP

bash 复制代码
# 确保接口是UP的
sudo ip link set eth0 up

选项1:临时配置:

bash 复制代码
# 为eth0添加一个静态IP地址(临时配置)
sudo ip addr add 192.168.137.3/24 dev eth0

选项2:永久配置

bash 复制代码
sudo nano /etc/dhcpcd.conf

在末尾添加

bash 复制代码
interface eth0
static ip_address=192.168.1.100/24
# static routers=192.168.1.1     # 如果需要访问外网,才设置网关,直连摄像头时通常不需要
# static domain_name_servers=192.168.1.1 # DNS 通常也不需要

保存文件 (Ctrl+O, 回车, Ctrl+X) 并重启树莓派或重启 dhcpcd 服务:

bash 复制代码
sudo systemctl restart dhcpcd

3.3 验证配置

bash 复制代码
ip addr show eth0

4 运行示例代码

驱动在安装相机客服端的时候已经被安装好,可以直接测试。

示例代码默认在/opt/MVS/Samples目录下。

相关推荐
爱吃肉的鹏3 天前
树莓派上部署YOLOv5:从零实现实时目标检测
深度学习·yolo·树莓派
爱吃肉的鹏5 天前
树莓派4B连接无线
人工智能·树莓派
爱吃肉的鹏6 天前
使用Flask在本地调用树莓派摄像头
人工智能·后端·python·flask·树莓派
无垠的广袤10 天前
【工业树莓派 CM0 NANO 单板计算机】YOLO26 部署方案
linux·python·opencv·yolo·树莓派·目标识别
kida_yuan13 天前
【Linux】在树莓派上搭建自建 Git 服务(基于 GitLab)- 实战笔记与运维清单
运维·gitlab·树莓派
MIXLLRED14 天前
树莓派4B(ARM架构)的Ubuntu 22.04(Jammy)上安装Intel RealSense SDK和ROS2驱动
arm开发·ubuntu·树莓派·深度相机
无垠的广袤15 天前
【工业树莓派 CM0 NANO 单板计算机】基于舵机和人脸识别的智能门禁系统
linux·python·opencv·yolo·ai·树莓派
创思通信1 个月前
通用树莓派串口调试工具(Python开发的),类似与电脑串口助手
树莓派·串口工具
无心水1 个月前
【神经风格迁移:性能】23、边缘艺术革命:树莓派+ONNX实现本地神经风格迁移,单张<2秒
pytorch·边缘计算·树莓派·onnx·int8·神经风格迁移:性能·神经风格
Ki13811 个月前
树莓派5:充当streamable-http类型的MCP服务器
ai·树莓派·fastmcp