完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
不久前入手了一款esp32cam开发板,放了好久,终于在昨天准备搞一搞,毕竟不能放的发霉不是,目前实现了视频监控和对部分引脚的控制,也就是说能够做一个面对面的视频机器人了,下面主要介绍一下,原码已放到码云,欢迎下载:
一、关于环境 这里,我是用的是ArduinoIDE,虽然这个使用起来改写库文件和代码很不方便,但是呢,以前用这个开发习惯了,那就用着吧; 安装ArduinoIDE很简单,去官网装就行,如果网速不好,那就去中文社区Arduino中文社区下载,下载完之后需要配置环境: 配置环境我就不详细介绍了,这里你可以使用IDE本身安装环境,也可以直接下载,直接下载的话参考这个下载ESP32环境安装教程,你也可以直接在IDE本身安装: 1、配置库文件源: 打开首选项,配置esp库url 2、配置开发板 打开工具—>开发板管理器 在这里搜索esp32 搜到后选择一个版本,点击安装 说明:如果安装很慢,建议可以***,如果你翻不了,那就用手机开个热点,移动网有时候会比你的wifi好一些,如果还不行,那你尝试换个时间段,比如半夜,或者早上; 安装完你就可以找到esp的各种开发板了; 3、配置tool,编译环境 到IDE的hardware目录下,如果你默认安装,那应该是这个地址: C:Program Files (x86)Arduinohardware 建立目录espressif/esp32 从git上下载这个源码:tool 下载文件后复制到上面新建的esp32的文件夹下 从tool文件夹下进去,双击或以管理员权限运行get.exe文件 运行需要一会时间,运行完成后即可,环境配置完成; 现在,你可以选择自己的开发板并上传程序,你可以选择esp32等各种开发板,对于我的是这种,我选择这个: 二、烧录程序: 1、接线: txd,rxd分别接RXD,TXD Io0接地 模块插入u***后需要按一下复位按键 2、代码修改: 修改摄像头预定义参数:这里选择#define CAMERA_MODEL_AI_THINKER 修改Wifi链接信息:ssid 和 passWord 3、编译和烧录: 选择合适下载开发板才能成功编译,否则会报错:我这里选择AI Thinker ESP32-CAM 编译后点击下载即可 4、运行: 下载完成后,去掉Io0的接地 电源必须选择5V 按下复位重启生效 运行后,根据串口打印的网址访问即可,或者参考后面的指令; |
|
|
|
只有小组成员才能发言,加入小组>>
3278 浏览 9 评论
2955 浏览 16 评论
3455 浏览 1 评论
8987 浏览 16 评论
4050 浏览 18 评论
1102浏览 3评论
570浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
568浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2301浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1857浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 05:28 , Processed in 1.036263 second(s), Total 78, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号