基于机智云GC511的老旧门锁升级改装案例

电子说

1.3w人已加入

描述

一、项目内容及背景

随着物联网技术的飞速发展,逐渐进入了万物互联时代;本项目针对不支持手机远程开门的老旧门锁升级改装,对门锁进行简单升级,接入到机智云物联网云平台,实现手机远程操作。

二、项目材料

1.老旧遥控电动门锁(本项目采用阿尔卡诺直线开门机,315遥控版本)

 

2.原装遥控器

 

3.硬件改装

PB8接到遥控器关按键

PB5接到遥控器停按键

PB4接到遥控器开按键

4.  机智云GC511 

这是一款支持Cat.1/gprs 485 modbus 网络数据透传的工业级DTU,设备稳定联网,低功耗性能,支持多种工作模式,组网方式灵活。

GC511搭载了中国移动4G Cat.1模块ML302-ANLM,将Modbus产品快速接入机智云物联网平台,为中低速率物联网行业提供高速率、低延时、超高性价比的无线连接服务。

 

 

三、云端部署

1.在机智云的开发者中心创建一个移动网络产品。

DTU

DTU

DTU

2.打开创建好的产品,在应用页面里面关联号应用(无应用的可以先创建应用),然后配置通用模板。配置完成之后保存。

DTU

3.在MCU开发里面生成STM32F103代码,下载到电脑备用。

DTU

四、MCU程序修改

将下载的代码解压,打开根目录里面的cubeMX项目文件,对GPIO进行初始化后生成代码。

PB8----关----低电平有效----开机默认高电平

PB5----停----低电平有效----开机默认高电平

PB4----开----低电平有效----开机默认高电平

DTU

DTU

DTU

修改gizwits_product.c里面的gizwitsEventProcess函数。

开门

DTU

关门

DTU

暂停

DTU

修改gizwits_product.c里面的userHandle函数。

DTU

Mode和timerMsCount1为全局变量,timerMsCount1在定时器里面自加。

DTU

到此代码就完成了,将代码编译下载到单片机。

接上机智云的4G模组,上电联网设备即可连接云端。

DTU

利用机智云串口调试助手生成设备二维码。

利用云端生成的APP或者公版APP进行扫码绑定。

 

DTU

 

DTU

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分