分享好友 最新资讯首页 最新资讯分类 切换频道
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文件


最新文章
永康数控刀粒回收
电话: QQ: 何先生 我公司交易便捷,长期面向各模具厂,五金加工厂,机械加工厂,模胚厂,不分生产厂家 个人,销售,加工,只要
下月起,广州居民阶梯电价开启“夏季模式”,电费怎么算?
日前,广州气象部门宣布,根据《气候季节划分》标准判定,2025年广州于4月8日入夏。随着气温的升高,空调等制冷设备使用频率大幅
大件宠物用品出海破局!借本地化履约穿透东南亚宠物市场
当季风掠过东南亚群岛,当地的宠物经济正以年均近10%的增速疾驰在黄金赛道上。市场规模突破200亿美元的浪潮背后,不仅是消费升级
海森林再冲A股:零售突围成关键
假发品牌海森林近期重新提交A股主板上市辅导备案,此前曾于2023年因政策变化终止IPO。公司表示,随着2024年6月融资政策放开,已
“被裁员后,我做了一款游戏打脸了所有人”
文/黑猫导语做游戏对我来说是荒野求生,也是救命稻草从年初到年尾,游戏行业裁员的新闻似乎就没有间断过。寒冬还没有过去,但一
华为ADS硬件加码,主动安全能力提升了多少?
在2025款已于昨日正式上市,这款车除了设计没怎么变,其他哪哪儿都进行了大幅度升级。但我们更关注的是这套全新架构的智能驾驶硬
主控拆解 | 小米汽车智驾/智能座舱控制器
来源:车规半导体硬件、@杨长顺维修家、快科技等综合整理 | 首图图源:网络全文 1500+ 字,预计阅读 15-20 分钟10月29日小米15
区检察院开展未成年人自护教育活动,共筑成长安全屏障
近日,黄浦区金陵中学内气氛热烈,一场聚焦未成年人自护教育的活动在此火热开展。此次活动由黄浦区检察院牵头组织,区委网信办、
榆阳区年度好校长|榆林市第七小学校长周文龙
周文龙,中共党员,榆阳区“优秀教师”“学科带头人”“先进教育工作者”,榆林市“教学能手”,陕西省“课改新秀”。作为教育工
在老茶馆档案中,成都人最常喝哪种茶?|珍档⑮
在成都老茶馆档案的记载中,成都人最常喝哪一种茶?答案一定是花茶。这种茶叶不仅入口清香,且价格便宜。除此之外,茶馆还有春茶