Skip to main content

Grove - 串口摄像头

串口摄像头是一款易于 MCU 使用的 JPEG 彩色摄像头模块。它集成了图像处理 DSP,可生成 320240 或 640480 的 JPEG 图像(不包含缩略图信息)。拍摄的图片将存储在内部缓冲区中,并通过 UART 端口传输。

特点

  • Grove 接口
  • JPEG 压缩图像(无缩略图信息)
  • 5V 电源供电
  • 小巧紧凑
  • 协议控制
tip

更多关于 Grove 模块的详细信息,请参考 Grove 系统

规格参数

项目

最小值

典型值

最大值

单位

工作电压

4.8

5.0

5.3

V

分辨率(默认)

640x480 / 320x240

/

串口默认波特率

115200

波特率

支持的平台

ArduinoRaspberry Pi
caution

上述提到的支持平台仅表示模块的软件或理论兼容性。我们通常仅为 Arduino 平台提供软件库或代码示例。无法为所有可能的 MCU 平台提供软件库或演示代码,因此用户需要自行编写软件库。

应用场景

使用方法

在 PC 上使用摄像头

步骤 1:下载专用串口调试工具 VC0703COMTOOL.rar 并安装。

步骤 2:使用串口转换工具 UartSBee 将串口摄像头连接到 PC。

串口摄像头Uart_SB v3.1
GND (黑色)GND
VCC (红色)VCC
RX (白色)TX
TX (黄色)RX

步骤 3:将 Uart_SB v3.1 连接到电脑并打开 vc0703CommTool 软件。选择与摄像头连接的正确 COM 端口号,默认波特率为 115200,然后打开端口。

步骤 4:点击“Get Version”按钮以重置摄像头。

步骤 5:点击“Fbuf”按钮准备拍摄照片。

  1. 点击“stop CFbuf”拍摄照片。

  2. 点击“Sel File”选择存储照片的文件名。

  3. 点击“Read”从缓冲区读取数据并存储到所选文件中,如下图所示:

  4. 点击“Resume”恢复帧更新,以便继续拍摄下一张照片。

使用 Arduino 和 SD 卡操作摄像头

步骤 1:将 Grove - 串口摄像头连接到 Arduino 板,硬件包括 Seeeduino V3.0、SD 卡扩展板、SanDisk microSD™ 卡 2GB、Grove - 按钮。

步骤 2:将串口接收缓冲区(默认 64 字节)更改为 128 字节。打开 hardware/arduino/cores 目录,编辑名为 wiring_serial.c 或 HardwareSerial.cpp 的文件,顶部有一个 #define SERIAL_BUFFER_SIZE 64,表示缓冲区使用了 64 字节。需要将其更改为 128。更多详情,请参考 Arduino Hacks

步骤 3:下载 Grove - 串口摄像头库,上传到 Seeeduino。如果无法编译,请确认 SD 库 是否在您的 Arduino IDE 文件夹中。

步骤 4:打开串口监视器,按下按钮拍摄照片(在 SD 卡和摄像头初始化后)。

资源

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时能够获得尽可能顺畅的体验。我们提供多个沟通渠道,以满足不同的偏好和需求。

Loading Comments...