查看: 2026|回复: 0

基于机智云物联网平台的智能厨房监测系统

[复制链接]

该用户从未签到

发表于 2021-7-20 11:33:51 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 彭彭123 于 2021-7-20 11:35 编辑

厨房是每个家庭必不可少的一部分,厨房在日常生活中扮演着十分重要的角色。由于用火用电的集中,厨房的安全一直以来都是我们比较关心的问题,每一个小小的细节都可能成为安全隐患的存在点,为此专门制做了一个厨房安全监测系统。


这个厨房安全监测系统,是以机智云的gokit为硬件载体,搭配多种传感器,借助机智云Aiot开发平台的开发工具,结合机智云的物联网功能,实现了对厨房的远程监控、预防报警等功能,让生活更加安全。


总体来说,智能厨房监测系统分为三部分:多种传感器对厨房温湿度、燃气、明火、烟雾进行监控,家庭卫士APP实时展示各项厨房指标信息;借助机智云AIoT开发平台的算法对厨房各项环境数据进行综合评估分析,判断险情,一旦有险情将进行蜂鸣提醒、电话自动报警、手机APP消息推送等多渠道第一时间通知,以便及时处理危险。


在软件开发过程中:

软件开发由三部分组成,分别是下位机单片机程序、云端建立和手机端APP开发。
为了方便我开发智能监测系统,我使用了机智云开发平台以及GoKit,Gokit上有多个传感器,兼容arduino和STM32,使用机智云开发平台上的赛博坦工具(APP代码生成器),在线式托拉拽即可实现APP的自定义,要是想更省事的话,还可以使用官方提供的APP模板,以此节省了APP和云端的开发量。

以下是使用机智云开发平台进行云端建立的工程
首先:登录机智云平台的开发者中心,创建一个智能厨房监测系统,此处选择 Mesh 组网方式,
image001.png



然后,进行数据点定义,数据点定义相当于定义功能

image004.jpg

之后再根据左侧“产品信息”,一个一个开发自定义模组信息,也可以参考开发向导。

然后,再进行应用页面配置,其实应用页面配置是指将硬件设备和APP关联,无需代码只需要勾选对应的APP,即可实现。(此处是我已经关联智能厨房监测系统APP应用了,也可以关联多个APP应用)

image005.png

下面是进行APP开发,

首先创建一个APP应用。

image008.jpg

其次,创建应用后,自动进入机智云赛博坦工具页面,也就是自动跳转至“个性化”页面,之后咱们就可以在左右两侧来进行修改APP了,比如启动页面信息、APP图标等等。

image009.png


通过在线配置,可以进行APP页面的内容细化、登录、定位、语音控制等功能配置,最后在“构建应用”中做好配置,可以进行APP上架、版本管理、OTA升级等内容。

image011.png

当然,如果需要定制更复杂的页面,也可以使用机智云提供的开源框架来开发。这次开发的最后APP界面如下

image013.png

补充说明,APP测试中按如下对应关系参考:
1. 温湿度对应Gokit开发板上的温湿度传感器,显示温湿度;
2. 火焰传感器对应开发板上的红外对管传感器,用手遮挡时红外对管时,明火报警;
3. 换气扇操作对应开发板上的马达,打开换气扇按钮,马达开始正转;
4. 插座开关对应开发板的RGB LED中的红灯,打开插座开关按钮,红灯亮。


在这次智能厨房监测系统的开发过程中,我主要是用机智云AIoT开发平台来进行软件部分、云端部分开发,后台管理方面机智云会提供基础免费版管理系统,可以查看最新数据,消息推送方面我用了D3引擎,若是作为正式商业用途的话可以购买付费版GDMS;为了让我的Demo原型更好的适配,硬件方面我用了Gokit来设置,上面配有温湿度传感器、马达、红外、RGB灯等,还留有多个接口,可以用来兼容烟雾传感器。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2024-5-21 02:05 , Processed in 0.108768 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.