arduino里加入Ai thinker esp32-cam开发板

在Arduino IDE中使用 AI-Thinker ESP32-CAM 开发板,需要安装适当的开发板库,下面是操作流程:(注意:该方法不用梯子,且不推荐使用个人热点作为WIFI)

1. 安装 Arduino IDE

  • 首先,确保已经安装了 Arduino IDE。可从 Arduino 官网 下载并安装最新版的 Arduino IDE。

2. 安装 ESP32 开发板支持包

  • 打开 Arduino IDE,点击 文件 > 首选项

  • 附加开发板管理器网址 一栏,添加以下 URL:

    http://arduino.esp8266.com/stable/package_esp8266com_index.json
    https://arduino.me/packages/esp32.json
    https://arduino.me/packages/esp8266.json

  • 点击 确定,然后进入 工具 > 开发板 > 开发板管理器

  • 在搜索框中输入 "ESP32",找到 esp32 by Espressif Systems,点击 安装

3. 选择 AI-Thinker ESP32-CAM 开发板

  • 在 Arduino IDE 中,选择 工具 > 开发板 > ESP32 Arduino > AI-Thinker ESP32-CAM

  • 确保选择正确的 端口(通常是连接 ESP32-CAM 的串口)。

4. 选择正确的设置

  • 上传速度:选择 115200921600,取决计算机和开发板。

  • 闪存大小:一般选择 4MB,这是大部分 ESP32-CAM 的默认闪存大小。

  • 上传模式:选择 DIOQIO,根据开发板配置选择。

5. 连接 ESP32-CAM 开发板

  • ESP32-CAM 通过 USB 转 TTL 串口模块 连接到电脑。由于 ESP32-CAM 没有直接的 USB 接口,所以需要通过串口模块(如 FTDI 或 CP2102)来连接。

  • 在连接时,确保连接了 TX, RX, GND, 和 VCC,以及 IO0 引脚到 GND,以进入下载模式。

6. 编写并上传程序

  • 编写代码,或者使用示例代码来测试 ESP32-CAM。例如, 文件 > 示例 > ESP32 > Camera > CameraWebServer

  • 配置摄像头模块。在代码中,你需要设置正确的摄像头引脚,如下所示:

    #define CAMERA_MODEL_AI_THINKER #include "camera_pins.h"

  • 根据你的需求修改 Wi-Fi 设置:

    const char* ssid = "your-SSID"; const char* password = "your-PASSWORD";

  • 点击 上传 按钮,将程序上传到 ESP32-CAM 开发板。注意:使用USB转TTL时,有概率出现Failed to connect to ESP32: No serial data received这样的报错。烧录程序时开发板需要进入下载模式,esp32上电时序要求当VDD达到2.3V时,EN不能超过0.6V。想进入下载模式,Boot要拉低。这意味着烧录时EN不能是默认上拉的状态,因此需要在长按Boot拉低的前提下,按一下EN拉低并松开,让芯片复位才能进入下载模式。

  • 因此:在显示connecting时,稍等1-2秒,按boot,按en,松开en,松开boot,可以看到程序下载成功。
    ————————————————
    原文链接:https://blog.csdn.net/weixin_45844053/article/details/136361461————————————————

7. 使用串口监视器查看输出

  • 上传完成后,打开 工具 > 串口监视器,并确保波特率设置为 115200

  • 如果一切正常,你应该能够在串口监视器中看到 ESP32-CAM 的输出,并且它将启动摄像头 Web 服务器。

8. 访问摄像头 Web 服务器

  • 使用串口监视器中的 IP 地址,打开浏览器,你就能访问 ESP32-CAM 捕获的实时视频流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值