Arduino使用Esp32-cam开发版

首先你需要先准备一些硬件

1、Esp32-Cam开发版
2、TY-OV2640-v2.0摄像头
3、烧录底座,可以用USB-TTL,我用的是Esp8266的烧录底座
4、杜邦线母线x5,颜色不做要求

开始填坑

贴个大佬的玩法,如果你在开发版里面找不到AI Thinker Esp32-CAM这个选项说明你没安装相应的开发环境,如果安装了请选择倒数第一个,例程编译都通不过一定是板子开发环境安装错误了
在这里插入图片描述
在这里插入图片描述
在文件首选项里面添加https://dl.espressif.com/dl/package_esp32_index.json
在这里插入图片描述
然后选择工具开发板,开发板管理
在这里插入图片描述

安装方法一

在搜索框里面搜索esp32并安装,我安装的是最新的1.0.6,白天安装巨慢,半夜三点起来安装吧,几分钟就能安装上

安装方法二

直接从github地址上面下载esp32压缩包,解压到你的Arduino安装目录下,我是安装在D盘下面的,所以我的路径是这样的D:\program files\lbtdev\Adurino-uno\Arduino\hardware\espressif,espressif自己创建就可以,解压的文件重命名为esp32,然后运行tools文件夹下的get.exe,进行安装
在这里插入图片描述

我个人推荐第一种,我两种都安装了,第二种好像有点问题,例程会各种报错,缺这缺那的,如果例程都报错必然是环境没有安装正确,不要怀疑,如果你顺利在本地把例程编译通过,请继续看下面的内容。

我的esp8266烧录底座,esp32-cam模块以及Y-OV2640-v2.0摄像头以及5条杜邦线,接线这里有个坑,板子UOR接烧录底座的RXD引脚,板子的UOT接烧录底座的TXD,原因感兴趣的可以去看看,传送门
在这里插入图片描述烧录程序时需要将板子的IO0和GND连接起来,硬件就连接完了
在这里插入图片描述

说一下例程吧我的例程来自这位大佬,也可以在评论区留下邮箱,这个坑很深,我一度怀疑板子坏了,还重新买了一块,好了,开始烧录,COM口可以通过计算机右键->管理->设备管理器查看
在这里插入图片描述
烧录完成会出现上面的界面,取下IO0和GND的连接,然后按一下板子上面的RESET键,正常情况下串口会输出IP地址,开发环境提供的例程无法正常连接wifi并输出ip地址,但有个别大佬接5v,开发例程也能跑很神奇,提一嘴从我的经历来看板子接不接5v好像没有太大影响
在这里插入图片描述
接下来访问串口监视器提供的ip地址
在这里插入图片描述
点击Start Stream开始接收数据,这价格就这像素了,凑合用吧,
在这里插入图片描述
这玩意儿应用场景可以很多,采集的数据接入人脸识别,完美的离线考勤打卡解决方案有没有

版权声明:本文为CSDN博主「卿憧碎閲」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lbttwo/article/details/118932251

生成海报
点赞 0

卿憧碎閲

我还没有学会写个人说明!

暂无评论

相关推荐

七、Arduino 串口的使用

Arduino与计算机通信最常用的方式就是串口通信 我们使用USB线连接Arduino Uno与计算机时,Arduino Uno会在计算机上虚拟出一个串口设备,此时两者之间便建立了串口连接。通过此连接,

Arduino与Proteus仿真实例-DHT11温度湿度传感器驱动仿真

DHT11温度湿度传感器驱动仿真 DHT11 是一款基本的超低成本数字温度和湿度传感器。 它使用电容式湿度传感器和热敏电阻来测量周围的空气,并在数据引脚上吐出数字信号(不需要模拟输入引脚)。 它使用起来相当简单,但需要仔细定时来抓取数据。