开发版的介绍:
1、开发板使用的是:ESP32-CAM
2、摄像头模组:OV2640
3、烧录底座:ESP32-CAM开发板烧录座
4、mirco usb线,四线30cm
5、开发版的原理图像
项目前期的准备工作
一、安装arduino
arduino官网地址地址:Arduino - Homehttps://www.arduino.cc/
1、进入网站选择software进行软件的下载
2、下载安装完成后进行软件的配置
3、我们需要在URL这一栏进行url的填入
https://arduino.esp8266.com/stable/package_esp8266com_index.json
https://dl.espressif.cn/dl/package_esp32_index.json
4、下载对应的开发版的支持包文件,这个过程会比较久,我已经将文件打包上传到百度云了,可以直接下载后,放入到对应的文件中去。这里我下载好的文件版本是esp32 by Espressif 3.0.7版本
百度云链接:链接:https://pan.baidu.com/s/1cqPI1Mn5Vq33LAEi9oBEWw?pwd=39sy
提取码:39sy
文件位置:
也可以使用arduino自带的程序下载,步骤如下:
5、找到支持版的管理
6、在搜索页面搜索esp32后进行对应包的安装,这里我们安装的是esp32 by Espressif 3.0.7
到现在就完成了前期项目需要的环境搭建,现在我们对开始对板子进行程序的烧录
二、程序烧录
1、将ESP32-CAM 和 ESP32-CAM开发板烧录座连接在一起,以及摄像头模组OV2640安装在开发版对应的地方。大概就是图片下面的样子
2、将组装完成的开发板和电脑连接上一起,在arduino上选择对应的板子支持选项,这里我们选择AI Thinker ESP32-CAM
3、连接ok后板子的led灯会亮起
4、选择示例的代码进行烧录
5、程序修改
开启CAMERA_MODEL_AI_THINKER宏,其他宏进行屏蔽
进行wifi的配置,这个wifi是家庭使用的wifi,后面需要在电脑进行查看,也需要连接到同一个wifi上
camera摄像头模组选择:这里我们的摄像头模组选择的是OV2640,所以我们在代码里面也直接修改为OV2640_PID就好了
6、代码烧录,修改好代码后,直接点击upload,在IDE的左上角,烧录完成后会有Writing 100%的提示。
7、点击Serial Monitor进入到串口查看板子的的信息,开启串口信息后,点击右下角,将波特率调整为115200,不然串口显示出来的信息会是乱码。
8、在串口显示中查看对应的ip,这里我的ip显示是 http://192.168.1.120。这个ip就是esp32-cam的服务器地址,我们在电脑端进行登录
9、这里我们选择Start Steam后就可以开始查看视频流了