刚拿到esp32-cam想测试该怎么办?看这篇文章就可以了

无意间对esp32-cam感兴趣,就去某pdd买了一个模块玩玩。组装摄像头的时候不要硬插进去,有个活动卡槽可以扣开,如下图。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

 接下来去arduino官网或者中文社区下载:arduino官网:https://www.arduino.cc/en/software

选择你需要的版本即可(我系统是WIN10选择的Windows win 7 and newer)。 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_18,color_FFFFFF,t_70,g_se,x_16

解压之后打开arduino,接下来对arduino进行配置,第一次打开的界面如下。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

 1、点击文件-->首选项,在附加开发板管理器网站添加网址:https://dl.espressif.com/dl/package_esp32_index.jsonwatermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

添加完成后,点击工具-->开发板-->开发板管理器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

 输入esp32进行安装即可。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

安装时出了点小插曲,如下图所示,原因可能是因为github在国内网站不稳定,我多点了几次就可以了,如果有一直行不通的小伙伴可以在github找库文件下载,具体方法就不贴了。 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

 安装过程很慢,耐心等待即可。

在工具-->开发板-->ESP32 arduino可以看到有关esp32的相关内容了。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBARndf,size_20,color_FFFFFF,t_70,g_se,x_16

 选择esp32 dev module或者esp32 wrover module都可以。然后打开示例,ESP32->Camera->CameraWebServer如下图:

2810bf71ce9e4f8ca060317da28be4fd.png

 打开之后修改的地方有3处,1、注释掉第11行;2、解开第17行注释;3、修改wifi名称和密码(分别是第22行23行)。确保电脑和ESP32-CAM连接同一个WiFi

e4f81acbc43045b7bd2cce7e47375b43.png

 接下来点击左上角上传按钮,可能会出现下面错误。

错误信息:

项目使用了 2594774 字节,占用了 (197%) 程序存储空间。最大为 1310720 字节。text section exceeds available space in board

全局变量使用了56256字节,(17%)的动态内存,余留271424字节局部变量。最大为327680字节。
Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
为开发板 ESP32 Wrover Module 编译时出错。

 解决办法如下图,将原本的选项改成Huge APP...,再编译就不会报错了!

还有就是选择端口号,我的是COM8,每个人都可能不一样,确认自己的端口选择上就行。波特率我用的115200。

7b984d49d7a94617b386233b0b2f386d.png

 把上面的步骤做完之后,就该将代码烧录到板子里面了,这也是全程最关键的时候,硬件接线如下图:注意下载的时候一定要把IO0和GND短接

357d7f2c25584e69b46538c65517c4bc.png

上传完成

79475c5470a64f159f599cfa3e14e133.png

 上传完成之后点开右上角的串口监视器,下载完成之后一定注意把IO0和GND的短接线或者跳线帽拔掉打开监视器按一下板子上的RST复位键即可,等待摄像头准备完成,出现网址,将网址复制到任一浏览器打开,注意板子和电脑需要连接同一WiFi

d74aef244be842b5a0d1b024c36469ae.png

点击开始按钮,可以看到视频界面。

fefb0771c3d342f58736b75cf1667df3.png

287b9a3579db4a9ca694ebf7f4ed3109.png

在程序烧录完成后只需给ESP32供5V电源即可进行远程图传。大功告成!

如果这篇博客对你有帮助,给博主一个免费的点赞或者评论收藏以示鼓励呀~谢谢!

如果对这篇博客有任何问题,可以评论区留言哈😘。

  • 9
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Andy.w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值