返回列表 发新帖

树莓派CM4_Tiny(双HDMI)扩展板在Ubuntu Desktop下驱动OV5647摄像头的操作演示

[复制链接]

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:05:24 | 显示全部楼层 | 阅读模式
关键词:树莓派 Compute Module CM4 双HDMI Ubuntu Camera OV5647
概述:Raspberry Pi Camera是树莓派硬件平台的官方摄像头模块,国内有很多兼容摄像头,采用的是OV5647传感器,使用22pin15pinFPC转接线将摄像头与CM4_Tiny相连。下面我们将展示在树莓派CM4_Tiny(双HDMI)扩展板上运行,基于ubuntu-20.10-preinstalled-desktop-arm64操作系统,配置Raspberry Pi Camera驱动,实现拍照功能。


回复

使用道具 举报

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:06:39 | 显示全部楼层
本帖最后由 Mcuzone_HCJ 于 2021-3-16 11:21 编辑

准备工作:
  硬件平台
    CM4_Tiny(双HDMI)扩展板(2GB内存CM4,无eMMC,无WiFi模组)   
    Raspberry Pi Camera (Rev 1.3)
  软件系统:
    ubuntu-20.10-preinstalled-desktop-arm64+raspi.img

裸板

裸板


回复 支持 反对

使用道具 举报

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:08:13 | 显示全部楼层
本帖最后由 Mcuzone_HCJ 于 2021-3-17 08:52 编辑

CM4的USB默认是关闭的,需要在烧录完镜像后,将dt-blob.bin文件拷贝在boot存储盘下,然后打开存储器下的boot存储盘中config.txt文本,在最后一行如图编辑:
config.PNG

dt-blob.bin

63.22 KB, 下载次数: 1

回复 支持 反对

使用道具 举报

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:10:20 | 显示全部楼层
本帖最后由 Mcuzone_HCJ 于 2021-3-16 10:34 编辑

进入系统后,由于启动摄像头需要用到官方的raspi-config配置程序,我们需要进行如下操作操作:
第一步,执行“wget http://archive.raspberry.org/deb ... ig_20210212_all.deb”命令,下载deb程序:
wget.png

第二步,执行“sudo dpkg -i raspi-config_20210212_all.deb”命令进行安装,如果中途出现缺少依赖文件,可通过执行“sudo apt --fix-broken install”安装依赖文件:
install1.png

第三步,再次执行“sudo dpkg -i raspi-config_20210212_all.deb”命令进行安装
install2.png







回复 支持 反对

使用道具 举报

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:15:34 | 显示全部楼层
本帖最后由 Mcuzone_HCJ 于 2021-3-16 10:33 编辑

现在我们需要将设备挂载在/boot,需要进行如下操作:
第一步,执行“df -h”命令,查看boot分区所在的设备号:
34.png

第二步,执行“sudo mount /dev/mmcblk0p1 /boot”命令将设备挂载在/boot:
35.png

回复 支持 反对

使用道具 举报

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:16:27 | 显示全部楼层
本帖最后由 Mcuzone_HCJ 于 2021-3-16 10:52 编辑

下面我们需要对raspi-config进行设置:
第一步,执行“sudo raspi-config”命令,按键盘向下键,选中“3 Interface Options”一栏,按下回车键
31.png

第二步,选中的“P1 Camera”一栏,按下回车键
32.png

第三步,调整键盘的左右键,选中YES一栏,按下回车键
36.png

第四步,确认OK,然后按键盘ESC返回至命令窗口
37.png











回复 支持 反对

使用道具 举报

5

主题

33

帖子

1万

积分

允许发帖

积分
10095
发表于 2021-3-16 09:17:01 | 显示全部楼层
本帖最后由 Mcuzone_HCJ 于 2021-3-16 11:17 编辑

最后我们执行“sudo raspistill -o filename.jpg”命令,即可实现拍照功能。
注1:命令中的filename.jpg中的filename用户可自行命名
注2:如果命令出问题,重新启动后,再次运行即可

摄像头工作照片.jpg

回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表