分享好友 最新资讯首页 最新资讯分类 切换频道
基于机智云物联网平台与4G DTU远程车库门
2025-09-28 10:20

   随着物联网技术的演进,从实现设备联网到设备联动,从物联网的设备接入到边缘计算、AI大数据分析,物联网的技术不断向前发展,物联网应用也呈现多元化。那么作为个人开发者,如何将物联网为我所用?

这些天我用物联网改造了家里的老旧门锁,对门锁进行简单升级,接入到机智云物联网云平台,实现手机远程控制,也能实现设备联动。

一、项目材料

1.老旧遥控电动门锁:这里使用阿尔卡诺直线开门机,315遥控版本

2.原装遥控器

3.机智云 GC511 :这是一款搭载了ML302、支持Cat.1、GPRS、485 modbus 网络数据透传的工业级4G DTU,具有广覆盖、高速率、低延时、超高性价比的特点,可以快速将Modbus产品快速接入机智云物联网平台。

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F75e3a676j00rh252t00qmc000m800mmc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

4.硬件改装

PB8接到遥控器关按键

PB5接到遥控器停按键

PB4接到遥控器开按键

硬件准备齐全后,可以进行云端开发了,在云端开发前,建议新手熟悉一下机智云自助开发平台,这样子更加事半功倍。可以参考“开发者案例:动手做一个 4 孔插座,顺便搞懂智能产品开发”,这个案例对于机智云接入原理、流程等都有详细讲解。

二、云端部署

1.创建一个智能产品

在机智云平台注册一个账号,创建一个智能产品

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2Fd3917bddj00rh252u00bjc0019y00vac.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

此处我选择的是标准方案,那么会自动套用机智云提供的数据功能点模板,如下所示。

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F4ac97e14j00rh252v008oc001tw00z4c.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

2.创建一个移动应用

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F01f28539j00rh252t005wc0013e00oic.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

3、关联应用

打开第一步中的已经创建好的”智能门锁“智能产品,跳转至本页面,进行产品关联。

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F790aa90dj00rh252u005wc001xq00toc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F13dafd0cj00rh252s0038c000fe007gc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

4、下载MCU代码包

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

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F81d7d059j00rh252w0069c001wy00xmc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

5、下载APP

利用机智云赛博坦工具,自动生成APP,在线自定义APP的登录页面、详情页等等,就能生成个性化的APP。可以参考“如何使用机智云赛博坦工具做一个APP”

下载机智云测试APP,请到机智云官网下载中心下载使用即可!

三、MCU程序修改

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

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

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

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

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F12167cdbj00rh252u0044c000go009ec.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F99485ca9j00rh252v004nc000go009ec.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2Ff4ef6c50j00rh252v003uc000go0098c.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

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

开门

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F88d47800j00rh252v001nc000go0062c.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

关门

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F3394cab8j00rh252v002cc000fe005cc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

暂停

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F896359f9j00rh252v0029c000fd005qc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

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

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F635b9fb2j00rh252v001gc000fe004jc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

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

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2Fbd6b3f69p00rh252v0000c0008a002pc.png&thumbnail=660x2147483647&quality=80&type=jpg" />

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

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

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2F5c8ef906j00rh252w002dc000fe006gc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

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

nerror="javascript:this.style.opacity = 0;" src="https://nimg.ws.126.net/?url=http%3A%2F%2Fcms-bucket.ws.126.net%2F2022%2F0823%2Fecadb36bj00rh252w007kc000ku00goc.jpg&thumbnail=660x2147483647&quality=80&type=jpg" />

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

至此,一个完整的智能门锁做完了。出门不用带钥匙,可以用APP来开车库门了。

关于如何用现设备联动,这个可以通过机智云APP设置来实现,这次太晚了,具体下次详细讲。

最新文章
清乾隆款鼻烟壶值为何这么火
  在众多差异材质、形制的鼻烟壶中,以金属胎画珐琅、料胎画珐琅的鼻烟壶最为细腻,多为宫廷制作。这类鼻烟壶以清代康熙、雍正
全方位内容创作与管理平台:满足创作者所有需求的一站式解决方案-2024ai知识
全方位内容创作与管理平台:满足创作者所有需求的一站式解决方案随着互联网的快速发展内容创作已经成为一个日益繁荣的行业。越来
山东商会携明日之星教育基金会捐赠助学基金和物资|公益_网易新闻
7月4日,张家口山东商会与明日之星教育基金会走进张家口市技师学院(张家口机械工业学校),联合开展“爱心助学 筑梦未来”公益
11月28日隔夜要闻一览
1、美国股市周四因感恩节休市,周五提前3小时休市。 3、普京:与乌克兰现领导层谈判无实际意义,对美国制裁俄罗斯 石油公司感到
热血金曲引人重回峥嵘岁月!这场音乐会用旋律唤醒民族记忆|男高音|女高音|山丹丹开花红艳艳|歌剧|歌唱家_网易新闻
9月3日,纪念中国人民抗日战争暨世界反法西斯战争胜利80周年大会在天安门广场隆重举行,阅兵仪式的盛大场景仍在眼前回荡——整齐
上海港-KANDLA 肯德拉 海
深圳市金士达国际货运代理有限公司是外经贸部批准,国家一级国际货运代理有限公司,还设有如下分公司:香港,上海,宁波,青岛,大
美银:英伟达2030年仍将主导AI芯片市场
最近,美国银行分析师Vivek Arya表示,尽管面临谷歌TPU等竞争压力,英伟达在AI芯片市场的长期主导地位仍将维持至2030年,但其市
【8图/视频】林邑·星湖湾165平大4房2厅2卫全新豪华装修带品牌家电齐全拎包入住
市中心地段,南北通透户型,楼层采光好,不动产在手,直接可以过户,停车又方便,双***房:初中和小学都有,闹中取静少有房源,
寒假遛娃天花板!呼和浩特这些地方必冲|雪地|滑雪|滑雪场|敕勒川_网易新闻
冬天的呼和浩特是专属于小朋友的快乐星球!滑雪、逛展、赏灯会…...寒假即将到来遛娃的正确打开方式从这里开始~小草公园华灯初
煤油乳化剂
化学成分/由多种阴/非离子表面活性剂与助剂复配而成类型/阴/非离子 /技术指标/ 外 观:淡黄色液体 含 量:-99%乳化稳定性:合格