这是一款易于使用的自动宠物喂食器,带有一些3D打印部件,可调整的喂食时间和可调整的喂食部分。
硬件组件:
- Arduino Nano R3×1个
- DS 1307实时时钟模块×1个
- LM-317稳压器模块×1个
- 连续旋转伺服×1个
- 谷物分配器×1个
- 8mm磁铁×6
- 霍尔传感器(单极)×1个
- RGB背光LCD-16x2×1个
- I2C LCD背包×1个
- 5毫米LED:红色×1个
- 5毫米LED:绿色×1个
- 按钮开关,瞬间×5
- 直流母电源适配器×1个
- 电阻10k欧姆×1个
- 电阻330欧姆×2
手动工具和制造机
- 3D打印机(通用)
我玩微控制器已经有一段时间了,想尝试从教程中扩展出来。在Covid-19之前,我真的没有固定的时间表,我给狗狗喂食的时间也不固定,我需要找到一种解决方案。
我的喂狗器基于Arduino微控制器。我需要一些其他大多数版本的喂狗器都没有的关键功能。即,一种用于停电恢复馈电并解决食物卡在分配机构中的问题的解决方案。停电通常不会持续很长时间,因此我认为不需要电源冗余。我还想要一些易于分解和清洁的物品。清洗3D打印的部件时要小心,可以使用热水,而不要使用热水,除非打算使用ABS或PET-G打印。
功能的完整列表如下:
每天两次喂食
实时时钟精确计时
手动更改实时时钟
手动喂食选项
霍尔传感器的LED指示和实时时钟故障
主屏幕上的喂食时间,当前时间和喂食完成概述
易于浏览的菜单
断电恢复供电(电源恢复供电)
进食时间和完成次数安全存储在EEPROM中
如果在分配时食物被卡住,则伺服“摇晃”