电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>ESP32 CAM WEB服务器及入门指南

ESP32 CAM WEB服务器及入门指南

2022-11-17 | zip | 0.28 MB | 次下载 | 免费

资料介绍

描述

介绍

ESP32 CAM 基本上是没有 CP2102 芯片的 ESP32。相反,它在板的底部配备了一个 2MP OV2640 摄像头模块和一个 SD 卡读卡器。

此外,摄像头模块是可切换的,这意味着我们可以将这款摄像头从 2MP 升级到 5MP 或更高。

它的价格约为 10 美元,对于这样一个功能强大的微控制器来说,这是一个相当不错的价格标签

本版本使用的WIFI模块为ESP-32S,内置32Mbit Flash和512KB Internal plus外置4M PSRAM

它有 9 个 IO 端口,默认波特率为 115200bps。

此外,它具有 5 伏的容差,这意味着我们可以将其与外部 5V 充电器设置连接,但高于 5V 的电压会损坏模块。

它的规格有点类似于通用 ESP32,所以我不会列出整个规格表。

pYYBAGN0LDOAb5h1AACdGt4ls5M099.png

这里的目标是将 ESP32 CAM 与 FTDI 模块连接起来,并使用 CAM WEB SERVER 程序对其进行编程,这将允许我们通过网络应用程序监控摄像头馈送。

这个项目的下一个阶段是制作一个 ROCK SOLID WIFI 安全摄像头!

即将推出,所以事不宜迟,让我们开始吧。

补给品

这些是此构建/设置所需的东西

面包板

ESP32 凸轮

FTDI模块

电线

WIFI连接

Arduino IDE 安装 ESP32 开发板

为了在 Arduino IDE 上安装第三方开发板,我们必须复制他们的 JSON URL,在我们的例子中是这样的 - https://dl.espressif.com/dl/package_esp32_index.json

复制此 URL 并将其粘贴到 Arduino IDE 首选项中的附加板管理器 URL 中。

poYBAGN0LDWANbmEAAAzLpn0JLI217.png

(如果您在附加板管理器中已经有其他开发板 URL,则可以在两个 URL 之间放置一个逗号)

放好网址后,打开板子管理器,在里面搜索ESP32,然后下载ESP32 Board包。

pYYBAGN0LDeASDvSAABwHd91-DQ501.png

完成所有这些后,您需要重新启动 Arduino IDE,新的 ESP32 板将出现在板管理器菜单中。

将 FTDI 与 ESP32 CAM 连接

1 / 3

ESP32 CAM 没有板载编程芯片,这很糟糕,因此我们必须在串行编程模块中添加一个外部 USB

为此,我将使用这个 USB 转串口模块。该模块基于 FTDI FT232 芯片。您也可以使用其他串行转换器,它们的接线将保持不变,因为我们只需将 TX 和 RX 与 ESP32 连接。

接线示意图

poYBAGN0LDmAFHINAADS0-2s4oI661.png

在 GPIO0 和 GND 之间连接跳线以将 ESP32 设置为 Flash 模式

poYBAGN0LDuAIjKjAAC2ph6Cmgk428.png

移除 GND 和 GPIO0 之间的跳线以在正常模式下运行 ESP32

将 FTDI 输出设置为 5V

将 FTDI 的 VCC(即 5V)连接到 ESP32 CAM 的 5V

地到地

RX 到 U0T

TX 转 U0R

GPIO0 是 IO0 到 GND(这将使 ESP32 CAM 进入 Flash 模式)

闪烁板步骤

在闪烁过程之前,您需要更改示例草图中的一些内容。

转到示例> ESP32> 相机并打开CameraWebServer草图

输入您的 SSID 和密码

将相机模块从#define CAMERA_MODEL_WROVER_KIT更改为#define CAMERA_MODEL_AI_THINKER

现在,转到工具并选择正确的板,在我们的例子中是 AI-Thinker ESP32-CAM。

选择正确的端口并点击上传。

现在,当 ESP32 开始上传过程时,您将看到带有点和破折号的连接消息。按下板底部的重置按钮,点和划线开始。

如果您在此设置过程中遇到无法连接的错误,这意味着您的时机不对,请重试,当第一个点出现在调试菜单中时,长按重置按钮至少 1 秒钟。

几秒钟后,您的草图将被上传。

现在从 FTDI 模块中拔出 USB 并移除 GPIO0 和 GND 之间的跳线。

插入 USB 并打开串行监视器。

ESP32 将与 WIFI 连接(需要 1 分钟),您将看到 ESP32 CAM 的 IP 地址。

结果

我从串行监视器复制了开发板的 IP 地址并用 chrome 打开它,您将看到 ESP32 CAM 正在流式传输的实时视频

看视频——

下一级

因此,下一个级别或下一步将是为此设置制作一个分线 PCB,上面将有一个 ACDC 5V 1A 充电器电路,这样我就可以将它放在外面并用直接交流电源为其供电。

该设置将有一个 3D 打印主体,它将定制 PCB 容纳在一个单一的实体封装中。

如果您有任何问题或问题,请发表评论。

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费