安装 Arduino IDE
我下载的版本是 2.3.2
Arduino IDE下载地址: https://www.arduino.cc/en/Main/Software?setlang=cn
安装完成后界面如图:
- 如果进去界面是英文版,需要设置成中文
- 但是开发板只有默认的arduino的配套开发板,需要下载esp32库
配置esp32
方法1(强烈建议):
步骤:
- 文件 →首选项 → 其他开发板管理器地址 → 粘贴地址:https://arduino.me/packages/esp32.json
安装社区离线版
- 下载社区打包的esp32安装包,直接运行,程序会自动解压到相应位置
- 安装包下载网盘地址 https://www.123pan.com/s/dJrKVv-bZXB.html
- 解压完成后,重启Arduino IDE,即可在 菜单栏>工具>开发板 中找到你使用的esp32开发板
注意事项
- 如果安装过其他版本的esp32 package,请先删除,再使用本安装包
- 删除方法:文件管理器地址栏输入 %LOCALAPPDATA%/Arduino15/packages,回车进入,然后删除掉其中的esp32文件夹
- 如果要添加多个开发板地址,请点后面的按钮,然后一行一个
方法2:
步骤:
- 文件 →首选项 → 其他开发板管理器地址 → 粘贴地址:https://dl.espressif.com/dl/package_esp32_index.json
在开发板管理器中搜索并安装:esp32
- 下载速度慢,可能需要FQ
- 安装完成就可以选择esp32开发板了
完成配置后编译tools
- C:\Program Files (x86)\Arduino\hardware 建立目录espressif/esp32
- https://github.com/espressif/arduino-esp32
- 下载文件然后复制到目录
- 然后找到执行下,机器需要python环境,下载需要时间
开始测试
选择开发板类型
配置下载状态(如图)
选择示例程序
修改摄像头类型
修改匹配的摄像头
配置wifi
需要在手机上开启2.4G网络热点,名字和密码和配置需要一致
下载编译
烧录完成后显示
打开串口监视器,按RST会连接上网络并且返回一个地址
视频流显示
打开返回的网址就能进行查看
注意
视频就是连接输出更多的图片;图片越大延时越大
想要视频流清晰流畅需要继续调整
下面是一些可以参考的学习视频和网站博文:
- https://www.arduino.cc/en/Main/Software?setlang=cn
- https://docs.arduino.cc/learn/starting-guide/cores/
- https://www.bilibili.com/video/BV1xY4y1b7un/?spm_id_from=333.337.search-card.all.click&vd_source=056851316dfd6bb903466f4e076f4b7e
- https://docs.geeksman.com/esp32/Arduino/02.esp32-arduino-install.html#安装-esp32-开发环境
- https://www.bilibili.com/video/BV1tv411w74d/?spm_id_from=333.337.search-card.all.click&vd_source=056851316dfd6bb903466f4e076f4b7e
- https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html
- https://blog.csdn.net/Tylor_1/article/details/128160955
- https://zhuanlan.zhihu.com/p/675748991
- https://arduino.me/a/esp32
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |