ESP32-CAM:机器视觉视觉摄像头

ESP32-CAM:规格、引脚排列和用户指南

ESP32-CAM:机器视觉视觉摄像头_第1张图片

ESP32-CAM 规格

模块型号 ESP32-CAM
套餐 DIP-16
尺寸 27*40.5*4.5 毫米
SPI闪存 默认 32Mbit
内存 520KB SRAM +4M PSRAM
蓝牙 蓝牙 4.2 BR/EDR 和 BLE 标准
无线网络 802.11 b/g/n/
支持接口 UART/SPI/I2C/PWM
支持TF卡 最大支持4G
IO口 9
串口波特率 默认 115200 bps
图像输出格式 JPEG(仅支持 OV2640)、BMP、灰度
频谱范围 2412 ~2484MHz
天线 板载PCB天线,增益2dBi
发射功率 802.11b:17±2 dBm (@11Mbps)
802.11g:14±2 dBm (@54Mbps)
802.11n:13±2 dBm (@MCS7)
接收灵敏度 CCK,1 Mbps:-90dBm
CCK,11 Mbps:-85dBm
6 Mbps(1/2 BPSK):-88dBm
54 Mbps(3/4 64-QAM):-70dBm
MCS7(65 Mbps,72.2 Mbps):-67dBm
功耗 Deep-sleep: 6mA@5V
Modem-sleep: 20mA@5V
Light-sleep: 6.7mA@5V
安全 WPA/WPA2/WPA2-企业/WPS
电源范围 5V
工作温度 -20℃~85℃
存储环境 -40℃~90℃,<90%RH
重量 10克

关于 ESP32-CAM 的快速总结:

  • 该板由乐鑫的 ESP32-S SoC供电,这是一款功能强大的可编程 MCU,具有开箱即用的 WIFI 和蓝牙功能。
  • 它是最便宜的(约 7 美元)ESP32 开发板,同时提供板载摄像头模块、MicroSD 卡支持和 4MB PSRAM。
  • 添加用于信号增强的外部 wifi 天线需要额外的焊接工作。
  • 该板没有传统的 USB 端口,您必须使用 FTDI 编程器、附加 HAT 或 Arduino UNO 以及 Arduino IDE/ESP-IDF DEV 工具来向其上传代码。
  • 作为一款外形尺寸足够小的低成本电路板,它非常受许多物联网和机器视觉应用的欢迎。
  • 过时的规格表和许多教程页面都说 ESP32-CAM 仅支持两个摄像头模块(OV2640 和 OV7670),而实际上您可以使用多个摄像头,只需向下滚动以获取更多详细信息。

ESP32-CAM 数据表

  • ESP32-CAM 开发板完整规格
  • OV2640 数据表

ESP32-CAM 入门(完整指南)

ESP32-CAM:机器视觉视觉摄像头_第2张图片

第一次使用 ESP32-CAM?DroneBotWorkshop 有一个很好的教程,您可以参考。

开发人员在使用 ESP32-CAM 时遇到的 4 大问题

ESP32-CAM:机器视觉视觉摄像头_第3张图片

支持的最大 SD 卡大小

数据表指出 ESP32-CAM 最多可以支持 4GB,但Redditor 的一位同事尝试了 64GB 的卡,效果很好。

局部图像分类

使用最新的 TinyML 模型,ESP-32 CAM 能够执行设备上的机器学习任务,如图像分类、人物检测等。查看教程部分了解更多详细信息。

以最大分辨率捕获 RAW 图像

OV2640 传感器本身支持 RAW 数据格式,而且由于它还有高达 4MB 的外部 PSRAM,因此只要相机配置正确,就完全可以以 1600 x 1200 的分辨率获得未压缩的图像。

5V 或 3.3V 输入

ESP-32 CAM 有两个输入电源引脚,默认情况下,板子采用 3.3V,如果您尝试在 3.3V 下使用 OV2640,板子可能会变得不稳定,出现错误或带有彩色线条的图像。推荐 5V 输入。

车载摄像头(OV2640)变体:鱼眼、夜视、延长线等

ESP32-CAM:机器视觉视觉摄像头_第4张图片

虽然 ESP32-CAM 可以很划算,并且在物联网相关项目中具有很大的潜力,但它并不是一个完美的板子,尤其是在相机部分,它附带的 2MP OV2640 相机有很多限制。

视野窄:现货模组上的镜头只能提供65度的FoV,远低于我们实际需要的家庭/办公桌椅等。监测项目。

短电缆长度:库存相机的带子太短了,任何人都不能在不旋转电路板的情况下改变相机的方向。

无法夜视:如果您想将 IR LED 与相机一起用于弱光或夜视项目,别无他法,只能手动松开/拧开镜头并从底部取下红外线阻挡滤光片。这样做还会使您面临损坏镜头或在图像传感器表面沾上灰尘的风险。

对于 ESP32-CAM,Arducam 决定用三个可靠的解决方案来解决这些问题。

OV2640 模块,带多个镜头选项

Arducam OV2640 广角相机系列是需要在更宽视野中使用 ESP32-CAM 的项目的完美补充。

