具有狩猎本能的Arduino喂猫



工程师本·米拉姆(Ben Millam)厌倦了用惯常的方式喂他的猫,不断撒食物。因此,他在Arduino上制作了另一种供料系统:猴子和他自己都获得了更多乐趣。

灵魂中的每只猫都是猎人。并非没有道理,他们每天都走同样的路线,探索角落:一个小掠食者检查其领土并寻找猎物。为了满足猴子的狩猎需求,工程师制造了一种技术上的“喂食器”,只有在里面放了一个小球时才喂食。

诀窍在于,每次在所有者将球藏起来的新地方,球都会出现。这是理想的猎物:当猫最终找到它时,它会为自己感到骄傲。狩猎本能得到满足。

在启动自动“喂食器”之前,本·米拉姆建议先训练猫。特别是,他的猴子首先在一个简单的“答题器”上进行了训练-她必须按下按钮才能获取食物。在YouTube上,您可以找到许多有关如何训练猫按按钮的训练视频。



此后,需要逐步训练猫以猎取球,将这个困难的任务分解为几个简单的子任务。猫看着球-咔哒声射击并发出食物(重复直到技能稳定为止)。此外,猫靠近球-咔哒一声射击(再次重复要求的次数)。以下子任务:3)猫嗅球; 4)击球; 5)击中球并升起; 6)击球,将球抬起并保持几秒钟。

在训练过程中,鼓励每个动作,直到技能变得稳定为止。之后,奖励停止,直到猫在列表上执行下一个动作。

另外,还训练了猫接近将球掉落的地方的方法。

最后,您需要将两个方向的训练结合起来,以便猫和球一起接近放电位置。

如果培训成功,那么该是时候收集一个自动“进纸器”了。这就是接球器的样子。他下达命令。





作者安装了Adafruit PN532 RFID控制器,该控制器从焊球中读取RFID标签并启动Arduino喂料程序。 Arduino Uno切换继电器,从而闭合电路- 超级馈送模型的“馈送器” 提供了一部分食物。

使用的其他组件:双输出固态继电器板315 MHz M4 RF接收器,用于从遥控接收信号;四键315 MHz的远程控制MiFare Classic钥匙扣(13.56 MHz RFID / NFC)

Source: https://habr.com/ru/post/zh-CN382855/


All Articles