一、项目内容及背景
随着物联网技术的快速发展,逐渐进入万物互联时代;本项目旨在对不支持手机远程开门的旧门锁进行升级改造。门锁只需升级,连接机智云物联网云平台,即可实现手机远程开启。操作。
2. 项目材料
1.老款遥控电动门锁(本项目使用Alcano线性开门器,315遥控版)
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网络广覆盖、高速率、低时延、超高性价比等优势,为中低速物联网行业提供更好的无线连接服务。工业级芯片设计,设备组网稳定,功耗性能低,支持多种工作模式,组网方式灵活。
3. 云端部署
1. 在机智云开发者中心创建移动网络产品。
2、打开创建好的产品,在申请页面关联申请号(如果没有申请,可以先创建申请),然后配置通用模板。配置完成后保存。
3、单片机开发中生成STM32F103代码,下载到电脑上供以后使用。
4、修改MCU程序。解压下载的代码,打开根目录下的cubeMX工程文件,初始化GPIO并生成代码。
PB8----灭----低电平有效----上电默认为高电平
PB5----停止----低电平有效----上电默认为高电平
PB4----On----低电平有效----上电默认为高电平
修改gizwits_product.c中的gizwitsEventProcess函数。
打开门
关门
暂停
修改gizwits_product.c中的userHandle函数。
Mode和timerMsCount1是全局变量,timerMsCount1在定时器中递增。
代码现已完成。编译代码并将其下载到微控制器。
连接机智云4G模块,打开联网设备即可连接云端。
使用机智云串口调试助手生成设备二维码。
使用云生成APP或公版APP扫描二维码并绑定。