OpenMV Cam H7
Seeed 推出的 OpenMV 微控制器板包含一个 Arduino、一个兼容 Raspberry Pi 的机器视觉传感器和一个 OV7725 相机
Seeed Technology 的 OpenMV Cam H7 是一款小型低功耗微控制器板,让用户可以在现实世界中轻松实现利用机器视觉的应用。用户可以使用高级 Python 脚本(由 MicroPython 操作系统提供)而非 C 或 C++ 对 OpenMV Cam 进行编程,从而更容易处理机器视觉算法的复杂输出并利用高级数据结构。此外,用户还可以用 Python 完全控制 OpenMV Cam 及其 I/O 引脚。外部事件发生时可轻松触发拍摄照片和视频,或执行机器视觉算法来确定如何控制 I/O 引脚。
特性
- STM32H743VI Arm® Cortex®-M7 处理器以 480 MHz 运行,具有 1 MB RAM 和 2 MB 闪存。所有 I/O 引脚输出 3.3 V 且可承受 5 V。处理器具有以下 I/O 接口:
- 连接用户计算机的全速 USB (12 Mbs) 接口。插入时,OpenMV Cam 将显示为虚拟 COM 端口和 USB 闪存驱动器
- 具有 100 Mbs 读/写速度的 microSD 卡插槽,让 OpenMV Cam 可以录制视频并轻松从 microSD 卡中提取机器视觉资产
- 工作速度最高 100 Mbs 的 SPI 总线让用户可以将系统图片数据轻松传输到 LCD 扩展板、Wi-Fi 扩展板或其他微控制器
- 用于与其他微控制器和传感器连接的 I²C 总线、CAN 总线和异步串行总线 (Tx/Rx)
- 一个 12 位 ADC 和一个 12 位 DAC
- 三个用于伺服控制的 I/O 引脚
- 所有 I/O 引脚上的中断和 PWM(板上有十个 I/O 引脚)
- 一个 RGB LED 和两个大功率 850 nm 红外 LED
- 可拆卸的摄像头模块系统可以让 OpenMV Cam H7 连接不同的传感器:
- OpenMV Cam H7 配备 OV7725 图像传感器,当分辨率高于 320x240 时,能够以 60 FPS 的速度拍摄 640x480 8 位灰度图像或 640x480 16 位 RGB565 图像;当分辨率低于 320x240 时,拍摄速度可达 120 FPS。大多数简单的算法将运行在 60 FPS 以上。图像传感器配有采用标准 M12 镜头卡口的 2.8 mm 镜头。如果需要,可以另行购买安装更专业的镜头
- 锂聚合物电池连接器与 3.7 V 锂聚合物电池兼容,通常在线销售,用于业余机器人应用
- 帧差处理
- 颜色跟踪
- 标记跟踪
- 人脸检测
- 眼动跟踪
- 人员检测
- 光流
- 二维码检测/解码
- 数据矩阵检测/解码
- 线性条码解码
- AprilTag 跟踪
- 线条检测
- 圆检测
- 矩形检测
- 模板匹配
- 图像捕捉
- 视频录制
- 用于微控制器支持的 TensorFlow Lite