分享好友 最新资讯首页 最新资讯分类 切换频道
4G模块接入阿里云-实现数据上传和命令下发手机代码「4G模块接入阿里云-实现数据上传和命令下发」
2025-02-25 10:45

功能介绍
使用4G模块EC600S和32单片机实现接入阿里云服务器,上传光照数据和下发命令控制LED灯(PC13,同时可以打电话、发短信。

前期准备
1、首先你得有一个阿里云的账号,没有的话就注册一个
2、在物联网平台创建产品和设备
附上参考文章:AT指令接入阿里云

主要硬件准备
1、STM32F103C8T6最小系统板
2、4G模块,我使用的是EC600S(适用于移动、联通、电信卡
3、光照强度传感器BH1750

模块接线
4G模块EC600S
VCC–5V GND–GND TX–PA3 RX–PA2
光照强度传感器BH1750:
VCC–3.3V GND–GNG SCL–PB6 SDA–PB7 ADDR–不接

演示阶段
实物图
在这里插入图片描述
串口助手输出信息
在这里插入图片描述
在这里插入图片描述
成功接入阿里云,设备显示在线
在这里插入图片描述
成功上传光照数据和LED灯状态
在这里插入图片描述
在线调试里可以下发控制命令
在这里插入图片描述
查看自己是否订阅成功
在这里插入图片描述
开发Web应用和移动应用,可以上物联网应用开发控制台 应用开发链接
简单开发的手机应用
在这里插入图片描述
代码需要修改的地方
1、三元组和手机号码
在这里插入图片描述
阿里云三元组获取方式
在这里插入图片描述
2、数据流名(标识符)修改
将Light、LED修改为你的标识符在这里插入图片描述
标识符查看方式
在这里插入图片描述
部分代码实现
数据上传部分代码
每隔3S上传一次光照数据
在这里插入图片描述
命令的下发部分代码
在串口2中断服务函数中,通过“version”字符串判断有没有接收到下发的命令,如果是下发,串口2就会接收到这样一长串的字符串

 

收到下发的命令后,将U2_RX_Cmd置1在main)中指向命令和上传LED灯状态。
在这里插入图片描述
有时发布消息时会出错,出错时串口2会接收到字符串“EEOR”。发生错误时,我们可以试着重连阿里云。
在这里插入图片描述
发短信和打电话可以直接调用这两个函数即可

 

main.c文件


最新文章
Meta终将广告引入WhatsApp 创始团队“不做广告”传统被打破刷爆头条
  自Facebook以190亿美元收购WhatsApp十一年后,Meta终于将广告引入这款创始人曾抵制广告的应用,标志着重大战略转变。  Met
男人一晚上不停的要你(男人一晚上不停的要你说明什么1)到底是什么回事
大家好,今天小站关注到一个比较有意思的话题,就是关于 男人一晚上不停的要你的问题,于是小编就带来了几个相关 男人一晚上不停
内行帮你选:小巧只为手感?小屏5G旗舰大盘点!小巧手机「内行帮你选:小巧只为手感?小屏5G旗舰大盘点!」
  自从全面屏流行之后,手机的屏幕尺寸似乎都以大为荣,而且还有越来越大的趋势。那问题来了!选购手机到底是大屏好、还是小屏
足球——欧冠1/4决赛首回合:巴黎圣日耳曼胜阿斯顿维拉
当日,在法国巴黎举行的2024-2025赛季欧洲足球冠军联赛四分之一决赛首回合比赛中,法甲巴黎圣日耳曼主场3比1战胜英超阿斯顿维拉
实力均衡同价位值得选 优质中端手机推荐低端手机「实力均衡同价位值得选 优质中端手机推荐」
很多消费者在选购手机时,会先设定价格区间,其中中端产品成为很多人的购机目标。近段时间,市面上发布了不少优质中端产品,2000
按键失灵是什么原因导致的手机按键失灵「按键失灵是什么原因导致的」
手机按键失灵常见原因有以下几种 一是手机壳问题。一些粗制滥造的手机壳尺寸不规整会压住侧面按键使其一直处于按压状态最终导致
明日方舟【主线11章】新机制,新敌人,新干员|即将登场夜神模拟器手机版安卓「明日方舟【主线11章】新机制,新敌人,新干员|即将登场」
新机制全新的机制汲营枯枝,其会释放一个单位,让其在周围的我方持续掉血,而其生命降低到半血的时候会造成凋亡损伤,而这个损伤
突然爆火!3万人涌入
傍晚时分,华灯初上天门北湖公园夜市区小吃摊主纷纷出动四面八方的食客相继赶来细细品味这缕人间烟火气2023年投入使用的北湖夜市
AI成招商工具,全屋定制也玩“一键生成”,消费者:我要的不止是
人工智能技术正在改变甚至颠覆多个行业的运营逻辑,家居行业也不例外。除了天然亲近AI的智能家居赛道,众多传统家居品牌也在积极
最懂生命的人,用另一种方式诠释大爱
潮新闻客户端 记者 杨茜 通讯员 周泽楷 王屹峰 叶蒙蒙 王晨 黄慧远“站在病床边的医者”和“躺在病床上的病人”是两种完全不同的