点击上方“蘑菇云创造”,可以关注我们哦
智能家居作为物联网最重要的应用场景之一,正在帮助人们创建一个更加舒适、健康和智慧的居住环境。比如将冰箱联网后,通过冰箱内部的温度、湿度等传感器对实时收集的数据进行合理的分析后,可以对用户做出智能化的提醒,所以物联网更加突出的贡献是数据的提取和再应用。对物联网终端传感器收集的数据加以分析,产生的反馈可以帮助人们更好的生活。
通过将掌控板上的麦克风传感器连接到Easy IoT物联网平台,我们可以收集环境中的声音值,做一个简单的家庭噪音数据分析。
在进行项目学习前,首先打开Mind+软件,完成掌控板连接,并通过以下三步完成物联网连接和WIFI设置。
1、加载“MQTT”和“WIFI”
点击 “扩展” ,选择“网络服务”。点击“MQTT”和“WIFI”,完成加载。
点击“返回” 回到编程页面,可以看到软件最左侧多了“网络服务”模块和多条指令。
2、MQTT初始化参数
在项目十四(Part1)的学习中,我们已经讲过了Easy Iot云平台的账号注册和使用以及如何获得账号信息。
将 MQTT初始化参数指令拖至编程区,点击右边“设置图标”,将Easy IoT中获取的IoT账号、密码和新设备Topic填写到对应位置,完成MQTT参数初始化。
3、连接WIFI
将WIFI连接到 热点:yourSSID 密码:yourPASSWD指令拖至编程区。可以用手机打开一个热点,在指令中输入热点名称和密码。
* 也可使用无需认证的热点,注意WiFi名称、密码不能使用中文。
掌控板作为智能家居的终端,可以将其自带的多种传感器收集的数据同步到物联网云平台,通过数据分析帮助人们更好的生活。本项目将实时收集家庭周围的噪音,通过几天的数据收集,可以大致分析出一天中哪个时间段噪音比较大,在这个时间段提醒家人关闭门窗,避免噪音影响生活。
本项目将以家庭噪音数据分析为例,学习如何在物联网平台查看传感器历史数据的图表、将数据导出和通过手机端微信小程序监测数据。
可以通过以下三个小任务进行实践:
■ 任务一:Easy IoT网页端查看数据折线图
■ 任务二:Easy IoT网页端导出数据
■ 任务三:Easy IoT微信小程序监测数据
任务一:数据折线图
实时检测家庭周围噪音,将噪音值显示在掌控板屏幕上,并在Easy IoT云平台查看数据变化折线图。
输入以下程序,并将程序上传。
运行结果:
屏幕显示“WIFI”、“MQTT”连接成功后,会在屏幕上和Easy IoT网页端显示实时声音值。
Easy IoT网页端操作方法:在“工作间”下点击“查看详情”,可以看到消息记录,即不同时刻的声音值。
消息记录折线图:顶点越高,噪音越大。
图中横坐标为时间,纵坐标为数值。横坐标默认时间倒序,即最左侧为新数据。
点击“正序”可以更改时间顺序,即最右侧为新数据。
将鼠标放到折线图上不同位置,会对应显示数据采集的时间和数值。
在折线图下方可以看到消息记录数值:
通过时间与噪音数据分析,可以了解噪音产生的时段,分析产生噪音的原因,进行噪音危害防范。
需要注意的是,Easy IoT平台只提供10000条免费消息,默认一个新设备为1000条。可以在网页端修改单个设备消息数量,但上限为10000条。操作方法:在“工作间”下,点击“...”,点击“设置”。
对于无用的消息,可以全部删除。操作方法:点击“...”,点击“清除全部信息”。
任务二:数据导出
在消息记录界面,点击“导出Excel”可以将消息记录导出为一张表格。点击后会弹出一个保存窗口,选择一个保存路径即可。
保存后会有一个表格文件 “Easy IOT新设备1Date麦克风” ,打开可以看到从Easy IoT平台导出的数据,可以使用表格工具对数据进一步分析和处理。
任务三:手机监测数据
通过Easy IoT的手机微信小程序也可以查看数据折线图。微信小程序的使用方法参考项目14。
在“设备”界面下,可以看到数据折线图,横坐标为时间,纵坐标为数值,横坐标默认右侧为最新时间。点击图中的折线端点可以看到对应数值。
■ 掌握Easy IoT平台数据修改单个设备接收消息数量和删除全部消息的方法
■ 学习Easy IoT平台查看折线图和数据导出的方法
■ 学习利用Easy IoT平台进行物联网数据分析
——————— 正文完 ———————
教育的目的是为了培养学生协作能力、沟通能力、批判思维以及创造力,其中最核心的是创造力,蘑菇云创客教育作为国内为数不多的一站式创客教育服务供应商旨在培养孩子的创造力。
为让学生们在课堂上学习到的知识更好地连接现实世界,蘑菇云将指导学校规划、建立、运营自己的创客空间。并根据学生年龄段的不同,在设计与布局上进行了区分
小学创客空间注重趣味性,
强调互动场景;
初中创客空间注重实用性,
强调学习场景;
高中创客空间注重技术性,
强调应用场景;
在内容上, 蘑菇云和国内一线创客名师联手,编纂了一系列适合国内创客教育的教材。并拥有一套完整的创客教育课程体系,包括课程内容及教具,课程培训,技术答疑。同样根据学生年龄段的不同,在课程分类与设计上也会有所区别。
小学通过游戏化和体验化的方式来开展,要以“玩中学”为主。
初中引导学生在实际动手过程中进行探究式学习,促进“做中学”。
高中基于问题和设计的学习,需要教师为学生创设相关的真实情境,使高中生在“思中学”。
推荐阅读:
【智能物联手表 Part3】基于mind+掌控板入门教程14
【智能物联手表 Part2】基于mind+掌控板入门教程14
【智能物联手表 Part1】基于mind+掌控板入门教程14
点击阅读原文,了解更多!

