远程心率监测器
监测某人的心率,以及当心率超出设定范围时提醒其他人
故事
这个练习的主要思想是监测某人的心率,并在心率超出设定范围时提醒其他人。
组件第 1 部分。向 AWS 报告心率
我有一个 ANT+ 心率传感器和 USB ANT+ 记忆棒。因此,我使用 ANT+ 库接收心率,使用 AWS.IoT.Data 库向 AWS IoT 设备影子报告。数据如下:
{ "state":{ "reported":{ "HeartRate":65 } }}
每5秒报告一次心率。为了方便测试,我添加了模拟模式。
图>第 2 部分,设置告警规则
然后我设置了一个规则,当心率超出范围时发布到特定的Topic,这里的范围是40到180。
重新发布规则第 3 部分警报
警报是由在 Pi 2 上的 Win IoT 10 上运行的程序控制的 LED。程序订阅警报主题。
结果
来源: 远程心率监测器
制造工艺