家庭环境监控器DIY图解

电子说

1.3w人已加入

描述

第1步:所需清单

GrovePi +(来自GrovePI +入门工具包)

具有WiFi适配器的树莓派

Grove温度和湿度传感器(来自GrovePI +入门工具包)

Grove光传感器(来自Grove Grove ++入门工具包)

Grove声音传感器(来自Grove Grove ++入门工具包) )

步骤2:建立连接

将GrovePi堆叠在Raspberry Pi和GPIO上的GPIO引脚上将光传感器连接到模拟端口A0 ,将声音传感器连接到模拟端口A1 ,将温度和湿度传感器连接到数字端口D4 。

步骤3:在Xively上创建帐户

Xively 是云我们将用来发送的服务我们将数据存储到云中并在其中绘制图形。

首先,我们需要创建一个Xively帐户,以将传感器数据发送到云。为此,请访问xively.com并选择登录

第4步:注册

选择注册,然后填写表格。您将很快获得访问Xively帐户的凭据。

步骤5:登录

登录后从您的帐户中,您应该可以使用开发选项看到与此类似的屏幕。选择开发选项。

步骤6:创建设备

设备是一个基本块,您将使用该基本块将传感器数据发送到Xively。

设备由各种传感器组成

继续,然后选择添加设备,然后输入设备名称和设备描述。将设备设置为P 公共,可以共享设备的数据和由其生成的图形。

添加设备后,应该在“设备”选项卡中看到它。

步骤7:添加传感器

现在,您需要添加传感器数据发送到设备。

为此,请打开设备,然后选择添加频道。每个传感器都有自己的通道,将在该通道中发送数据。

将要从中获取数据的所有传感器添加到通道。您需要提供用于将数据发送到Xively的频道名称。

第8步:运行程序

设置好频道后,打开树莓派上项目文件夹中的IOT项目:

cd Desktop/GrovePi/Projects/IOT/

复制 API密钥和设备页面上的Feed ID ,并在 GrovePi IOT脚本中对其进行更新。并运行脚本:

sudo python grove_IOT.py

您应该开始看到将值发送到Xively。

步骤9:数据

巧妙地提供了一种简便的方法来可视化发送到云的数据。打开设备页面中的到Feed ID的链接,您将开始获取正在发送到云中的数据的实时图表。

您可以扩展此项目并添加自己的项目自定义传感器,甚至向设置操作添加触发器,以便根据您的数据自动完成操作。
       责任编辑:wv

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分