5047| 9
|
[教程] 用树莓派玩转物联网记(4)—数据采集分析 |
用树莓派玩转物联网记(4)—数据采集分析 “不忘初心,携手奋力前行,期待最美季节邂逅最美的自己!”在携手树莓派探索物联网的进程中,渐渐对物联网的功能有了较为深度的理解。物联网的功能:物与物之间相互通讯、数据采集分析和远程控制。例如:前面我们实现的控制LED灯、控制小风扇和控制Yeelight灯,这些都是远程控制应用范畴;那么,数据采集分析和物与物之间相互通讯的应用又是如何实现呢?接下来我们一起去体验探索。 一、问题来源: 面对突如其来的疫情,人们积极采用各种有效措施去积极应对,既要保障人们的生命安全,还要尽量保障人们的生活便捷。例如:商场、超市、车站、餐饮店铺等公共场所的地面上都标有1米间隔安全距离标志。为了更好的去做好预防措施,我们去做一个“疫情防护”安全距离测试的数据,通过对获取的数据来分析是否存在安全隐患,并采取相关应对措施。例如:在安全距离范围内,亮起绿灯;反之,亮起红灯或报警提醒。 针对这一实际问题,我们不妨利用树莓派来采集数分析。 二、硬件搭建: 1.准备器材:
2.硬件连接: 超声波连接在20#,21#,红色LED连接在5#,绿色LED连接在6#。 三、用树莓派采集数据 1.登录古德微平台: 2.添加控件并测试: 今天我们用“更多功能”中的“数据采集”控件来触摸物联网的应用。注意:为了直观清晰地呈现数据采集的效果,超声波的安全测距我们用“10cm”来模拟。定义一个“安全距离检测”变量,用来获取超声波测距的值。并对获取的数据进行判断:若大于等于10cm亮绿灯,表示距离安全;否则,亮红灯报警提醒。 “开始采集”之后,会进入数据“图表展示”的页面,有数据会显示,否则空白;点击“分享”之后,会产生二维码;用户扫描之后,可将采集的数据以图标的形式直观清晰地显示在用户的手机上。 3 编写代码: 初始化部分:设置物联网服务器;5#-红色LED、6#-绿色LED为没电状态。 4.安全距离检测数据采集测试: 在采集数据的过程中,可以采用多种图表的形式来直观呈现数据,而且采集完成后还能以图片的格式下载图表。在以后的应用中“学以致用”可灵活采集温度、光线、水分、人流量等更多范围的数据并进行分析,从而做出更多有意义的作品。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed