位置: IT常识 - 正文

ESP32-CAM AI THINKER 引脚排列:GPIO 用法说明

编辑:rootadmin
ESP32-CAM AI THINKER 引脚排列:GPIO 用法说明

推荐整理分享ESP32-CAM AI THINKER 引脚排列:GPIO 用法说明,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

ESP32-CAM 是一款开发板,带有一个 ESP32-S 芯片、一个 OV2640 摄像头、microSD 卡插槽和几个用于连接外设的 GPIO。在本指南中,我们将介绍 ESP32-CAM GPIO 以及如何使用它们。

引脚排列图

下图显示了 ESP32-CAM AI-Thinker 的引脚排列图。

电路原理示意图

下图显示了 ESP32-CAM 的原理图。

电源引脚

ESP32-CAM 配备三个GND针脚(黑色)和两个电源针脚(红色):3.3V和5V.

您可以通过3.3V或5V引 脚。但是,许多人在为 ESP32-CAM 提供 3.3V 电源时报告了错误,因此我们始终建议通过 5V 引脚为 ESP32-CAM 供电。

电源输出引脚

丝网印刷上的别针也标记为VCC(用黄色矩形着色)。您不应使用该引脚为 ESP32-CAM 供电。这是一个输出电源引脚。它可以输出 5V 或 3.3V。

在我们的例子中,ESP32-CAM 输出 3.3V,无论是采用 5V 还是 3.3V 供电。在VCC引脚旁边,有两个焊盘。一个标记为3.3V,另一个标记为5V。

 如果仔细观察,您应该在3.3V焊盘上有一个跳线。如果要在VCC引脚上具有5V的输出,则需要解除该连接并焊接5V焊盘。

串行引脚

GPIO 1和GPIO 3是串行引脚(分别为 TX 和 RX)。由于 ESP32-CAM 没有内置编程器,因此您需要使用这些引脚与开发板通信并上传代码。

将代码上传到 ESP32-CAM 的最佳方式是使用 FTDI 编程器

ESP32-CAM AI THINKER 引脚排列:GPIO 用法说明

可以使用GPIO 1和GPIO 3在上传代码后连接其他外围设备,如输出或传感器。但是,您将无法打开串行监视器并查看您的设置是否一切顺利。

GPIO 0

GPIO 0确定 ESP32 是否处于闪烁模式。该 GPIO 在内部连接到一个上拉 10k 欧姆电阻器。

当 GPIO 0 连接到 GND 时,ESP32 将进入闪烁模式,您可以将代码上传到开发板。

GPIO 0连接到GND闪烁模式下的 ESP32-CAM

要使 ESP32"正常"运行,您只需断开 GPIO 0 与 GND 的连接即可。

MicroSD 卡连接

以下引脚用于在 microSD 卡运行时与其接口。

微SD卡ESP32 处理器佛罗里达州。GPIO 14断续器GPIO 15数据0GPIO 2数据1 /手电筒GPIO 4数据2GPIO 12数据3GPIO 13

如果您没有使用microSD卡,则可以将这些引脚用作常规输入/输出。您可以查看 了解这些引脚的特性。

所有这些 GPIO 都是 RTC 并支持 ADC:GPIO 2、4、12、13、14 和 15

LED(GPIO 4)

ESP32-CAM 具有非常明亮的内置 LED,可在拍照 时用作闪光灯。该 LED 在内部连接到GPIO 4.

该GPIO还连接到microSD卡插槽,因此在尝试同时使用两者时可能会遇到麻烦 - 使用microSD卡时手电筒会亮起。

注意:我们的一位读卡器分享说,如果您按如下方式初始化microSD卡,则不会遇到此问题,因为microSD卡不会使用该数据行。

SD_MMC.begin("/sdcard", true)

*我们发现这有效,并且LED不会产生闪光效果。但是,LED仍然以低亮度亮起 - 我们不确定是否遗漏了某些内容。

GPIO 33 – 内置红色指示灯

在 RST 按钮旁边,有一个板载红色 LED。该 LED 在内部连接到GPIO 33.您可以使用此 LED 指示正在发生某些事情。例如,如果连接了 Wi-Fi,则 LED 为红色,反之亦然。

该 LED 与倒置逻辑配合使用,因此您发送了一个低信号将其打开,然后高信号将其关闭。

您可以尝试上传以下代码段,看看该 LED 是否亮起。

void setup() {pinMode(33, OUTPUT);}void loop() {digitalWrite(33, LOW);}相机连接

相机与 ESP32-CAM AI-Thinker 之间的连接如下表所示。

