当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]在这个项目中,我们利用MakerBuddy物联网套件、土壤湿度传感器和SG90舵机,制作了一个简单的土壤湿度模拟表。

在这个项目中,我们利用MakerBuddy物联网套件、土壤湿度传感器和SG90舵机,制作了一个简单的土壤湿度模拟表。

与在屏幕上以数字形式显示土壤湿度不同,我们设计了一个由两部分组成的实体纸板表盘:

•干燥

•湿

MakerBuddy 规则引擎会持续检查土壤湿度传感器传来的数值,并自动将 SG90 伺服电机调整至相应位置。

该项目遵循以下逻辑:

•土壤湿度 < 30 → 伺服电机转到 135° → 干燥

•土壤湿度 > 30 → 伺服电机转到 45° → 湿润

整个自动化过程在 MakerBuddy 规则引擎中以可视化方式呈现,因此学生无需编写传统的 Arduino 或 ESP32 代码即可完成项目搭建。

为什么制作这个项目?

土壤湿度监测常用于以下领域:

•智能农业

•自动灌溉

•智能园艺

•温室监控

•植物养护系统

•环境传感项目

本项目通过物理模拟式仪表展示相同原理,使初学者更容易理解传感器读数的含义。

同时,这也是一个实用的 STEM 教学活动,可用于说明传感器输入如何控制物理执行器。

所需组件

•MakerBuddy物联网套件

•土壤湿度传感器(套件内含)

•SG90舵机电机(套件内含)

•纸板

•彩色纸或绘图纸

•记号笔

•胶水或热熔胶

•USB数据线/电源

•用于测试的土壤或植物花盆

项目工作原理

土壤湿度传感器用于测量土壤的湿度水平。

MakerBuddy控制器读取传感器数值,并将其发送至MakerBuddy规则引擎。

配置了两种条件:

条件1 — 干燥土壤

当:

土壤湿度 < 30

MakerBuddy执行:

SG90舵机 → 135°

量程指针向“干燥”区域移动。

条件2 — 湿润土壤

当:

土壤湿度 > 30

MakerBuddy执行:

SG90舵机 → 45°

量程指针向“湿润”区域移动。

这为我们提供了一个直观、易于理解的土壤湿度物理表示。

项目逻辑

1:制作模拟量程表

取一张硬纸板,剪成半圆形。

将半圆分成两个大致相等的部分。

在其中一侧标注:

干燥

另一面贴标签:

湿

在我们的项目中,我们使用了:

•橙色表示干燥(DRY)

•蓝色表示湿润(WET)

你也可以使用任何你喜欢的颜色。

2:安装SG90舵机

将SG90舵机安装在半圆形量表的底部中央。

在舵机的尖端连接一个轻便的指针。

我们使用了一个简单的纸板或纸笔指针。

确保指针能在干燥和湿润位置之间自由旋转。

3:连接土壤湿度传感器

将土壤湿度传感器连接到MakerBuddy的相应传感器接口上。

将感应探头插入土壤中。

此时传感器会向MakerBuddy平台提供湿度读数。

4:连接SG90舵机

将SG90舵机连接到MakerBuddy的执行器/舵机接口上。

该舵机将作为量表的指针。

5:连接MakerBuddy

将MakerBuddy板连接到电脑,并打开MakerBuddy仪表板/规则引擎。

确认板子已成功连接。

同时验证当传感器置于干燥和湿润土壤时,土壤湿度数值是否发生变化。

6:创建“干燥”规则

创建一条新规则并命名为:

干燥

选择:

循环模式:条件

选择:

传感器:土壤湿度

操作符:小于 <

阈值:30

然后添加动作:伺服移动

设置数值为:135

你可以使用一个小延迟,例如:1000 毫秒

逻辑变为:

这会使仪表指针向干燥位置移动。

7:创建“湿润”规则

创建另一个规则,并将其命名为:

湿

选择:

循环模式:条件

选择:

传感器:土壤湿度

操作符:大于 >

阈值:30

地址:伺服移动

伺服值:45

延迟:1000 毫秒

规则变为:

指针现在将朝向潮湿区域移动。

8:在干燥土壤中测试

将土壤湿度传感器从潮湿的土壤中取出,或将其置于相对干燥的土壤中。

当传感器读数低于30时:舵机 → 135°

指针应朝向:干燥

9:使用湿润土壤进行测试

向土壤中加入一些水。

当湿度值超过30%时:舵机 → 45°

指针朝向:湿

最终成果

你现在拥有了一个物理土壤湿度指示器,它能将数字传感器读数转换为简单的模拟式显示。

该项目结合了以下组件:

土壤湿度传感器 → MakerBuddy 规则引擎 → SG90 伺服电机 → 模拟量仪表

有趣的是,通过 MakerBuddy 的可视化规则系统,无需手动编写完整的控制逻辑,即可实现自动化。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