ESP32-CAM:机器视觉视觉摄像头
ESP32-CAM:规格、引脚排列和用户指南
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?DroneBotWorkshop 有一个很好的教程,您可以参考。
开发人员在使用 ESP32-CAM 时遇到的 4 大问题
支持的最大 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 可以很划算,并且在物联网相关项目中具有很大的潜力,但它并不是一个完美的板子,尤其是在相机部分,它附带的 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 相机 | 是的,可见光/红外线 |
一个 ESP32-CAM 板的多个摄像头
两年前,我们设计了一个具有相同 ESP32-S 模块的电路板,并设法让我们的多摄像头适配器板与它配合使用,成功地在其上放置了四个 OV2640 摄像头。同样的四摄像头设置也可以与 ESP32-CAM 一起使用。
在此处了解更多信息:
推出 Arducam IoTai – 具有摄像头支持的终极 IoT(物联网)板,基于 ESP32 和 Arduino UNO 形状
使用 ESP32 的物联网平台如果您对创客板和物联网项目感兴趣,那么您一定听说过 ESP-32 系列等 ESP 平台。考虑到集成的 Wifi 和蓝牙功能,它是…
1 条评论
ESP32-CAM:兼容相机列表
除了官方支持的两个摄像头之外,乐鑫的摄像头存储库为与 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 英寸 |
ESP32-CAM 机器视觉/学习:资源和教程
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 的项目
Tin yML 人员检测 w/ ESP-32
带边缘脉冲的 ESP32-CAM 图像分类
使用 ESP32-CAM 进行延时摄影
带有 ESP32-CAM 的微型 RTSP
带 ESP32-CAM 的低功耗追踪相机
带 ESP32-CAM 的二维码阅读器
ESP32-CAM 视频监控摄像机
使用 ESP32-CAM 进行人脸检测和多摄像头
欢迎关注飞多学堂微博:https://weibo.com/u/7586574130
欢迎关注我的微信公众号,学习更多电子和示波器使用技巧、知识:
ESP32-CAM:机器视觉视觉摄像头相关推荐
- 科普介绍 | 想要开展人工智能教育?一文了解创客教育中常见的视觉摄像头
本文首发于<爱上机器人>杂志 2020 年 7 月刊(第 4 期),欢迎大家购买. <爱上机器人>杂志是由中国科学技术协会主管,中国通信学会.人民邮电出版社主办,中国工信出版集 ...
- ESP32 CAM与服务器(python)UDP视频传输
ESP32 CAM Arduino代码 #include "esp_camera.h" #include <WiFi.h> #include "AsyncUD ...
- esp32 cam 配网 实现视频传输
esp32 cam 1.实现配网 1.1.WiFiManager使用 2.视频传输 2.1 .修改代码 2.2 .配网操作 2.3 .查看视频 实现功能首先默认连接代码里面写入的WiFi信息,如果 ...
- esp32 cam 从安装、烧录到成为webcam详细教程
前言:本教程仅适用于ESP32-CAM开发板且带下载主板的这种情况. 一.安装arduino 1.arduino下载地址: ''' https://www.arduino.cc/en/Main/Sof ...
- ESP32 CAM下载程序踩过的吭
最近几天想玩一下ESP32 CAM,做个简单的摄像头,今天终于不再报错了,特别记录一下,方便自己也方便他人. 说明一下cam自闪光灯是4号IO口,高电平亮 digitalWrite(4, HIGH); ...
- 自行编译micropython固件刷入ESP32 cam,并测试拍照及图传
一.环境准备 1.Ubuntu20.04LTS 2.ESP-IDF 3.micropython 操作步骤 1.安装基于Windows的linux子系统 适用于 Linux 的 Windows 子系统安 ...
- 【AI处理器】TDA4VE88TGAALZRQ1、TDA4VL21HGAALZRQ1 Automotive 智能视觉摄像头应用
TDA4VE/TDA4VL SoC处理器基于演进Jacinto™ 7架构,面向智能视觉摄像头应用.这些器件基于TI过去十年在视觉处理器市场积累的广泛市场知识.DA4AL为传统和深度学习算法提供高性能计 ...
- jetson nano opencv 打开 CSI摄像头_技术文章—选择嵌入式视觉摄像头需考虑哪些方面...
功能强大的精简型单板计算机的推出催生了令人兴奋的新产品设计.在通过小型化优化成本及(或)效率的应 用中,它的效用尤为明显.另外,视觉系统可以利用功能全面的板级机器视觉摄像头进一步缩小产品总体尺寸 并实 ...
- 机器视觉 · 视觉系统选型
机器视觉 · 视觉系统选型
最新文章
- 架构宣言: MDA 实战
- 江苏省计算机等级知识,江苏省计算机二级考试基础知识_计算机基础练习题
- Redis 3.0.2集群搭建以及相关问题汇总
- 给路灯按上“电话卡”,从此不仅只照明还给管理员“打电话”
- Map(String ArrayList(Student))相关操作和遍历和利用Map(k v)统计字母出现次数
- ELK下Kibana的使用
- python最适合做什么-python学完之后比较适合哪些职业工作呢?
- BIM技术在工程成本管控中有哪些优势
- 咪咕音乐客户端免费版
- gp和mysql数据库_gp数据库 连接
- 金蝶怎么录入数量金额_金蝶KIS专业版如何录入初始余额
- 【人工翻译线代教材】Introduction to Linear Algebra BY Gilbert Strang【MIT】【线代】【翻译】
- Algorithms and Data Structures I
- 某IC卡加密方法初探
- 免费小程序开发平台有哪些功能对零售超市行业有利?
- web图片裁切插件 cropper.js 详细介绍
- jquery按钮置灰_点击提交按钮后按钮变灰色不可用状态的三种方法
- AI前沿 | 利用训练好的模型库进行一键抠图(实例演示)
- ETF场内基金:AI量化投资最佳切入点(数据篇)
- 【Python 应用篇】Email 邮件发送
热门文章
- elment ui 修改时间选择器的宽度及高度
- 山武阀门配件AVP300-RSD3A
- 海南大学考研人,你真的马上就要上岸了
- spring boot 项目在启动时调用接口
- 考研数二第十五讲 定积分和不定积分以及定积分中值定理
- PCI、PCI-X、PCI-E、PCI-E Card、Mini PCI-E、M.2、Add-in Card 它们有啥区别?这些概念你搞清楚了吗?
- Python实现地图轨迹可视化(输入数据:经纬高,且Linux,Window环境通用)
- 点击img,直接下载图片
- Google v8引擎(一)执行流程
- hp服务器 固件更新网站,hp服务器固件升级