智能视觉模块的摄像头相当于车模的眼睛,能够

作者:HJC黄金城集团  日期:2025-12-06  浏览:  来源:HJC黄金城集团官网

智能视觉模块的摄像头相当于车模的眼睛,能够感知周围环境并支撑任务执行。为判断图像质量与识别结果的正确性,需要通过 TFT 彩色液晶屏进行显示。该屏虽不直接参与运动控制,但在车模的软件开发中具有关键作用,下面介绍其使用方法及示例步骤。

硬件与连接要点

- 显示屏规格:1.8 英寸,型号 18SPIV33,分辨率为 128×160 点阵,适合在嵌入式系统中进行信息显示,通常通过 SPI 端口控制。

- 控制接口与连接:OpenMV 通过 SPI2 与主板相连,屏幕通过扁平电缆与主板连接并接入电源。

- 运行环境:OpenMV 使用 MicroPython,并已整合对该屏幕的读写函数。

软件与驱动

- 使用的软件包:image(用于读取 U 盘中的图片)和 Display(用于驱动 TFT 液晶屏)。

- 驱动实现:在程序中创建 LCD 实例,通过 Image 读取 U 盘中的图片,确保文件名与拷贝到 U 盘的文件保持一致;随后调用 LCD 的写入函数将图片显示在屏幕上。

操作步骤与示例

- 将一个 128×160 的 JPEG 彩色图片放入 USB 盘中的 LCD 显示目录。

- 打开给定例程中的 LCD Picture 程序,完成初始化,导入所需的软件包并创建 LCD 实例。

- 使用 Image 读取 U 盘中的图片,文件名需与拷贝到 U 盘的图片名一致;通过 LCD 写入函数将图片显示在液晶屏上,循环结束以保持显示状态。

- 观察显示效果,若需要显示更大图片,可能会遇到内存或缓冲区限制。将图片压缩为 128×160 后重新拷贝到 U 盘并命名(如 new),重新运行程序以测试显示是否正常。

- 注意显示特性:若图片尺寸超过 128×160,屏幕仅显示左上角区域;若小于该分辨率,图片也会出现在左上角。通过这些测试可以判断图片尺寸对显示的具体影响,并为后续调试提供缓冲区管理依据。

要点总结

- 使用 MicroPython 的 image 与 Display 包,可以较为简单地在彩色 TFT 屏上显示图片。

- 仅在屏幕分辨率范围内的图片能完整显示,尺寸过大可能导致裁剪或缓冲区问题。

- 通过控制图片尺寸和命名,可以稳定地在液晶屏上实现图像显示,为后续程序调试提供有效的可视化手段HJC黄金城集团

上一篇:先导智能与美国电池制造商ABF达成全球战略合作

下一篇:行家说Display 导读: