
零食分配器在这里已经很老套了,但如果小猫不需要额外的卡路里——而且实际上需要减掉一些体重呢? [MethodicalMaker] 决定将零食分配器连接到猫轮上,并奖励猫咪的健康行为。分配器可以通过编程让猫跑足够长的时间来燃烧食物中的卡路里。随着时间的推移,可以训练猫咪在两次零食之间跑得更久,从而真正减轻体重。
轮子本身是一个现成的模型,称为“One Fast Cat”;显然这些都是相当便宜的二手产品,因为大多数猫并没有真正意识到锻炼的意义。 [MethodicalMaker] 沿着边缘粘上均匀分布的磁铁,以便用霍尔效应传感器跟踪旋转。微控制器正在监视所述传感器,并被编程为在计算完设定的转数后释放零食。运行距离和手动处理挤出的控制是通过门户网站进行的,但网络代码在 Arduino R4 [MethodicalMaker] 上开始遇到困难,因此他改用 ESP32 来使其工作。
该项目真正有趣的部分是零食分配器的物理设计:它使用双螺旋装置来精确控制零食释放。第一个螺旋钻位于一个装有大量食物的料斗内,但它往往会过度分配,因此 [MethodicalMaker] 有条不紊地在料斗下方制作了第二个螺旋钻。第一个螺旋钻挤出的少量零食由第二个螺旋钻单独分配,并在出口滑槽内的光电传感器的帮助下对零食进行计数。这也让机器在需要重新填充时发出信号。为了精确控制,使用连续伺服系统来驱动螺旋钻。除了电子产品之外,一切都是 3D 打印的;STL 位于 Printables 上,代码位于 GitHub 上。
如果你没有猫轮, DIY也是一个选择。如果您没有猫,我们还重点介绍了狗粮分配器。如果您两者都没有,请咨询当地的动物收容所;我们打赌,您所在的城镇里有大量可供收养的宠物,然后您将有借口将您的项目之一参加我们正在进行的宠物黑客大赛。