OV2640 摄像头ESP32 处理器代码中的变量名称D0GPIO 5Y2_GPIO_NUMD1GPIO 18Y3_GPIO_NUMD2GPIO 19Y4_GPIO_NUMD3GPIO 21Y5_GPIO_NUMD4GPIO 36Y6_GPIO_NUMD5型GPIO 39Y7_GPIO_NUMD6航站楼GPIO 34Y8_GPIO_NUMD7GPIO 35Y9_GPIO_NUM断续器GPIO 0XCLK_GPIO_NUM断续器GPIO 22PCLK_GPIO_NUM虚拟同步GPIO 25VSYNC_GPIO_NUMHREFGPIO 23HREF_GPIO_NUM断续器GPIO 26SIOD_GPIO_NUM断续器GPIO 27SIOC_GPIO_NUM电源引脚GPIO 32PWDN_GPIO_NUM因此,Arduino IDE 上 ESP32-CAM AI-Thinker 的引脚定义应如下所示:#define PWDN_GPIO_NUM 32#define RESET_GPIO_NUM -1#define XCLK_GPIO_NUM 0#define SIOD_GPIO_NUM 26#define SIOC_GPIO_NUM 27#define Y9_GPIO_NUM 35#define Y8_GPIO_NUM 34#define Y7_GPIO_NUM 39#define Y6_GPIO_NUM 36#define Y5_GPIO_NUM 21#define Y4_GPIO_NUM 19#define Y3_GPIO_NUM 18#define Y2_GPIO_NUM 5#define VSYNC_GPIO_NUM 25#define HREF_GPIO_NUM 23#define PCLK_GPIO_NUM 22

我们希望 ESP32-CAM GPIO 指南对您有所帮助。

本文链接地址:https://www.jiuchutong.com/zhishi/283676.html 转载请保留说明!

上一篇:daconfig.exe是什么进程 daconfig(dae是什么文件)

