当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]智能园艺不仅仅是为了监测土壤湿度——更重要的是要清晰地呈现数据,以便您能够迅速采取行动。在本教程中,我们将不再局限于简单的传感器读数,而是构建一个基于浏览器的仪表盘,能够展示实时值、趋势、警报以及历史图表。

智能园艺不仅仅是为了监测土壤湿度——更重要的是要清晰地呈现数据,以便您能够迅速采取行动。在本教程中,我们将不再局限于简单的传感器读数,而是构建一个基于浏览器的仪表盘,能够展示实时值、趋势、警报以及历史图表。

第 1 步:硬件设置

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

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

•面包板 + 跳线器

•电源(USB 或电池)

•可选配置:JUSTWAY 式机箱,便于安装使用

第 2 步:布线

•传感器 VCC → 3.3 伏

•传感器 GND 端子 → 接地端子

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

第 3 步:固件基础知识

先绘制一个简单的草图来:

•连接 Wi-Fi

•读取 ADC 值

•将它们转换为百分比含水量

•通过网络服务器提供数据

第 4 步:设计仪表盘

与其使用纯文本,不如提供一个带有样式设计的 HTML 页面,内容如下:

•当前湿度水平(大字体、加粗,并配有颜色编码)

•原始 ADC 值(用于调试)

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

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

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

•汇总框(平均值、最大值、最小值、趋势)

•历史图表(过去 50 次读数动态显示)

•使用 HTML 和 CSS 进行布局,使用 JavaScript 进行实时更新

第 5 步:警报与通知

当湿度低于 20% 时显示“警报”(“立即排水”)。

稳定时显示“OK”。

采用颜色编码(红色表示紧急情况,绿色表示正常情况)。

第 6 步:系统信息

显示:

•设备知识产权

•当前时间

•在线/离线状态

•手动重新加载的刷新按钮

第 7 步:可选的封闭装置

设计一个 3D 打印的保护壳来保护电子设备。留出开口以便安装传感器和保证空气流通。

外壳与制造质量:由 JUSTWAY 提供动力支持

为了使这个项目达到专业水准,我将硬件安置在了一个由 JUSTWAY 3D 打印而成的外壳内。这个外壳不仅保护了电子元件,还通过其时尚、耐用的设计提升了整体的外观效果。其精准贴合的布局确保了连接器、传感器和显示屏都能方便地使用,同时又能保证内部元件的安全性。

第 8 步:校准

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

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

•在潮湿土壤中进行测试 → 记录最大值

•在代码中调整映射以确保准确性

第 9 步:拓展思路

•针对不同区域的多个传感器

•自动灌溉泵集成系统

•用于长期分析的云日志记录

•适用于移动设备的便捷仪表盘,便于快速查看信息

结论

有了这种设置,您不仅能获得数据——还能获得一个实时且直观可视化的仪表盘,它能告诉您何时浇水、记录历史情况,并确保您的花园保持健康状态。

本文编译自hackster.io

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

嗨,自从我的车辆有时会遭到人为破坏之后,我觉得现在正是开展这个项目的好时机。目前这个项目还比较简单。在这里,我正使用激光切割机来为我的零部件制作一个存放空间。

关键字: 霍尔效应传感器 ESP32 摄像头

普拉加拉杰的空气质量指数经常超过 300。在恶劣的冬季天气里,甚至会超过 450。世界卫生组织规定的 PM2.5 安全限值为 15 微克/立方米。而我们所处的环境中的数值则是这个标准的 20 倍。

关键字: MQ-7 传感器 电气系统 ESP32

“气体泄漏检测机器人”是一款智能且成本低廉的自主移动装置,旨在实时检测危险的气体泄漏(液化石油气和一氧化碳),同时确保人类远离危险区域。它将传感、导航、实时视频传输以及基于网络的控制系统整合到一个紧凑且可扩展的安全解决方...

关键字: ESP32 机器人 L298N 传感器

该项目展示了如何利用 ESP32 和 ILI9341 触摸显示屏为个人电脑构建一个功能完备且电池效率高的无线键盘。通过采用低功耗蓝牙(BLE)协议,该设备具有低功耗和可靠的连接性。

关键字: ESP32 ILI9341 触摸屏

在这个 Visuino 项目中,您将学习如何利用 ESP32 的深度睡眠模式来以清晰直观的方式大幅降低功耗,方法是通过闪烁的 LED 来实现。当 ESP32 活动时,LED 会持续闪烁,清晰地表明板子正在运行。当您按下按...

关键字: ESP32 定时器 LED

你是否曾无意间购买了 360 度伺服电机,或者恰好自己就有多两个?那么这个项目就是为你准备的!它使用了一个 ESP32 微控制器、两个 360 度 sg90 伺服电机、两个 18650 电池、MP1504en 芯片、一个...

关键字: 伺服电机 ESP32 微控制器 3D 打印

该项目展示了一种基于两个基于 ESP32 的节点之间的 LoRa 通信的无线车库门控制系统。该系统使用来自 REYAX 科技的 RYLR988 LoRa 模块来实现远距离、低功耗的通信。

关键字: ESP32 LoRa 通信 RYLR988

当您按下设备上的第一个按钮时,M5Stack Core2 中的 ESP32 会连接到互联网,并从官方笑话 API 请求一个随机笑话。笑话的第一部分,即所谓的“铺垫部分”,会显示在屏幕上——通常是一个问题或幽默的开场白。

关键字: M5Stack Core2 ESP32 互联网

植物不仅能在视觉上美化环境,还能促进光合作用,吸收二氧化碳并释放氧气,从而有效净化室内空气并降低有害物质(如甲醛、苯等)的浓度,进而改善室内空气质量。但当你长时间离开时,你的这些“绿色伙伴”会怎么样呢?

关键字: 湿度传感器 继电器 ESP32

最近,在我之前的一段视频中,我向您展示了一个基于圆形显示屏、使用 ESP32 微控制器和 Adafruit GFX 库的复古 VU 表项目。当时,VU 表是通过库函数绘制出来的,但代码仍然相对复杂,您可以在那段视频中看到...

关键字: ESP32 GC9A01 二极管
关闭