×

配备M5Stack的智能工厂

消耗积分:0 | 格式:zip | 大小:2.42 MB | 2022-12-09

2223

分享资料个

描述

植物的健康状况在很大程度上取决于三个影响因素:植物的环境(即室内气候)、阳光,当然还有花盆中的水分。使用 M5Stack 系列传感器可以轻松测量这些因素:用于测量温度、气压和湿度的环境传感器、光强度传感器和土壤湿度传感器。为了评估传感器和可视化测量结果,使用了 M5Stack Core,在我们的案例中,我们决定使用 M5Stack Gray,但该设置也适用于其他内核。可以在相应的操作说明中找到如何正确连接传感器。编程得益于集成屏幕,M5Stack 可以轻松显示所有测量值。为了确保原始数据不是由用户解释,而是由主模块本身解释,我们在程序中定义了固定的限制值(最小值和最大值),并使用图标在屏幕上显示是否所有测量值都是在绿色范围内。M5Stack Gray 可以使用许多不同的工具进行编程,包括 Arduino IDE。可能最简单的方法是“UIFlow”,M5Stack 的开发环境。图形化编程语言使用起来很直观,也很容易学习。现在只需将所需的表情符号加载到程序中,然后循环轮询测量值并与极限值进行比较。这最好通过串联“if-do-else-if”构建块来完成。为了显示当前的传感器数据,文本模块(标签)被放置在屏幕上,它们通过程序不断更新。现在程序已经完成并加载到 M5Stack 中,您只需将土壤湿度传感器放入花盆土壤中,屏幕就会显示植物当前的健康状况。通过附加模块和程序调整,可以集成许多附加功能。例如,可以使用三个可自由编程的按钮方便地设置极限值。M5Stack 的电池可以通过添加运动检测器来节省,只有当有人靠近植物时才会激活屏幕。由于 WLAN 连接,甚至可以检索智能手机或家庭中其他设备的当前状态。

 

 

poYBAGOSk-WATLMTAAccdGB-5d0519.jpg
 

 

poYBAGOSk_-ATmK_AAZA5dsXL_I617.jpg
 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !