3dsjs

智能植物花盆——未来农业的先锋

SMARTPLANT - Smart plant pot

2023-04-12 03:20:43

使用说明

  1. 所有模型资源均由用户上传分享,内容来源于网络公开资源
  2. 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
  3. 模型将通过邮件发送(5分钟内自动发货),感谢理解带宽压力
关于费用

我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!

扫码手机访问
抖音私信 @jobsfan

SMARTPLANT - 智能植物盆栽


  • 蓝牙
  • 运动传感器
  • 湿度传感器
  • 温度与湿度传感器
  • 光线传感器
  • MIT App Inventor开发的移动应用
  • 2.4英寸TFT屏幕

这个项目旨在监测植物的生长情况。植物需要适宜的条件才能成长为健康美丽的植株。这个智能花盆赋予植物个性,并通过屏幕上的表情显示其状态。当一切良好且所有参数都在特定范围内时,植物会微笑。其他情感如下所示:

  • 哭泣:植物湿度过低。
  • 悲伤(蓝色):植物太冷。
  • 悲伤(红色):植物太热。
  • 睡觉:植物处于黑暗环境中进入睡眠状态(也是一种快乐状态)
  • 死亡:土壤中未检测到湿度。

软件代码:


  • MCU的代码包含在SMARTPLANT_CODE.zip文件中。它是用STM32CubeIDE为STM32F103 MCU编写的。我不是软件专家,更专注于这个项目的硬件部分。我知道我的代码并不完美。但如果您想给我一些关于代码的建议,请告诉我!

硬件PCB:


  • 这个第一版原型PCB在我看来制作得太仓促了。这块PCB上有一些错误,比如晶体连接不正确。但由于这仍然是第一个原型,对我来说问题不大。我通过切割PCB走线并重新连接正确的引脚到32.768 kHz谐振器来解决了这个问题。这个谐振器仅在我们使用MCU中的RTC时使用,但在我的代码中RTC并没有实际功能用途。
    此外,USB连接器也不再使用,因为它无法为PCB提供足够的电力。第一版集成了WS2812B LED灯,但经过一些研究后我决定移除它们,因为它们对植物本身没有任何实际功能。(参见LED版本的图片)

应用程序:


该应用程序是用MIT App Inventor编写的。MIT App Inventor工具的项目文件为.aia文件。当前应用程序是.apk文件。


这个项目仍在进行中,但如果您对此项目有任何疑问,请随时在评论中联系我 :-)

附:如果您想要这个植物的LED版本的STL文件,请告诉我!

智能植物花盆——未来农业的先锋
朋友,你觉得上面这个模型,属于下面的哪个分类?
必须全中文,且长度不超过15