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

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

步骤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 )。
换一批
延伸阅读

作为创客,我们常常会看到满堆的损坏电子设备,等待着被重新利用。与其直接丢弃这些废弃物品,我决定将一部旧的、损坏的智能手表改造成一个功能齐全、小巧如钥匙扣的游戏主机。我的目标是打造一个体积微小却极具娱乐性的装置,同时通过回...

关键字: 智能手表 ESP32 Arduino

本项目的目标是为新建物业创建一个功能完善的安防监控系统原型。该系统采用ESP32微控制器、两个HLK-LD2410S毫米波运动传感器、LED指示灯、声音报警器、UPS电源监测以及蓝牙移动应用程序,用于系统控制和状态显示。

关键字: 毫米波运动传感器 LED指示灯 ESP32

全球每年估计有50%的疫苗被浪费。其中相当一部分浪费源于冷链中断——即疫苗在运输或储存过程中曾暴露于2至8°C安全温度范围之外,但直到为时已晚才被发现。

关键字: 传感器 ESP32 OLED

Now Playing Display 是一款小巧的 USB 供电桌面设备,可将 Mac 上播放的音乐内容(包括专辑封面、曲目名称、艺术家以及进度条)镜像显示在 240×240 的圆形触摸屏上。通过点击按钮即可实现播放/...

关键字: ESP32 显示屏 USB-C

在这个项目中,我使用芝加哥的坐标从一个在线紫外线API获取数据,以获得准确的紫外线水平。接着,我编写了一个LED灯带,将其隐藏在左上角黄色太阳的后面,使得LED的亮度根据外部紫外线强度变化。原本右侧的雨伞在每次数据更新时...

关键字: LED 紫外线 面包板 电机

一个由 NeoPixel 16 个 LED 组成的环形灯带以及 ESP32 控制器,被封装在一块由激光切割而成的亚克力材质外壳中,可通过移动设备上的 Blynk 应用程序进行控制。

关键字: LED BlynkIOT ESP32

这个项目最初只是一个简单的实验,属于那种你只想快速测试一个想法并看看它是否可行的类型,但在某个阶段它逐渐发展成了一个完整的系统,其中包括射频追踪、实时可视化、定制硬件,最终……还有一架无人机。

关键字: 无人机 GPS ESP32

ESP32凭借其双核Xtensa LX6架构,成为高性价比的IoT首选。但在FreeRTOS下,如何避免双核“打架”,并高效地进行核间通信(IPC),是性能优化的关键。本文将直击实战痛点。

关键字: ESP32 双核编程 FreeRTOS

该项目推出了一款基于 ESP32 微控制器和 LAN8720A 以太网 PHY 的紧凑型、低功耗的 Modbus RTU 至以太网/ Wi-Fi 的网关。

关键字: 以太网 网关 ESP32 LAN8720A

UPI 已成为印度最受欢迎的支付方式。如果任何企业想要采用智能解决方案,那么就必须实现与 UPI 的对接。这种支付系统使用起来非常简便,我们是通过 ESP32 进行集成的,而二维码则显示在小屏幕上。这种解决方案可用于任何...

关键字: UPI ESP32 微控制器
关闭