首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >810-Air724UG(4G全网通GPRS)开发 - 模组把拍摄的照片通过http POST上传到服务器,服务器接收图片并存储

810-Air724UG(4G全网通GPRS)开发 - 模组把拍摄的照片通过http POST上传到服务器,服务器接收图片并存储

作者头像
杨奉武
发布于 2023-10-15 10:01:24
发布于 2023-10-15 10:01:24
4610
举报
文章被收录于专栏:知识分享知识分享

说明

这节是模组控制摄像头采集到图片以后, 通过HTTP/HTTPS  POST方式上传到服务器,

服务器接收以后存储起来.

测试

1,此功能需要web服务器,然后服务器上是使用PHP接收的数据

https://cloud.tencent.com/developer/article/2113512

如果不知道服务器咋弄的话,看下面其中一个教程,从基本控制看到远程升级再看到终端管理.

STM32F103+ESP8266+Air302物联网教程:https://cloud.tencent.com/developer/article/1651378
STM32F103+ESP8266+BC260Y物联网教程:https://cloud.tencent.com/developer/article/1803099
STM32F103+ESP8266+MN316物联网教程:https://cloud.tencent.com/developer/article/1990344
STM32F103+ESP8266+Air724物联网教程:https://www.cnblogs.com/yangfengwu/p/14606253.html
STM32F103+ESP8266+EC200物联网教程:https://cloud.tencent.com/developer/article/1990361
STM32F103+ESP8266+W5500物联网教程:https://cloud.tencent.com/developer/article/1632495
STM32F103+ESP8266+CH395Q物联网教程:https://cloud.tencent.com/developer/article/1846982
STM32F407+ESP8266物联网教程:https://cloud.tencent.com/developer/article/2000376
STM32F407+EC200物联网教程:https://cloud.tencent.com/developer/article/2012273

2,把这个文件夹放到自己的web服务器根目录

Windows:(根据自己的服务器配置!!!!)

Linux:(根据自己的服务器配置!!!!)

3,打开这节代码,把前面的mnifdv.cn 替换为自己的服务器ip地址

4,然后下载程序到板子

core文件,lib文件使用这个里面的

5,大致有这样子的日志说明可以了

6,进去PHP文件夹,会看到根据自己模组自动新建的文件夹

程序说明

1,Air724程序

采集完图片,调用post发送

发送的数据携带了模组的imei, 拍摄时间, 电池电压

