上传图片配置控制大小_esp32-cam拍照上传云平台,http协议传输
1、ESP32-cam开发环境配置
本例程 是利用arduino IDE开发,关于arduino IDE 的esp32环境配置可参考:环境配置: 点击跳转
安装好esp32 环境,开发板选择esp32 wrover module开发板,其他默认即可。
2 、程序下载
示例程序下载:点击下载
需要修改的信息有WIF名称,WIFI密码,用户私钥UID,设备主题topic。
/*********************需要修改的地方**********************/const char* ssid = "newhtc"; //WIFI名称
const char* password = "qq123456"; //WIFI密码
int capture_interval = 20*1000; // 默认20秒上传一次,可更改(本项目是自动上传,如需条件触发上传,在需要上传的时候,调用take_send_photo()即可)
const char* post_url = "http://images.bemfa.com/upload/v1/upimages.php"; // 默认上传地址
const char* uid = "4d9ec352e0376f2110a0c601a2857225"; //用户私钥,巴法云控制台获取
const char* topic = "mypicture"; //主题名字,可在控制台新建/********************************************************/
用户私钥可以巴法云控制台 点击跳转 获取,注册登陆即可在巴法创客云控制台获取。网址 http://www.cloud.bemfa.com/tcpfast.php
关于主题topic:主题可在控制台 点击跳转 新建,字母+数字自定义组合即可。
连线
注意:下载的时候 ESP32-cam的io0要接GND,下载结束后,必须断开io0和GND的连接。
在arduino IDE 点击烧录上传,然后需要按一下esp32-cam的reset按键,程序才会下载。下载完成后,断开io0的连线,再按一下reset按键,就退出下载模式了,即可正常使用。
如果WIFI信息正常,esp32就会自动连接wifi,并进行拍照上传,默认20秒上传一次,可自行修改频率,或者更改为触发条件拍照,需要拍照上传的时候,调用一下take_send_photo()函数即可。
3、 控制台查看图片
登陆巴法云控制台,点击进入图云,即可查看到已经上传的图片,双击可查看大图。
4 、(附)发布订阅模式
图片上传同样支持发布订阅模式,即图片上传的一方是消息发布者,订阅者订阅这个主题,当esp32-cam上传图片,就相当于推送了消息,订阅者由于订阅了这个主题,就会及时收到上传的图片地址。拿到图片地址后,可应用在图像处理、人脸识别、实时监控等领域。
具体协议可参考: 接入文档
上传图片配置控制大小_esp32-cam拍照上传云平台,http协议传输相关推荐
- 新大陆物联网-Android实现网关功能-连接云平台并上传传感器数据-获取执行器指令并执行-Android网关开发-通信-数据上传云平台-JAVA原理讲解-免费云平台使用-竞赛2022国赛真题
目录 一.任务要求 二.开发环境 三.网关上线 四.数据上传与命令下发 五.JSON命令解析思路 六.总结 一.任务要求 我们将要实现的效果是:Android开发平板与Lora板进行有线串口通信,解析 ...
- html5+php调用android手机图片,HTML5拍照上传图片Phonegap封装HTML5调用Android相机拍照上传到PHP端...
HTML5拍照: 参考网址:http://blog.csdn.net/hfahe/article/details/7354912 上传部分也可以用ajax: $.ajax({ url: 'http:/ ...
- HTML5 实现手机拍照上传
2019独角兽企业重金招聘Python工程师标准>>> 背景:移动端H5项目,需要实现调用手机拍照,并将图片压缩上传功能. 页面样式: 上传图片有原生的方法<input typ ...
- php拍视频上传,php视频拍照上传头像功能实现代码分享
现在手机拍照很火,那么如何使用手机拍照并上传头像呢?原因很简单,就是数据传递,首先手机传递照片信息,既不是post传递也不是get函数传递,这个另外一种数据 如果要在php中实现视频拍照我们需要借助于 ...
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传
仿照微信,朋友圈分享图片功能 .可以进行图片的多张选择,拍照添加图片,以及进行图片的预览,预览时可以进行缩放,并且可以删除选中状态的图片 .很不错的源码,大家有需要可以下载看看 . 如果不知道如何上传 ...
- 制作esp32-cam拍照上传,微信小程序照片显示的监控小车
前期配件准备 ESP32-CAM开发环境配置 程序下载 连接小车 控制台查看图片 微信小程序的开发 1.前期配件准备 小车套件(网上购买即可,较为方便的选择) ESP32-CAM (推荐安信可,外加T ...
- php拍照,php视频拍照上传头像功能实现代码分享
php视频拍照上传头像功能实现代码分享 发布于 2016-01-19 07:47:53 | 121 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...
- uniapp h5拍照上传照片
前段时间公司要弄一个uniapp的H5拍照上传的功能,看这位博主 常德_威少 的博客完成了(博客地址:使用canvas压缩图片大小_常德_威少的博客-CSDN博客_canvas压缩图片),于是想把我写 ...
- php上传头像的代码,php视频拍照上传头像功能实现代码分享
如果要在php中实现视频拍照我们需要借助于flash插件了,由flash拍出的确照片我们再通过php的$GLOBALS ['HTTP_RAW_POST_DATA']接受数据,然后保存成图片就可以了,下 ...
最新文章
- 如何挑选深度学习 GPU?
- 怎样快速学习React
- Leangoo_多团队,大规模敏捷开发实现过程
- 兰州交通大学计算机科学与技术学院,兰州交通大学计算机科学与技术
- div是html5新元素,HTML5编码新元素的介绍
- JAVA b2b2c多用户商城系统源码-服务发现服务端EurekaServer微服务
- opencv 读取视频、打开摄像头、写入视频文件
- cad2010多个文件并排显示_CAD软件同时显示两张或多张图纸的方法
- java 代码走查_java代码走查计划书
- snipaste滚动截图方法_【软件工具】超强干货|不同级别的截图工具,快来按需领取吧...
- 计算机考研用python_2014北邮计算机考研复试上机题解(上午+下午)
- java jit技术_JVM之JIT
- Blackmagic摄像机如何处理12K 素材
- 安防RTSP协议摄像头实现WEB端无插件直播流媒体服务EasyNVR实现海康大华宇视摄像头网页播放的方法
- 备库ORA-00313 ORA-00312 ORA-27037
- Java虚拟机--Java虚拟机栈
- 6580 8.1 mtp模式,查看手机容量大小修改
- 如何利用自动化设备行业ERP系统做好材料采购管理
- 浪潮nf5220服务器做系统,【浪潮NF5220参数】浪潮NF5220系列服务器参数-ZOL中关村在线...
- 【数据库】之MYSQL基本语法