ESP32 CAM使用教程(入门级)

文章目录

一、硬件准备

        1、器件清单

        2、安装摄像头

        3、连接开发板

二、Arduino软件配置

        1、软件下载及环境搭建

        2、开发板选择

        3、COM口选择

三、示例代码修改及下载

        1、打开示例代码

        2、修改例程

        3、烧录程序    

四、功能实现

        1、打开串口监视器

        2、获取IP地址

        3、查看摄像画面


一、硬件准备

        1、器件清单

                esp32 cam开发板*1

                OV2640摄像头*1

                下载器*1

                下载线*1

                (如果没有下载器也可以用USB转TTL模块+杜邦线若干)

        2、安装摄像头

        3、连接开发板

        如果没有下载器,也可以使用USB转TTL来下载,接线时注意TX和RX要反接,并且下载时需

要把IO0引脚和GND短接起来。


二、Arduino软件配置

        1、软件下载及环境搭建

        下载好Arduino IDE软件,并且安装esp32开发板库,安装教程可参考文章:

        Arduino IDE搭建ESP32或ESP8266开发环境(附离线安装包)

        2、开发板选择

        安装好esp32库之后,点击工具→开发板→esp32→AI Thinker ESP32-CAM,型号要仔细找找,不要选错了;

        也可以直接在开发板栏搜索,如下图。

        3、COM口选择

        将开发板连接到电脑,点击点击工具→端口,然后选择自己实际接的COM口,不清楚COM口的可以打开电脑设备管理器查看一下,插拔设备看看哪个COM口会刷新就是哪个COM口;

        也可以在这个窗口选择COM口。


三、示例代码修改及下载

        1、打开示例代码

        点击文件→示例→ESP32→Camera→CameraWebServer。

        2、修改例程

        ①注释掉原先的宏定义,并启用AI_THINKER这个宏定义;

        ②将wifi名称和密码改成实际在使用的,可以填家里路由器的wifi,也可以是手机热点;

        ③改成摄像头型号OV2640。

        3、烧录程序    

        ①重新插拔下载器(拔下来重新接到电脑),然后点击上传按钮,将程序编译并烧录;

        ②等待程序编译通过并上传完成即可。

        如果出现上传失败的情况,可能是以下情况导致:COM口或开发板选择错误;程序宏定义不对;串口被占用,可以关闭其他使用到串口的界面;使用USB转TTL时,没有将IO0短接GND。


四、功能实现

        1、打开串口监视器

        打开右上角的串口监视器,并且把波特率设置为115200;

        2、获取IP地址

        按一下开发板上的复位键,注意是开发板上的,不是下载器上的;

        如果使用的是USB转TTL,那需要先把IO0短接GND的那根线拔掉,然后再按一下复位键;

        按完复位键后,等待开发板成功连接wifi,串口就会输出一个IP地址。

        3、查看摄像画面

        先将手机也连上wifi,然后使用手机浏览器打开这个IP地址,注意手机连接的wifi需要和开发板的wifi一致,也就是程序里自己修改的那个wifi,否则无法打开IP地址;

        点击Start Stream,即可查看摄像画面。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值