一、项目缘起
芒种,是二十四节气之第九个节气,
夏季的第三个节气,干支历午月的起始。
斗指巳,太阳黄经达75°,于每年公历6月5-7日交节。
"芒种"含义是"有芒之谷类作物可种,过此即失效"。
这个时节气温显著升高、雨量充沛,适合植物的生长。
然而,在房间里花卉经常需要浇水,保证正常生长,
分享一个《基于SIOT物联网技术的智能浇花项目》,
可以通过传感器监测土壤湿度、光照等参数,使用行控板实现浇花的自动化和智能化。
二、项目组成
(1)硬件部分
包括土壤湿度传感器、led指示灯,舵机等,它们通过行空板与云端进行数据传输和交互。
(2)软件部分
1.Mind+1.8.0版本
2.SIoT V2版本
3.siot管理平台,可以通过设置浇花的时间、水量和周期等参数,实现浇花的自动化和智能化。
三、升级行空板SIoTV2,
1.升级行空板siotv2参照我的帖子,
2.测试SIOTV2。账号:siot , 密码:dfrobot

3.进入siot界面,新建气象相关主题


4.行空板网络设置,保证行空板WiFi与电脑WiFi在同一个网段,在实时显示土壤湿度数据。

在行空板中,记录下WiFi状态下IP地址:192.168.43.212, 为编程做准备。
四、详细步骤
步骤1 步骤1 打开mind+1.8.0,窗口右上角,选择python模式,点击左下角“扩展”,在官方库中找到“行空板”、"MQTT-PY"
步骤2 在Mind+右下角点击左下角“扩展”,在pingpong库中添加舵机、pingpong初始化
步骤3 程序编写
1.程序初始化

2.添加土壤湿度数据变量

3.将土壤数据发送MQTT服务器中

步骤4 打开可视化面板
1.打开Mind+1.8.0,在顶部菜单栏点击进入可视化面板,进入弹出新窗口

2.点击新建项目,选择新建空白项目,输入项目名称和描述后点击确认即可新建一个项目,点击编辑即可进入面板编辑页面。

3.进入页面后会弹出提示选择数据源,连接行空板上的SIoT V2,则ip可以填写行空板的ip。其他设置保持默认,确认后会提示连接成功。

4.添加相关数据组件,绑定相关气象主题Topic


2.基于SIOT平台物联浇花可视图

五、适用场合
该项目可以通过Web管理平台远程控制和管理浇花项目,当植物缺水时,led灯点亮,舵机控制水箱给植物供水,避免因忘记浇水或过度浇水导致植物死亡的情况发生。同时,该项目还可以根据植物的不同需求进行个性化浇花,节省水资源并提高浇花的效率。
总之,物联浇花项目是一个实用性强、智能化程度高的物联网应用,可以帮助用户更加便捷地进行浇花管理,同时也有利于环保和节约资源。
花生编程2023.07.29
赞赞赞赞赞
花生编程2023.07.29
厉害厉害
三春牛-创客2023.07.26
赞赞赞赞赞
三春牛-创客2023.07.26
厉害厉害