我的一位饲养员朋友向我求助,想找到一种方法在她的一匹母马分娩时向她发出警告。我们在市场上找不到任何合适的设备可以让她继续她的其他活动并随时提醒她,尤其是当她不在农场时。
1. 设备应能够通过手机、短信、电子邮件发送警报……
2.设备应能随时接入网络
3、设备应防尘、防潮
4.设备应抗震
5.该设备应能够监测怀孕至少3周
1.设备应能够通过手机、短信、电子邮件发送警报……
分娩时,一匹母马侧卧。使用的策略是检测这种角度变化以触发警报。
所需的检测范围为 45 至 90°。决定使用两个球倾斜传感器,这也可以减少消耗。
如果母马在侧翼停留至少 30 秒,就会发送第一个警报,一两分钟后会再发送两次警报,以确保饲养员看到消息。定义 30 秒的持续时间是为了避免由于马的其他运动而引起的错误警报。
arduino MKRFox 1200 将消息“HORSE”发送到 Sigfox 后端。
我创建了一个到 Twilio 平台的回调,用于向饲养员发送短信。
凡凡一时不太配合,是这样的。
2.设备应能随时接入网络
在本项目框架内,马厩距最近的GSM中继站6km。因此,网络对于在便携式配置中使用 arduino 和 GSM 卡非常不利。为了克服这个问题,决定检查 Sigfox 的覆盖范围。下图显示使用 3 个站点的 Sigfox 覆盖良好。
3 、设备应防尘、防潮
母马可能在室外,因此选择设备外壳的材料以抵抗室外环境。
4.设备应抗震
选用的外壳材料具有很强的抵抗力。然而,马是一种非常强大的动物,我们无法确保外壳能够抵抗所有治疗。为避免在电击情况下与电池着火相关的风险,决定禁止使用锂离子或锂聚合物电池。
禁止使用水银球传感器,以免设备损坏时危及马匹
5.该设备应能够监测怀孕至少3周
饲养员大致知道出生日期,因此监测怀孕的最后 3 周非常重要。arduino MKR Fox 1200 在待机模式下消耗 650μAh,2 节 AAA 1250mAh 电池可提供 80 天的电池寿命。
您需要创建一个 twilio 帐户
https://www.twilio.com/try-twilio
输入将接收警报的电话号码。
创建您的 Sigfox 帐户并关联您的 Arduino MKRFox1200
选择设备类型
选择回调、新建、自定义回调
输入信息:
类型:数据,上行链路
渠道 : 网址
AcountSID 和 AuthToken 在您的 Twilio 帐户中
感谢 Jennifer、Fantasia、Zoe、Delphine 和 Elena 的帮助。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !