0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发者案例:用DTU升级旧门锁,改造成远程车库门

机智云 2022-08-24 17:19 次阅读

一、项目内容及背景

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

二、项目材料

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

708d3560-22c4-11ed-9ade-dac502259ad0.png

2.原装遥控器

70c5ea9a-22c4-11ed-9ade-dac502259ad0.png

3.硬件改装

PB8接到遥控器关按键

PB5接到遥控器停按键

PB4接到遥控器开按键

4. 机智云GC511

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

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

70f934e0-22c4-11ed-9ade-dac502259ad0.png

713369da-22c4-11ed-9ade-dac502259ad0.png

719426bc-22c4-11ed-9ade-dac502259ad0.png三、云端部署

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

71a67b78-22c4-11ed-9ade-dac502259ad0.png

71c85842-22c4-11ed-9ade-dac502259ad0.png

71e9b730-22c4-11ed-9ade-dac502259ad0.jpg

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

72065fa2-22c4-11ed-9ade-dac502259ad0.jpg

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

7224f2be-22c4-11ed-9ade-dac502259ad0.png

719426bc-22c4-11ed-9ade-dac502259ad0.png四、MCU程序修改

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

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

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

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

72432b9e-22c4-11ed-9ade-dac502259ad0.png

72531b62-22c4-11ed-9ade-dac502259ad0.png

727c87e0-22c4-11ed-9ade-dac502259ad0.png

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

开门

72a0b926-22c4-11ed-9ade-dac502259ad0.png

关门

72bd11de-22c4-11ed-9ade-dac502259ad0.jpg

暂停

72d791f8-22c4-11ed-9ade-dac502259ad0.jpg

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

72eb7b3c-22c4-11ed-9ade-dac502259ad0.jpg

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

72f97016-22c4-11ed-9ade-dac502259ad0.png

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

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

7308ba8a-22c4-11ed-9ade-dac502259ad0.jpg

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

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


73205ffa-22c4-11ed-9ade-dac502259ad0.jpg73410444-22c4-11ed-9ade-dac502259ad0.jpg

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

    关注

    3

    文章

    427

    浏览量

    25134
收藏 人收藏

    评论

    相关推荐

    宣布 RISE RISC-V 开发者表彰试点计划:赋能开发者拓展 RISC-V 影响力

    我们一直在寻找加强RISC-V架构和扩大其在软件生态系统中应用的方法。为进一步实现这个愿景,我们很高兴地宣布启动RISC-V开发者表彰试点计划[1],旨在表彰和支持为将RISC-V打造成所有项目
    的头像 发表于 10-15 08:08 147次阅读
    宣布 RISE RISC-V <b class='flag-5'>开发者</b>表彰试点计划:赋能<b class='flag-5'>开发者</b>拓展 RISC-V 影响力

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    深开鸿在2024开放原子开源生态大会上正式宣布KaihongOS4.1.2开发者预览版全面上线,并向全球开发者开放免费下载。作为KaihongOS不断创新与发展的重要里程碑,此次预览版为开发者提供了
    的头像 发表于 09-28 08:07 259次阅读
    KaihongOS 4.1.2<b class='flag-5'>开发者</b>预览版正式上线,诚邀<b class='flag-5'>开发者</b>免费试用!

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    今日,深开鸿在2024开放原子开源生态大会上正式宣布KaihongOS 4.1.2开发者预览版全面上线,并向全球开发者开放免费下载。作为KaihongOS不断创新与发展的重要里程碑,此次预览版为
    的头像 发表于 09-26 15:59 373次阅读

    远程IO模块和DTU的区别

    在数据传输和控制方面发挥着关键作用。然而,尽管两在某些方面有相似之处,但它们在功能、应用场景、技术实现等方面存在显著的差异。本文将对远程IO模块和DTU进行详细的比较和分析,以便读者更好地理解它们之间的区别。
    的头像 发表于 06-15 16:48 685次阅读

    iOS 16.7.8 RC版上线,推荐注册开发者计划升级预览版

    值得注意的是,自iOS/iPadOS 16.4开发者预览版Beta 1起,须先注册成为苹果开发者,然后通过系统【设置】【软件更新】查看升级选项。
    的头像 发表于 05-08 11:30 1991次阅读

    ESP32-C3+智能车库应用方案 小尺寸低功耗

    以前的车库Opener只能通过墙壁开关或者遥控器来控制开启或关闭,超过一定距离的话无法通过遥控器来操控车库,也无法随时查看车库
    的头像 发表于 03-27 08:03 521次阅读
    ESP32-C3+智能<b class='flag-5'>车库</b><b class='flag-5'>门</b>应用方案  小尺寸低功耗

    Android 15的首个开发者预览版现已发布

    Android 15 的首个开发者预览版现已发布,以便各位开发者能与我们通力协作,打造更优秀的 Android 平台。
    的头像 发表于 03-12 14:16 789次阅读
    Android 15的首个<b class='flag-5'>开发者</b>预览版现已发布

    华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请

    华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙化。
    的头像 发表于 01-29 16:42 1325次阅读
    华为宣布HarmonyOS NEXT鸿蒙星河版<b class='flag-5'>开发者</b>预览面向<b class='flag-5'>开发者</b>开放申请

    大咖云集,2023 开放原子开发者大会助力开发者实现梦想

        12 月 16 日,以“一切为了开发者”为主题的开放原子开发者大会在无锡开幕。大会聚焦大模型、云原生、前端、自动驾驶、物联网、开源治理与开发者运营等多内容,汇聚顶尖开源人才,解决行业发展
    的头像 发表于 12-22 09:57 806次阅读
    大咖云集,2023 开放原子<b class='flag-5'>开发者</b>大会助力<b class='flag-5'>开发者</b>实现梦想

    大咖云集,2023开放原子开发者大会助力开发者实现梦想

    12月16日,以“一切为了开发者”为主题的开放原子开发者大会在无锡开幕。大会聚焦大模型、云原生、前端、自动驾驶、物联网、开源治理与开发者运营等多内容,汇聚顶尖开源人才,解决行业发展的技术难点与痛点
    的头像 发表于 12-18 16:05 489次阅读

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    发烧友论坛一起策划了飞腾派开发板测评活动,受到了广大开发者的喜爱。 通过这次活动,飞腾派成功地吸引了众多高质量开发者的关注和参与,进一步扩大了其在开发者社区中的影响力。此次活动将电子
    发表于 12-11 16:11

    行业大咖齐聚TUYA开发者大会(苏州),共话IoT产品力升级新机遇

    】今年,涂鸦正式发布了PaaS2.0,随着开发者需求的变化,PaaS2.0几经迭代与升级,不仅能够打造真正的一站式开发,辅助开发者完成业务闭环,也能够从
    的头像 发表于 12-08 15:50 632次阅读
    行业大咖齐聚TUYA<b class='flag-5'>开发者</b>大会(苏州),共话IoT产品力<b class='flag-5'>升级</b>新机遇

    TUYA开发者大会(苏州)盛大开幕,涂鸦智能携手全球开发者共建IoT新生态

    11月28日,TUYA开发者大会在苏州盛大举行,此次大会以“智融创新,智赋姑苏”为主题,涂鸦智能携手来自全球各地的品牌制造商、平台产品服务商、系统集成商、地产商以及人工智能企业等,为开发者们分享了
    的头像 发表于 12-08 15:49 801次阅读
    TUYA<b class='flag-5'>开发者</b>大会(苏州)盛大开幕,涂鸦智能携手全球<b class='flag-5'>开发者</b>共建IoT新生态

    OpenHarmony北向-让更广泛的应用开发者更容易参与

    解决的。 另外就是现在DevEco Studio中OH项目的预览器,已经可以跑通开发的应用的主要界面与功能流程了。所以,前期OH北向应用开发者开发板上搞不定,也可以先在预览器上跑起来与不断优化
    发表于 12-06 14:32

    鸿蒙原生应用开发-DevEco Studio远程真机的使用

    一、先看看远程真机支持的机型情况相比本地和模拟器多了很多机型 二、远程真机使用的相关说明 该特性在DevEco Studio V2.2 Beta1及更高版本中支持。 如果开发者没有真机设备资源,则不
    发表于 11-09 15:55