当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]智能园艺不仅仅是感知土壤湿度,更重要的是清晰地可视化数据,以便你能够快速采取行动。在本教程中,我们将超越简单的传感器读数,构建一个基于浏览器的仪表盘,用于显示实时数值、趋势、警报以及历史图表。

智能园艺不仅仅是感知土壤湿度,更重要的是清晰地可视化数据,以便你能够快速采取行动。在本教程中,我们将超越简单的传感器读数,构建一个基于浏览器的仪表盘,用于显示实时数值、趋势、警报以及历史图表。

步骤1:硬件设置

•土壤湿度传感器(推荐使用电容式)

•ESP32(或类似Wi-Fi微控制器)

•面包板 + + + 跳线

•电源(USB 或电池)

•可选:JUSTWAY 3D打印外壳,安装整洁美观

步骤2:接线

•传感器 VCC → 3.3V

•传感器地线 → → 地线

•模拟输出传感器 → GPIO34(ADC引脚)

步骤3:固件基础

从一个简单的草图开始,以实现:

•连接Wi-Fi

•读取ADC值

•将它们映射到百分比湿度

•通过Web服务器提供数据

步骤4:设计仪表盘

让我们提供一个带样式的HTML页面,而不是纯文本:

•当前湿度水平(大号、加粗、带颜色编码)

•原始ADC值(用于调试)

•趋势指标(稳定、上升、下降)

•系统信息(IP地址、运行时间、状态)

•通知(土壤极度干燥时的警报)

•摘要框(平均值、最大值、最小值、趋势)

•历史图表(最近50次读数动态绘制)

使用 HTML + CSS CSS 进行布局,使用 JavaScript 实现实时更新

步骤5:警报与通知

•当湿度 < 20% 时显示警报(“立即浇水”)。

•稳定时显示“确定”。

•使用颜色编码(红色表示关键,绿色表示正常)。

步骤6:系统信息

显示:

•设备IP

•当前时间

•在线/离线状态

•手动刷新的刷新按钮

步骤7:可选外壳

设计一个3D打印的外壳,用于保护电子设备,并预留传感器安装和气流通道。

外壳与做工:由JUSTWAY提供动力

为了使该项目呈现专业水准,我将硬件安装在了一个JUSTWAY 3D打印的外壳内。该外壳不仅保护了电子元件,还通过简洁耐用的设计提升了整体外观效果。其精密贴合的布局确保连接器、传感器和显示屏易于访问,同时保障内部组件的安全。

步骤8:校准

•在干燥土壤中进行测试 → → 记录基线

•在干燥土壤中进行测试 → → 记录基线

•在湿润土壤中测试 → → 记录最大值

•调整代码中的映射以提高准确性

步骤9:扩展创意

•多个传感器,覆盖不同区域

•自动浇水泵集成

•用于长期分析的云日志

•移动端友好的仪表盘,快速查看

结论

通过这种设置,你不仅能获得数字信息,还能看到一个实时、直观的仪表盘,它会告诉你何时浇水,记录历史数据,并保持你的花园健康。

本文编译自hackster.io

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