OV2640版 可用视场
股票相机 65℃
Arducam OV2640 相机 100/120/140/170℃

各种电缆长度

为便于项目开发,我们还提供多种不同电缆长度的 OV2640 摄像机。

OV2640版 长度
股票相机 21 毫米
Arducam OV2640 相机 40/60/100/189 毫米

NoIR OV2640 模块

并且为了省去手动拆卸的麻烦,OV2640 相机不带 IR-Cut 滤镜也可以使 ESP32-CAM 成为创客社区更灵活的 MCU。

OV2640版 红外敏感
股票相机 不,仅可见光
Arducam OV2640 相机 是的,可见光/红外线
联系我们定制 OV2640 模块

一个 ESP32-CAM 板的多个摄像头

ESP32-CAM:机器视觉视觉摄像头_第5张图片

两年前,我们设计了一个具有相同 ESP32-S 模块的电路板,并设法让我们的多摄像头适配器板与它配合使用,成功地在其上放置了四个 OV2640 摄像头。同样的四摄像头设置也可以与 ESP32-CAM 一起使用。

在此处了解更多信息:

ESP32-CAM:机器视觉视觉摄像头_第6张图片

推出 Arducam IoTai – 具有摄像头支持的终极 IoT(物联网)板,基于 ESP32 和 Arduino UNO 形状

发布时间:2019 年 8 月 9 日

使用 ESP32 的物联网平台如果您对创客板和物联网项目感兴趣,那么您一定听说过 ESP-32 系列等 ESP 平台。考虑到集成的 Wifi 和蓝牙功能,它是阅读更多…

1 条评论

ESP32-CAM:兼容相机列表

ESP32-CAM:机器视觉视觉摄像头_第7张图片

除了官方支持的两个摄像头之外,乐鑫的摄像头存储库为与 ESP32-CAM 兼容的总共 9 个图像传感器提供驱动程序支持,但使用 Arducam 的解决方案,您可以使用它或任何基于 ESP32 的开发板和数十个摄像头模块!

以下是可用于 ESP32-CAM 的完整相机列表:

传感器 分辨率 镜头尺寸
OV2640 2MP,1600 x 1200 1/4 英寸
OV3640 3MP,2048 x 1536 1/4 英寸
OV3660 3MP,2048 x 1536 1/5 英寸
OV5640 5MP,2592 x 1944 1/4 英寸
OV7670 0.3MP,640 x 480 1/6"
OV7725
0.3MP,640 x 480
1/4 英寸
NT99141 1MP,1280 x 720 1/4 英寸
GC032A 0.3MP,640 x 480 1/10 英寸
GC0308 0.3MP,640 x 480 1/6.5"
GC2145 2MP,1600 x 1200 1/5 英寸
联系我们获取 OV2640 替代品

ESP32-CAM 机器视觉/学习:资源和教程

ESP32-CAM:机器视觉视觉摄像头_第8张图片

ESP32-CAM 的微型机器学习资源

  • TensorFlow Lite Micro
  • 凯拉斯
  • 火炬
  • 咖啡
  • u张量
  • 小YOLO v3
  • 时尚潮流
  • 画布
  • 深海
  • 边缘脉冲
  • 预训练的 TensorFlow.js 模型
  • TensorFlow Lite 示例 
  • 预训练的 Pytorch 模型
  • 预训练的 Keras 模型
  • 预训练的 Caffe 模型

ESP32-CAM 机器学习/视觉教程

  • 使用 ESP32 和 Arduino 进行图像识别
  • 如何使用边缘脉冲在 ESP32-Cam 上运行推理
  • 带有 Platform.io 和 ESP32 的 TensorFlow Lite
  • 使用 Tensorflow.js 进行对象检测
  • 如何为 ESP32 设置 TensorFlow Lite 环境
  • TinyML:使用 MicroPython 在 ESP32 上进行机器学习

基于 ESP32-CAM 的项目

ESP32-CAM:机器视觉视觉摄像头_第9张图片

Tin yML 人员检测 w/ ESP-32

ESP32-CAM:机器视觉视觉摄像头_第10张图片

带边缘脉冲的 ESP32-CAM 图像分类

ESP32-CAM:机器视觉视觉摄像头_第11张图片

使用 ESP32-CAM 进行延时摄影

ESP32-CAM:机器视觉视觉摄像头_第12张图片

带有 ESP32-CAM 的微型 RTSP

ESP32-CAM:机器视觉视觉摄像头_第13张图片

带 ESP32-CAM 的低功耗追踪相机

ESP32-CAM:机器视觉视觉摄像头_第14张图片

带 ESP32-CAM 的二维码阅读器

ESP32-CAM:机器视觉视觉摄像头_第15张图片

ESP32-CAM 视频监控摄像机

ESP32-CAM:机器视觉视觉摄像头_第16张图片

使用 ESP32-CAM 进行人脸检测和多摄像头

 欢迎关注飞多学堂微博:https://weibo.com/u/7586574130

 欢迎关注我的微信公众号,学习更多电子和示波器使用技巧、知识:

ESP32-CAM:机器视觉视觉摄像头_第17张图片

你可能感兴趣的:(stm32)