2,服务器端PHP程序

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
30-STM32+Air724UG(4G模组)远程升级篇OTA(自建物联网平台)-升级扩展-STM32F407+Air724UG实现利用http或https远程更新单片机程序(TCP模拟http指令,
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLAir724UGA/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2021/04/20
2.7K0
30-STM32+Air724UG(4G模组)远程升级篇OTA(自建物联网平台)-升级扩展-STM32F407+Air724UG实现利用http或https远程更新单片机程序(TCP模拟http指令,
1-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32通过Air724UG使用http或https下载程序文件(支持外部flash备份),升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过Air724UG使用http或https远程下载升级单片机程序, 为应对小容量单片机问题,升级底层包也支持把备份程序写到外部flash. 打开BootLoader程序,说明下flash支持情况 1,当前程序(V3.0.0)支持外接W25Q80/16/32/64/128,后续将根据用户需求增加更多的flash支持 使用内部flash和外部flash分配情况如下: 使用外部flash以后,备份用户程序区放到了外部flash, 使得用户程序有了更大的空间 2,当前开发板未
杨奉武
2022/09/29
1.8K0
1-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32通过Air724UG使用http或https下载程序文件(支持外部flash备份),升级程序(单片机程序轮训检查更新)
7-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇(TCP实现HTTP访问下载文件,明白底层如何实现的,地基稳才踏实)
其实HTTP就是建立在TCP通信上,然后自己又封装了一套协议罢了,不过协议也不算多,协议内容都是用字符串发送的,也好理解
杨奉武
2019/05/13
7780
7-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇(TCP实现HTTP访问下载文件,明白底层如何实现的,地基稳才踏实)
1-STM32G070+Air724UG(4G)远程升级篇(自建物联网平台)-STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序(单片机程序轮训检查
说明 这节测试一下STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32G070Air724BK user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CRC校验位 单片机下载以后每隔130字节校验一下数据,然后把前128字节写入Flash. 加入CR
杨奉武
2022/04/29
1.5K0
1-STM32G070+Air724UG(4G)远程升级篇(自建物联网平台)-STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序(单片机程序轮训检查
804-Air724UG模块(4G全网通GPRS开发)-手机APP扫码绑定Air724,并通过MQTT实现远程查看摄像头图像(自建MQTT服务器)
实际效果 上面显示的是图像,下面温室湿度是模拟的数据,还有一个继电器的开关(实际控制开发板上的小灯) 测试(默认连接我的MQTT服务器测试) 1,安装好手机卡,天线,摄像头 2,下载这节的程序到开发板 程序里面设置的摄像头为30W,所以需要使用自定义的CORE, 可以自己生成,也可以使用我提供的 3,正常情况下开发板日志会显示如下 4,安装手机APP 5.点击APP右上方的菜单栏,选择 扫一扫 6.扫描模组上面的二维码 7.扫描成功以后将会在主页面添加一个设备 注:显示
杨奉武
2022/09/30
1.8K0
804-Air724UG模块(4G全网通GPRS开发)-手机APP扫码绑定Air724,并通过MQTT实现远程查看摄像头图像(自建MQTT服务器)
2-STM32+Air724UG基本控制篇(自建物联网平台)-整体运行测试-微信小程序扫码绑定Air724,并通过MQTT和模组实现远程通信控制(使用模组自带MQTT命令)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLAir724UGA/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2023/02/16
1.2K0
2-4-视频传输,监控,直播方案-Air724UG(4G)把采集的摄像头照片发送到FTP服务器
模组使用FTP连接上服务器,根据自己的IMEI建立文件夹, 然后把定时采集的图片传输到该文件下.
杨奉武
2021/12/01
9940
2-4-视频传输,监控,直播方案-Air724UG(4G)把采集的摄像头照片发送到FTP服务器
003-STM32+ESP8266+AIR202基本控制方案
(STM32) PA3 -- TX (WiFi) (STM32) PA2 -- RX (WiFi)
杨奉武
2020/08/28
4970
8-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(微信配网配置_1)
https://www.cnblogs.com/yangfengwu/p/11062034.html
杨奉武
2019/06/21
7680
8-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(微信配网配置_1)
303-Air724UG(4G全网通GPRS)开发-定时器
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnAir724UG" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2022/11/28
3320
303-Air724UG(4G全网通GPRS)开发-定时器
1-STM32F407+EC200(移远4G)程序升级篇(自建物联网平台)-STM32F407通过EC200使用http或https下载程序文件升级程序(单片机程序轮训检查更新)
具体怎么使用F407存储数据的需要看这篇文档: https://www.cnblogs.com/yangfengwu/p/14476294.html
杨奉武
2022/05/28
2.6K0
1-STM32F407+EC200(移远4G)程序升级篇(自建物联网平台)-STM32F407通过EC200使用http或https下载程序文件升级程序(单片机程序轮训检查更新)
13-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(网页版MQTT)
https://www.cnblogs.com/yangfengwu/p/11148976.html
杨奉武
2019/07/16
9120
13-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(网页版MQTT)
21-STM32+ESP8266+AIR202/302远程升级方案-扩展例程-STM32F407VET6+ESP8266(WiFi)远程升级单片机程序(支持HTTPS,支持分段下载)
这节测试一下STM32F407VET6通过ESP8266(WiFi)使用http或https远程下载升级单片机程序
杨奉武
2022/04/29
9040
21-STM32+ESP8266+AIR202/302远程升级方案-扩展例程-STM32F407VET6+ESP8266(WiFi)远程升级单片机程序(支持HTTPS,支持分段下载)
901-Air724UG模块(4G全网通GPRS开发)-Air724UG(4G)使用SPI控制CH395Q(以太网模块)实现TCP/IP通信
RDY 引脚在模组复位正常工作以后输出低电平(复位模组以后检查此引脚为低电平时即可和模组进行通信)
杨奉武
2022/04/29
2.9K0
901-Air724UG模块(4G全网通GPRS开发)-Air724UG(4G)使用SPI控制CH395Q(以太网模块)实现TCP/IP通信
03-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32+Air724UG实现利用http/https远程更新STM32程序(TCP指令,单片机程序检查更新)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLAir724UGA/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2021/04/09
9960
03-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32+Air724UG实现利用http/https远程更新STM32程序(TCP指令,单片机程序检查更新)
在LUA开发方式下,如何实现http下载LUA文件就可以实现升级Air202和ESP8266的LUA程序
咱们用LUA开发 Air202或者ESP8266的时候是不是都希望可以直接升级lua文件
杨奉武
2020/04/27
1.1K0
在LUA开发方式下,如何实现http下载LUA文件就可以实现升级Air202和ESP8266的LUA程序
305-Air724UG(4G全网通GPRS)开发-关于休眠
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnAir724UG" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
杨奉武
2022/11/30
4640
805-Air724UG模块(4G全网通GPRS开发)-微信小程序扫码绑定Air724,并通过MQTT实现远程查看摄像头图像(自建MQTT服务器)
实际效果 上面显示的是图像,下面温室湿度是模拟的数据,还有一个继电器的开关(实际控制开发板上的小灯) 测试(默认连接我的MQTT服务器测试) 1,安装好手机卡,天线,摄像头 2,下载这节的程序到开发板 程序里面设置的摄像头为30W,所以需要使用自定义的CORE, 可以自己生成,也可以使用我提供的 3,正常情况下开发板日志会显示如下 4,使用微信小程序开发工具打开微信小程序工程 5.注意事项 注:默认连接的我的服务器,mnif.cn,用户可以在详情里面选择不校验域名(不推荐,可能
杨奉武
2022/09/30
1K0
805-Air724UG模块(4G全网通GPRS开发)-微信小程序扫码绑定Air724,并通过MQTT实现远程查看摄像头图像(自建MQTT服务器)
2-STM32F407+ESP8266程序升级篇(自建物联网平台)-STM32通过ESP8266使用http或https下载程序文件,升级程序(手机APP控制更新)
(STM32F407ESP8266BKAPP是设备的型号;  0.0.0是设备当前的固件版本)
杨奉武
2022/05/12
1.8K0
2-STM32F407+ESP8266程序升级篇(自建物联网平台)-STM32通过ESP8266使用http或https下载程序文件,升级程序(手机APP控制更新)
1-STM32+W5500+GPRS(2G)基础篇-说明
板载STM32F103RET6 + Air202(2G) + W5500(以太网) + 422/485(自动切换) + 两路继电器输出
杨奉武
2019/07/22
1.5K0
推荐阅读
30-STM32+Air724UG(4G模组)远程升级篇OTA(自建物联网平台)-升级扩展-STM32F407+Air724UG实现利用http或https远程更新单片机程序(TCP模拟http指令,
2.7K0
1-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32通过Air724UG使用http或https下载程序文件(支持外部flash备份),升级程序(单片机程序轮训检查更新)
1.8K0
7-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇(TCP实现HTTP访问下载文件,明白底层如何实现的,地基稳才踏实)
7780
1-STM32G070+Air724UG(4G)远程升级篇(自建物联网平台)-STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序(单片机程序轮训检查
1.5K0
804-Air724UG模块(4G全网通GPRS开发)-手机APP扫码绑定Air724,并通过MQTT实现远程查看摄像头图像(自建MQTT服务器)
1.8K0
2-STM32+Air724UG基本控制篇(自建物联网平台)-整体运行测试-微信小程序扫码绑定Air724,并通过MQTT和模组实现远程通信控制(使用模组自带MQTT命令)
1.2K0
2-4-视频传输,监控,直播方案-Air724UG(4G)把采集的摄像头照片发送到FTP服务器
9940
003-STM32+ESP8266+AIR202基本控制方案
4970
8-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(微信配网配置_1)
7680
303-Air724UG(4G全网通GPRS)开发-定时器
3320
1-STM32F407+EC200(移远4G)程序升级篇(自建物联网平台)-STM32F407通过EC200使用http或https下载程序文件升级程序(单片机程序轮训检查更新)
2.6K0
13-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案微信小程序篇(网页版MQTT)
9120
21-STM32+ESP8266+AIR202/302远程升级方案-扩展例程-STM32F407VET6+ESP8266(WiFi)远程升级单片机程序(支持HTTPS,支持分段下载)
9040
901-Air724UG模块(4G全网通GPRS开发)-Air724UG(4G)使用SPI控制CH395Q(以太网模块)实现TCP/IP通信
2.9K0
03-STM32+Air724UG远程升级篇OTA(自建物联网平台)-STM32+Air724UG实现利用http/https远程更新STM32程序(TCP指令,单片机程序检查更新)
9960
在LUA开发方式下,如何实现http下载LUA文件就可以实现升级Air202和ESP8266的LUA程序
1.1K0
305-Air724UG(4G全网通GPRS)开发-关于休眠
4640
805-Air724UG模块(4G全网通GPRS开发)-微信小程序扫码绑定Air724,并通过MQTT实现远程查看摄像头图像(自建MQTT服务器)
1K0
2-STM32F407+ESP8266程序升级篇(自建物联网平台)-STM32通过ESP8266使用http或https下载程序文件,升级程序(手机APP控制更新)
1.8K0
1-STM32+W5500+GPRS(2G)基础篇-说明
1.5K0
相关推荐
30-STM32+Air724UG(4G模组)远程升级篇OTA(自建物联网平台)-升级扩展-STM32F407+Air724UG实现利用http或https远程更新单片机程序(TCP模拟http指令,
更多 >
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档