加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

带有M5Stack的智能工厂

2019/11/15
133
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

使您的工厂变得智能,并监控水,温度和湿度!

主要芯片

  • 制造商M5Stack灰色
  • M5Stack环境单元套件(地球角度PIR HUB灯RGB IR ENV)

植物的健康状况在很大程度上取决于三个影响因素:植物的环境(即室内气候),阳光,当然还有花盆中的水分。

使用M5Stack系列传感器可以轻松测量这些因素:用于测量温度,气压和湿度的环境传感器,光强度传感器和土壤湿度传感器。为了评估传感器并可视化测量结果,我们使用了M5Stack内核,在我们的情况下,我们决定使用M5Stack Gray,但该设置也可以与其他内核一起使用。在相应的操作说明中可以找到如何正确连接传感器。程式设计借助集成的屏幕,M5Stack可以轻松显示所有测量值。

为了确保原始编号不是由用户而是由主模块本身解释的,我们在程序中定义了固定的极限值(最小值和最大值),并使用图标在屏幕上显示所有测量值是否均在绿色范围内。M5Stack Gray可以使用许多不同的工具进行编程,包括Arduino IDE。可能最简单的方法是M5Stack的开发环境“ UIFlow”。图形化编程语言直观易用,易于学习。现在只需要将所需的表情符号加载到程序中,然后周期性地轮询测量值并将其与极限值进行比较。最好通过串联“ if-do-else-if”构建块来完成。

为了显示当前传感器数据,在屏幕上放置了文本模块(标签),这些文本模块通过程序不断更新。现在程序已完成并加载到M5Stack中,您所要做的就是将土壤湿度传感器放入花盆的土壤中,屏幕将向您显示植物的当前健康状况。通过附加模块和程序调整,可以集成许多附加功能。例如,可以使用三个可自由编程的按钮方便地设置极限值。可以通过添加运动检测器来节省M5Stack的电池,该检测器仅在有人在工厂附近时才激活屏幕。借助WLAN连接,甚至可以检索智能手机或家庭中其他设备的当前状态。

  • QQ截图20191115132453.png
    描述:电路图
  • smart_plant.py
    描述:微型Python
  • 带有M5Stack的智能工厂.pdf
    描述:完整讲解

相关推荐

电子产业图谱