用4G DTU,改造⻋库⻔

[复制链接]
524|0
手机看帖
扫描二维码
随时随地手机跟帖
康康2020|  楼主 | 2022-9-29 13:11 | 显示全部楼层 |阅读模式
一、项目内容及背景
随着物联网技术的飞速发展,逐渐进入了万物互联时代;本项目针对不支持手机远程开门的老旧门锁升级改装,对门锁进行简单升级,接入到机智云物联网云平台,实现手机远程操作。
二、项目材料
1.老旧遥控电动门锁(本项目采用阿尔卡诺直线开门机,315遥控版本)
046b122452e3478b82b2fe61c70c64f0.jpeg
2.原装遥控器
3.硬件改装
PB8接到遥控器关按键
PB5接到遥控器停按键
PB4接到遥控器开按键
4.机智云4G DTU GC511 支持Cat.1/gprs 485 modbus 网络数据透传
机智云Cat.1 DTU GC511搭载了中国移动4G Cat.1模块ML302-ANLM的GC511DTU(简称为GC511),将Modbus产品快速接入机智云物联网平台,以及论述如何在机智云的新版开发者中心对DTU进行Modbus RTU协议的配置。
借助成熟的LTE网络以广覆盖、高速率、低延时、超高性价比的优势,为中低速率物联网行业提供更优质的无线连接服务。工业级芯片设计,设备稳定联网,低功耗性能,支持多种工作模式,组网方式灵活。
ad40a6c2a11b4105931194bd180ca220.jpeg
9358ac9d27d44945a0fab36070a2ee77.jpeg
三、云端部署
1.在机智云的开发者中心创建一个移动网络产品。
977d583b12744f57b23975dd950dd3e7.png
f62c4241756e442baf7d500bb298f1d5.png
750e66c879a9442fb3dca951ff7b9aed.jpeg
2.打开创建好的产品,在应用页面里面关联号应用(无应用的可以先创建应用),然后配置通用模板。配置完成之后保存。
406211d2df8e412faa120b91e33b5c0d.jpeg
3.在MCU开发里面生成STM32F103代码,下载到电脑备用。
四、MCU程序修改,将下载的代码解压,打开根目录里面的cubeMX项目文件,对GPIO进行初始化后生成代码。
PB8----关----低电平有效----开机默认高电平
PB5----停----低电平有效----开机默认高电平
PB4----开----低电平有效----开机默认高电平
715c9fea12714b68abd61eb19f730933.png
c93c414d4d4a445c949b0f67decdf045.png
7b4a18c5bd8e4d3fa4271c2f9bdd4a8d.png
修改gizwits_product.c里面的gizwitsEventProcess函数。
开门
e25a86472e0347bfb036bba1d2cdd974.png
关门
22c71e0066d1441a88e8012d10bd9b23.jpeg
暂停
b8a4ea65a6cd4dd3aa7513287040578d.jpeg
修改gizwits_product.c里面的userHandle函数。
93d7d8c4bb7946878e476d458ce0fdc9.jpeg
Mode和timerMsCount1为全局变量,timerMsCount1在定时器里面自加。
100bb6aa87d54ef3be91d89655f8c69c.png
到此代码就完成了,将代码编译下载到单片机。
接上机智云的4G模组,上电联网设备即可连接云端。
b53453a25599433eb9c64b79f34bb10f.jpeg
利用机智云串口调试助手生成设备二维码。
利用云端生成的APP或者公版APP进行扫码绑定。
370493f1c25249f7b9edfade476ec030.jpeg


使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

67

帖子

1

粉丝