下一篇:win7系统指定网络名不再可用的解决方法(win7指定程序用指定网卡)

  • oppo手机五种投屏方法(oppo手机投屏在哪里设置)

    oppo手机五种投屏方法(oppo手机投屏在哪里设置)

  • 多多视频点赞的视频在哪(多多视频点赞的视频怎么删除)

    多多视频点赞的视频在哪(多多视频点赞的视频怎么删除)

  • 爱奇艺怎么看电视频道(爱奇艺怎么看电影是哪年的)

    爱奇艺怎么看电视频道(爱奇艺怎么看电影是哪年的)

  • 笔记本电脑控制面板失灵怎么办(笔记本电脑控制面板快捷键)

    笔记本电脑控制面板失灵怎么办(笔记本电脑控制面板快捷键)

  • 什么播放器可以播放所有格式(什么播放器可以放大视频画面)

    什么播放器可以播放所有格式(什么播放器可以放大视频画面)

  • 为什么没有分享二维码别人却进了群(转转为什么没有分享)

    为什么没有分享二维码别人却进了群(转转为什么没有分享)

  • 华为nove7pro怎么分屏(华为nove7pro怎么用)

    华为nove7pro怎么分屏(华为nove7pro怎么用)

  • 荣耀30屏幕刷新率是多少(荣耀30屏幕刷新率是多少赫兹)

    荣耀30屏幕刷新率是多少(荣耀30屏幕刷新率是多少赫兹)

  • 鼠标和电脑连接不上怎么办(鼠标和电脑连接的东西丢了)

    鼠标和电脑连接不上怎么办(鼠标和电脑连接的东西丢了)

  • 华为jdn2一al00是什么型号(华为jdn2-al00多少钱)

    华为jdn2一al00是什么型号(华为jdn2-al00多少钱)

  • 苹果手机无服务怎么解决(苹果手机无服务是什么原因)

    苹果手机无服务怎么解决(苹果手机无服务是什么原因)

  • 苹果8连不上wifi怎么办(苹果8连不上热点怎么回事)

    苹果8连不上wifi怎么办(苹果8连不上热点怎么回事)

  • 微机系统中总线通常有(微机系统中总线通常有哪些)

    微机系统中总线通常有(微机系统中总线通常有哪些)

  • 美版蜂窝国内能用吗(apple 美版蜂窝)

    美版蜂窝国内能用吗(apple 美版蜂窝)

  • iphone7怎么换语言(苹果7手机语言怎么切换中文)

    iphone7怎么换语言(苹果7手机语言怎么切换中文)

  • airpods能以旧换新吗(air pods可以以旧换新)

    airpods能以旧换新吗(air pods可以以旧换新)

  • 拼多多自动扣费怎么解除(拼多多自动扣费不知道是什么商品扣费怎么查询)

    拼多多自动扣费怎么解除(拼多多自动扣费不知道是什么商品扣费怎么查询)

  • 手机天气预报怎么更新(手机天气预报怎么不显示当前位置)

    手机天气预报怎么更新(手机天气预报怎么不显示当前位置)

  • linux修改密码命令(linux修改密码命令passwd)

    linux修改密码命令(linux修改密码命令passwd)

  • 抖音中怎么增加别人视频中的互动量(抖音怎么增加浏览量和粉丝)

    抖音中怎么增加别人视频中的互动量(抖音怎么增加浏览量和粉丝)

  • iwatch4怎么发微信(iphonewatch怎么发微信)

    iwatch4怎么发微信(iphonewatch怎么发微信)

  •  ofo余额怎么退不了(ofo的账户余额怎么退)

    ofo余额怎么退不了(ofo的账户余额怎么退)

  • 爱奇艺投屏老是中断(爱奇艺投屏老是自动断开)

    爱奇艺投屏老是中断(爱奇艺投屏老是自动断开)

  • 华为mate40怎么打开护眼模式(华为mate40怎么打开开发者选项)

    华为mate40怎么打开护眼模式(华为mate40怎么打开开发者选项)

  • Vue 动态菜单+动态路由(基于Element UI)(vue实现动态菜单权限配置)

    Vue 动态菜单+动态路由(基于Element UI)(vue实现动态菜单权限配置)

  • 公司利润税怎么交
  • 三税率什么意思
  • 啥叫免抵税额
  • 退税发票误勾选怎么撤销
  • 现金流量怎么影响股票价值
  • 企业所得税报税日期
  • 长期股权投资的账务处理
  • 多交的增值税怎么退
  • 建筑公司支付给个人的劳务费计入什么科目
  • 怎么网上补报以前年度的个人所得税?
  • 关于纳税人取得的发票
  • 营改增后房地产开发税费一览表
  • 税控盘280减免代码
  • 风险纳税人如何解除
  • 公司注销后原有债权
  • 小规模纳税人销售农产品免税吗
  • 固定资产借方表示什么意思
  • 预付租金是什么
  • 发票开出多久可以作废
  • 代扣代征税款有哪些
  • 承兑汇票如何背书转让
  • 商贸公司怎么结算成本
  • 民间非营利组织会计制度最新版
  • 小企业成本核算方法移动加权平均法
  • 进项税额及存货减值
  • 公司章程认缴时效是多久
  • 会计核算的一般对象
  • 如何给宽带加速使用
  • php常见面试问题
  • 电子钥匙续费应用在哪里
  • 小规模纳税人的企业所得税税率
  • PHP:oci_field_scale()的用法_Oracle函数
  • ftp指什么
  • ai implementation
  • 苍鹭一生可以活多久
  • php面向对象编程
  • 收到电子退库如何入账
  • 2023年中国会有什么重大事件
  • 小规模纳税人的企业所得税怎么算
  • 记账复核是谁
  • 增值税申报系统登录密码
  • 特惠贷利息怎么算
  • 新公司开基本户需要带什么材料
  • 固定资产加速折旧最新税收政策2023
  • MySQL服务器系统支持哪些存储引擎
  • 权益法下公允价值变动计入其他综合收益
  • 小规模纳税人零税率怎么申报
  • 基本户能转账吗现在
  • 存货发出的计价方式有哪些
  • 利息收入如何入会计科目
  • 研发支出费用化对财务报表的影响
  • 老板怎么从公户拿钱
  • 国家法定滞纳金规定
  • 施工企业会计成本费用论文3000字
  • 一般纳税人增值税税率
  • 去年管理费用多支三万元怎么办
  • 支付代理费计入什么科目
  • 待摊费用是什么意思
  • 固定资产明细账范本
  • win81蓝屏重启故障
  • win10每次开机都假死机
  • xp系统ip地址设置在哪里
  • CentOS下Uptime命令详解
  • linux中安装软件可使用哪些方式
  • 如何解决心脏供血不足
  • windows更新88
  • win8怎么清空电脑只剩系统
  • win7电脑无限蓝屏怎么解决
  • windows 8.1有哪些版本
  • vim多行匹配
  • 获取nodejs命令行信息
  • bat 批处理文件
  • 一篇文章让你彻底读懂德国历史
  • jquery选择器包含哪几大类
  • jquery上滑下滑
  • android 多个权限合并 弹窗
  • 朵朵舞百科
  • Python遍历循环
  • 纳税人分类分级管理四个匹配
  • 开原航天医院官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设