你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32H7体验】+ 花儿自动浇水装置的搭建和测试

[复制链接]
晒太阳的懒猫 发布时间:2022-5-6 13:42
经过近一个月的时间,把这套装置搭建起来了。今天进行一下简单的测试使用的是系统中的测试功能试下这个简单的收发数据测试。通过启动菜单中的测试子机功能演示。之前使用杜邦线连接各个功能模块,现在使用洞洞板搭建,看起来更整洁一些。

5

5
左侧是主机,右侧是子机,物理地址为1,这个地址是可以通过拨码开关调整的。整个装置可以挂载16子机模块,但我实际只用了4个。主机和子机之间,使用nRF24L01实现数据通讯。
测试需要通过菜单实现,见以下图片:

3

3

2

2

4

4

1

1
菜单中选中的子机,绑定唯一编号,选好子机,只要按确认键即可进入测试程序。此时子机的状态8 h5 m7 C, ]+ w7 K6 F/ d/ m

6

6
继电器模块中继电器导通状态的指示灯处于熄灭状态,此时按下主机中的确认键,启动子机1的测试程序,

7

7
可以看到,子机1的继电器模块中红色指示灯亮起,表明继电器已经导通。实际应用中是通过定时计划,向子机发送控制数据,控制子机的继电器给抽水电机上电,启动抽水,给花浇水。
每个子机都有一套自己的计划,计划有三种模式:每天定时浇水、指定曜日定时浇水、隔几天模式定时浇水。

8

8

9

9

10

10
每天定时浇水模式就是每天在固定时刻启动浇水处理。
指定曜日定时浇水模式是指每逢周几进行浇水。曜日可以灵活组合。
隔几天模式定时浇水模式是指每隔几天进行一次浇水。
主机和子机之间的通讯数据中包含子机地址、浇水时长等信息。浇水处理有关的信息,是可以通过菜单进行动态设置的。系统主循环中,会不断取得当前时间,并和各个自己的浇水计划进行对比,符合设置的计划条件后,会自动启动浇水处理功能。由于是使用了继电器模块,实际上也很容易转化为其它的控制装置,比如给宠物提供饮水、宠物粮食等。如果连上Wifi模块,追加必要的处理,就能实现远程控制了。
4 [1 x2 ]- R/ C# L+ ~# k. l
演示用的视频:https://www.bilibili.com/video/BV1gR4y1N73R/: t- l/ @7 V% ]/ t9 v: a

! B, `5 w7 i: P
收藏 评论2 发布时间:2022-5-6 13:42

举报

2个回答
liuxingkeji 回答时间:2022-5-6 18:22:05

不错,有没有演示视频

晒太阳的懒猫 回答时间:2022-5-7 09:43:17

liuxingkeji 发表于 2022-5-6 18:22
不错,有没有演示视频

自己用手机拍摄的视频,效果不是很好。刚刚投稿到bilibili上去了,正在审核中。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版