ESP32-cam摄像头使用教程--上传巴法云

发布时间:2024年01月19日

1.ESP32-cam开发环境配置

本例程 是利用arduino IDE开发,关于arduino IDE 的esp32环境配置可参考:

安装好esp32 环境,开发板选择esp32 wrover module开发板,其他默认即可。
需要在arduino IDE软件中—工具–>管理库–>搜索arduinojson并安装

注意:建议使用 esp32 sdk1.0.6版本,目前新版2.0.3sdk版本存在问题,等esp官网修复

esp32 sdk 1.0.6版本安装教程:在----arduino IDE软件中—工具–开发板–开发板管理器,搜索esp32,选择1.0.6版本安装

2.代码下载

/*********************需要修改的地方**********************/
const char* ssid = "test";           //WIFI名称
const char* password = "wifiwifi";     //WIFI密码
int capture_interval = 60 * 1000;      // 默认20秒上传一次,可更改(本项目是自动上传,如需条件触发上传,在需要上传的时候,调用take_send_photo()即可)
const char*  uid = "c805b466cc404fe892e39970f4822f9f";    //用户私钥,巴法云控制台获取
const char*  topic = "mypicture";     //主题名字,可在控制台新建
const char*  wechatMsg = "";          //如果不为空,会推送到微信,可随意修改,修改为自己需要发送的消息
const char*  wecomMsg = "";          //如果不为空,会推送到企业微信,推送到企业微信的消息,可随意修改,修改为自己需要发送的消息
const char*  urlPath = "";           //如果不为空,会生成自定义图片链接,自定义图片上传后返回的图片url,url前一部分为巴法云域名,第二部分:私钥+主题名的md5值,第三部分为设置的图片链接值

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

参考文档

https://www.cnblogs.com/bemfa/p/16285096.html
https://bemfa.blog.csdn.net/article/details/117434333

文章来源:https://blog.csdn.net/u014624241/article/details/135698856
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。