Eduponics Mini 智能农业套件
Eduponics-Mini
智能家居, ESP32
⭐☆☆☆☆ (1/5)
已发布
项目简介
MicroPython MQTT及Eduponics mini ESP32套件代码示例。
Eduponics-Mini 是一个基于 ESP32 芯片的智能农业模块化套件,旨在帮助用户轻松搭建属于自己的智能花园系统。该项目由 STEMinds 团队开发,核心定位是物联网(IoT)与智慧农业的教育与实践平台。通过该套件,用户可以学习如何将土壤湿度传感器、WiFi 通信、MQTT 协议以及移动端应用结合起来,实现远程监控和自动化灌溉。
标签
项目特点
**模块化设计**:基于 ESP32 的模块化套件,易于扩展和定制
**MQTT 通信**:支持 MQTT 协议,实现远程控制和监控
**移动应用支持**:配套 Android 应用(Eduponics),实现手机端控制
**双框架支持**:提供 MicroPython 和 Arduino(PlatformIO)两种代码库
**扩展板功能**:支持额外连接 4 个土壤湿度传感器和数字输出设备
**I2C 协议**:扩展板使用 I2C 通信,兼容 Raspberry Pi
**开源文档**:完整的在线文档和社区支持
技术规格
| 主控芯片 | |
|---|---|
| 编程语言 | |
| 通信协议 | |
| 传感器接口 | |
| 扩展接口 | |
| 扩展板 ADC | |
| 扩展板 GPIO | |
| 电源 | |
| 固件支持 |
项目资源
STEMinds/Eduponics-Mini
STEMinds/micropython-eduponics
STEMinds/platformio-eduponics-mini
eduponics_mini/introduction
steminds.com/iot-soil-moisture-sensors-smart-garden-irrigation-system
download/esp32
www.espruino.com/Download
whitecatboard/Lua-RTOS-ESP32
Generic_flash-4MB/esp32_idf3_ulab_dp_thread_v1.12-663-gea4670d5a_2020-07-29.bin
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32 开发板 | 1 | — | 核心控制器 |
| 土壤湿度传感器 | 1 | — | 基础套件包含 |
| Eduponics Mini 扩展板 | 1 | — | 可选,支持额外传感器 |
| ADS1115 | 1 | — | 扩展板上的ADC芯片 |
| MCP23017 或 PCA9535 | 1 | — | 版本不同芯片不同 |
| 12V继电器模块 | 若干 | — | 用于控制外部设备 |
| 12V电源适配器 | 1 | — | 通过扩展板供电 |
| 杜邦线/排线 | 若干 | — | 连接传感器和扩展板 |
3D 模型
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 计算机 | 编写和上传代码 | ✅ 是 |
| USB数据线 | 连接ESP32到计算机 | ✅ 是 |
| Thonny IDE | MicroPython编程和上传 | ▢ 推荐 |
| Arduino IDE | Arduino C编程(可选) | ▢ 推荐 |
| 智能手机 | 安装Eduponics应用进行控制 | ▢ 推荐 |
| 焊台 | 焊接扩展板元件 | ▢ 推荐 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
2/5
动手与操作
3/5
狂热与坚持
2/5
创造与创新
3/5
项目图库
所需技能
🔧 **动手能力**:需要基本的电子元件连接和焊接能力,能够连接传感器和扩展板
💻 **编程能力**:需要 MicroPython 或 Arduino C 的基础知识,能够修改 WiFi 配置和 UUID
⚡ **电子电路**:了解 I2C 通信协议、模拟传感器读取和继电器控制
适用场景
**智能农业教育**:作为物联网和智能农业的教学工具,适合学校和培训机构
**家庭智能花园**:用于自动浇灌和监控家庭植物的土壤湿度
**物联网入门实践**:学习 ESP32、MQTT 和传感器应用的理想项目
**创客项目扩展**:基于模块化设计,可扩展更多传感器和执行器