【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门

嘉楠开发者 2026-08-28 09:01


【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图1






摄像头插上了,程序也运行了。

结果打开预览窗口一片黑

重新插排线、重启开发板、再跑一次程序,折腾半天,甚至开始怀疑摄像头是不是坏了。

其实,用庐山派做摄像头开发,真正需要先搞清楚的就几件事:

固件对不对、摄像头接在哪、程序有没有正确初始化。

把这些跑通以后,拍照、实时显示,甚至后面的 AI 识别都会顺很多。

这期内容,我们就从零开始,让庐山派先真正“看见”。

完整视频教程也已经同步更新至 立创开发板 B站账号。

不想看长文的朋友,也可以直接打开视频,边看边操作。


视频链接:

https://www.bilibili.com/video/BV1S2uC6AEtK




【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图2







第一步,不是写代码,

而是让系统先跑起来




很多摄像头问题查到最后,会发现摄像头根本没坏,而是系统固件没有准备好。

正式开始前,先准备好开发板、摄像头、TF 卡和 Type-C 数据线。

TF 卡建议使用 2GB 以上、Class 10 及以上,烧录前记得备份原有数据。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图3

接下来最容易踩的坑,就是固件选错

K230 标准版和 Lite-K230D 的固件不能混用,下载时一定先确认开发板型号。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图4

下载得到的 .gz 文件需要先解压,真正烧录到 TF 卡的是 .img 文件

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图5

固件可以通过嘉楠 K230BurningTool 烧录,

也可以使用 CanMV IDE Web 在浏览器中完成。

另外还有一个容易混淆的地方:

把 .img 写进 TF 卡叫烧录固件;

在 IDE 里点击运行 .py,只是运行程序。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图6











摄像头,就是开发板的“眼睛”


摄像头里的图像传感器,可以理解为开发板的“眼睛”,负责把外面的画面变成开发板能处理的数据。

:CMOS 与 CCD 对比


【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图7

画面效果除了分辨率,还会受到帧率、焦距、视场角、曝光和白平衡等因素影响。


成像参数说明


【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图8

另外,不同任务对图像格式的要求也不一样。

比如显示、AI 识别、视频处理,用到的格式可能都不同。


像素格式对比


【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图9


庐山派还可以搭配定焦、手动调焦和自动对焦摄像头,实际使用时按距离和场景选择即可。


三种摄像头对比


【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图10


所以遇到画面模糊、偏色或方向不对时,不一定是摄像头坏了,先从镜头、光线和程序设置开始检查。













三个摄像头接口,别插对了却选错了




庐山派有 CSI0、CSI1、CSI2 三路摄像头接口,其中正面的 CSI2 是默认接口

代码中的 Sensor ID 与接口是一一对应的:

CSI0 → Sensor(id=0)
CSI1 → Sensor(id=1)
CSI2 → Sensor(id=2)

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图11

使用默认 CSI2 摄像头时,通常直接创建 Sensor() 就可以。

这里注意一点:

Sensor(id=2) 中的“2”,表示的是 CSI2 摄像头接口,并不是 GPIO2。

接口选对了,代码里的 Sensor ID 也要跟着选对。














先别急着跑 AI,把第一帧拍出来



摄像头开发的第一步,不是做人脸识别,也不是目标检测。而是先确认:

摄像头能不能正常出画面

创建 Sensor 后,需要先执行 sensor.reset() 完成初始化,再继续设置画面尺寸和图像格式。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图12

接下来就简单了:

摄像头取一帧 → 显示出来 → 再取下一帧

不断循环后,IDE 里看到的就是实时画面。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图13

如果画面能够稳定显示,说明摄像头连接、Sensor 初始化和图像输出基本都正常了。

调试时需要多看终端日志。

摄像头有没有被识别、实际运行的分辨率和帧率,都能从这里找到线索。

先把第一帧跑通,再继续调整画面、加入 AI 功能。














