设备组成部分

要使此代码正常工作,您需要以下组件:

  • 这个存储库。它包含子模块,因此请确保使用--recursive选项克隆它。如果您已经在没有克隆的情况下克隆了它--recursive,请运行git submodule update --init
  • ESP32模块
  • 摄像头模组
  • 配备esp-idf的 PC

相机选择

此示例已使用 OV7725 和 ov2640 相机模块进行了测试。如果这是您第一次接触微控制器与相机的连接,请使用它。

其他 OV7xxx 系列应该也可以工作,只需对相机配置代码进行一些更改。OV5xxx也可以工作,但建议选择支持RGB或YUV 8位宽输出总线的。仅输出 10 位原始数据的那些可能有点难以使用。还要选择可以输出缩小(QVGA 或 VGA)图像的相机。使用更大的帧缓冲区将需要外部 SPI RAM。

Ai-Thinker CAM板

Ai-Thinker推出一款摄像头板。该板包含摄像头接口、TF卡和带有psram的ESP32。这是一个非常小的模块。板的尺寸为40mm * 26mm * 4mm。您可以将摄像头插入板中。我们将在我们的淘宝上出售此板。

08-23 00:15