如何搭建一款监测土壤水分的物联网系统
在这篇文章中,我们将介绍如何搭建一款监测土壤水分的物联网系统,用于在土壤干燥时发出警报,提醒用户。本项目使用了IoT云平台来管理警报系统,同时存储来自传感器的数据。众所周知,物联网是当今热门话题之一,它将改变我们的未来及生活方式。如今我们可以自己动手搭建物联网系统,因为市场上已有一些原型板,这使得我们不用花费太多金钱及精力就可以着手物联网项目。
搭建 IoT 系统项目
构建这个项目,我们需要:
1. Arduino MKR1000;
2. 湿度传感器;
3. IoT 云平台 Carriots 的免费账户(点击https://www.carriots.com/joinus创建账户);
4. IFFT 账户(点击https://ifttt.com/discover,了解更多)。
该项目的核心理念是搭建一个监测土壤水分的 IoT 系统,勘测土壤的湿度。Arduino MKR1000 控制传感器向 Carriots IoT 平台发送数据。Carriots 平台反过来存储来自传感器的数据,并检测存储的值何时达到阈值。下文我们会分享如何分析数据。现在可以假设 Carriots IoT 平台能够以某种方式调用一个 IFFT 服务,并向用户发送一个提醒的短消息。构建该 IoT 系统,我们可以探索如何使用 IoT 生态系统的组件。此外,该项目使用 LED 矩阵显示湿度土壤状态。接下来,我们看看具体怎么搭建。
检测传感器数据
第一步,我们必须读取传感器数据。该 IoT 项目使用了 YL-38 + YL-69 传感器,这个是可以插入要检查的土壤中的模拟传感器。那么如何将传感器连接到 Arduino,如下所示:
代码很简单。我们 从A1 引脚读取数据,然后计算湿度:
此外,还需将 Arduino MKR1000 连接到互联网,以便它可以发送数据:
connectToWifi() 包含:
这样,如以上代码所述,我们可以管理显示湿度的 LED 矩阵。接下来就聚焦于物联网云平台上。
连接到IoT云平台
在将数据发送到云端之前,我们必须配置 Carriots 平台才能管理数据。 Carriots 使用了分层结构来对设备进行分组和管理。因此,在使用设备之前,必须创建此结构。用户一旦登录,先点击“Hierarchy”,再点击“ Project”,填写所需的数据,如下图:
下一步创建服务,填写所需的数据:
最后,创建组:
以上的步骤只需做一次。最后一步是配置设备。它表示我们用来发送数据的物理设备。该设备属于在最后一步创建的组,组属于服务,服务属于项目。
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
下载地址
如何搭建一款监测土壤水分的物联网系统下载
相关电子资料下载
- Arm物联网事业部业务拓展副总裁马健:如何帮助AIoT企业加速创新? 21
- NB-IOT无线倾角传感器用于伊利智能货架安全监测的具体案例 214
- 设备互联(IOT数据采集)平台有什么功能 52
- 介绍保护物联网设备安全的11种方法 11
- Prophesee的GenX320第五代DVS传感器产品参数介绍 31
- 因「盒」而来︱英码科技「深元」的AI重构与工具革命 58
- 万物智联步入下半场,TUYA开发者大会(香港)助力打造IoT新业态 564
- 纵行科技联合菜鸟亮相汽车售后备件物流大会,以IoT助力汽车供应链数字化管理 139
- R&S携手Skylo Technologies增强非地面网络(NTN)测试服务 118
- 直面应用,一文说明白物联网发展与趋势究竟如何? 152