一个摄像头,还能同时做几件事


摄像头采集到画面后,并不是只能拿来显示。

K230 可以把一次采集到的画面,分给不同任务处理。

例如:

一路实时显示

一路 交给AI 模型做识别

另一路保存图像或视频

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图14

每一路还可以根据用途,设置不同的尺寸和图像格式。

比如同一次摄像头采集,可以一边显示原始画面,一边把另一份图像送进 AI 模型。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图15

这样跑通以后,就可以继续尝试:人脸识别、目标检测、人体关键点、车牌识别等 AI 视觉项目。

简单来说:

先让摄像头看见,再把同一份画面交给不同任务去处理。













没画面,先检查这几个地方


摄像头没有画面,不建议一上来就换板子、换摄像头。

可以按照这个顺序排查:

先看固件
开发板型号和固件是否匹配,写入的是不是 
.img,TF 卡能不能正常启动。

再看接口
摄像头插在 CSI0、CSI1 还是 CSI2,程序里的 Sensor ID 有没有对应。

再看排线
FPC 排线方向有没有插错,接口卡扣有没有锁紧。

然后看程序
Sensor 创建后有没有执行 
reset(),尺寸、格式和输出通道有没有配置错误。

最后看 IDE 和终端
有时候摄像头已经正常取图,只是预览窗口没打开。

如果终端已经出现 Sensor 相关报错,再重点检查接口、排线和程序配置。

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图16

【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图17

排查时还有一点很重要:

一次只改一个地方。

不要同时换线、换卡、换固件又改程序,不然问题解决了,也不知道到底是哪一步起了作用。
















完整视频教程已更新至 B 站


本期《庐山派烧录固件及摄像头模块应用》已同步更新至立创开发板 B 站账号


视频链接:

https://www.bilibili.com/video/BV1S2uC6AEtK



【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图18


视频中演示了:固件准备、摄像头连接、Sensor 配置、图像显示,以及后续 AI 视觉的基本思路。

第一次使用庐山派摄像头的朋友,可以准备好开发板,跟着视频跑出自己的第一帧画面

先让开发板“看见”,再让它慢慢学会“看懂”。















END


感谢大家一直以来对立创开发板的支持!







【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图19
立创开发板

不靠卖板赚钱
以培养中国工程师为己任




欢迎大家把真实遇到的问题留在评论区,说不定你的问题,会成为我们下一期教程的选题!


在看你就赞赞我!
【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图20


【K230/K230D生态】摄像头接好了,为什么还是没画面?庐山派摄像头入门图21
点击“阅读原文”,查看详细教程。




关于科技区角:国内科技展会垂直内容策划服务商,提供从论坛内容全案策划、会展市场化IP打造到精准专业观众一站式邀约服务,以产业内容吸引高质量B端人群,打通展会从议题设计、演讲嘉宾邀约、宣传预热、精准邀观到供需对接全链路。
声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。
摄像头
more
车载摄像头PMIC进入集中上新期
带摄像头AirPods或2027年推出/DeepSeek Harness更新多模态能力/豆包正式入驻特斯拉车机
苹果自己泄露了 AirPods 摄像头演示视频,但这副耳机今年不会来
印度禁止中国大陆产摄像头监控:花高价大批替换,国产厂商回应;传宇树科技与阿里达成出海战略合作;DeepSeek上线专家模式
599 元,这可翻转摄像头 LCD 新品,有点香啊!
雷鸟iO AI眼镜上海首秀:去摄像头化,聚焦轻量级AI交互
头上长摄像头,就可以拥有月入四千的新副业吗?
突发|苹果带摄像头的 AirPods 泄露了
紧随Even推出“无摄像头”AI眼镜,雷鸟做了一次激进的探索
摄像头版 AirPods 功能细节曝光:左右双摄、1MP 画质、支持人物检测
Copyright © 2025-成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号