У меня есть мейнкун, который весит более 10 килограмм. Его зовут Дюк. Кот любит греться на солнце, смотреть на птиц и… будить меня в 5 утра для того, чтобы я дал ему позавтракать.
Как вы можете представить, если 10 килограммовая кошка сидит на вашей груди рано утром, то у вас не остаётся выбора, кроме как проснуться, втянуть побольше воздуха и накормить зверя. Вы спросите, «почему бы не купить кормилку для животных?».
Итак, ответ кроется в том, что это очень скучно и просто. Вместо этого я захотел сделать автоматическую кормушку для кошек своими руками. В качестве студента, учащегося на инженера, я завершил немало поектов и был готов принять вызов, но получится ли у меня собрать электронную автокормушку, которая будет стоит меньше $100?
![](https://img.masterclub.online/gs/cdn.instructables.com/F9P/CDZ8/IN4VW1BM/F9PCDZ8IN4VW1BM.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FAD/RTMX/IN0ENZH0/FADRTMXIN0ENZH0.LARGE.jpg)
Содержание статьи
Шаг 1: Части для сборки кормилки
Главной идеей проекта будет уложиться в $100 и посмотреть, что можно использовать, чтобы сделать кормушку для кота простой.
Вот список наших частей:
- Дозатор / раздаточное устройство для зерна (я использовал Home Basics — $17.75 на Ибэй)
- Устройство непрерывного вращения (я использовал SPRING SM-S4303R JR — $8.90 на Ибэй)
- Доска для проектов (фанерка) 30*30*0,5 см
- Ардуино Уно R3, 16 Hz — ($3.50 на Ибэй)
- Правосторонние уголки 10 * 1 см (стоили в районе $1.97)
- Упаковка гаек, винтов, болтов длиной ~ 1.3 см (стоили в районе $1.18)
- Прямоугольный «локоть» из ПВХ ~ 5 см (стоил около $.98)
Шаг 2: Начнём собирать
![](https://img.masterclub.online/gs/cdn.instructables.com/FTZ/OJO4/IN0EO0TA/FTZOJO4IN0EO0TA.LARGE.jpg)
Изначально я думал собрать всё на коленке, но чем больше я думал о проекте, тем сложнее он становился. И тогда я подумал: «Есть ли уже что-либо, предназначенное для дозирования, что стоило бы дешево и что легко можно было бы модифицировать?» И вуаля — в продаже есть готовые дозаторы зерна, их можно легко модифицировать и подключать к приводу.
Шаг 3: Сборка сервопривода / кривошипа
![](https://img.masterclub.online/gs/cdn.instructables.com/FFG/1VYM/IN0FFXQH/FFG1VYMIN0FFXQH.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FTC/VZUG/IN3EFFJW/FTCVZUGIN3EFFJW.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F2C/P1VQ/IN3EFFJO/F2CP1VQIN3EFFJO.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F4L/G5F2/IN3EFFJX/F4LG5F2IN3EFFJX.LARGE.jpg)
Первым, что я сделал, была модификация кривошипа, который шел в дозаторе зерна. Я обрезал все выступы, так, чтобы остался только центральный цилиндр. После небольшой шлифовки мне удалось закрепить на него винтами малый диск вращения сервопривода. После этого всё, что оставалось сделать — прикрепить диск к сервоприводу.
Заметка: Я настоятельно рекомендую вам купить набор из сервопривода и разных насадок, так как ваш дозатор зерна может иметь другие размеры кривошипа.
Шаг 4: Передняя панель
![](https://img.masterclub.online/gs/cdn.instructables.com/FT0/OZ59/IN0EO0TS/FT0OZ59IN0EO0TS.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F1U/E24S/IN0EO0S5/F1UE24SIN0EO0S5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F55/04XO/IN0EO0UC/F5504XOIN0EO0UC.LARGE.jpg)
После этого я сконструировал переднюю панель автокормушки для кошек. Я вырезал кусок доски нужного размера, так чтобы она хорошо подходила спереди и закрывала всю электронику, которая будет находиться за ней. Как только я вырезал и зашлифовал доску, я прикрепил к ней 4 уголка, с помощью которых можно закрепить доску на кормилке. Я просверлил в корпусе кормилки по 2 отверстия с каждой стороны и прикрепил доску болтами и гайками.
Шаг 5: Дозировочная воронка
![](https://img.masterclub.online/gs/cdn.instructables.com/F19/ONYP/IN0EO0U9/F19ONYPIN0EO0U9.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F0N/I30Z/IN0EO0RL/F0NI30ZIN0EO0RL.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FAN/ZEJW/IN0EO0UL/FANZEJWIN0EO0UL.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FJH/5TMR/IN0EO0UE/FJH5TMRIN0EO0UE.LARGE.jpg)
Это было самой простой частью проекта. Я обвёл выход трубки на передней панели, затем горячим клеем прикрепил трубку к выходу дозатора зерна.
Заметка: перепроверьте, что трубка и передняя панель хорошо сидят, прежде чем будете крепить трубку на горячий клей.
Шаг 6: Закрепляем сервопривод
![](https://img.masterclub.online/gs/cdn.instructables.com/F7V/8JR8/IN0EO0W2/F7V8JR8IN0EO0W2.LARGE.jpg)
Теперь, когда большинство работы выполнено, можно закрепить сервопривод для того, чтобы он не двигался во время работы. Я взял два винта по дереву и прикрутил сервопривод сквозь отверстия напрямую к древесине.
Шаг 7: Программируем Ардуино
![](https://img.masterclub.online/gs/cdn.instructables.com/FM9/0TKF/IN3EFG5S/FM90TKFIN3EFG5S.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F2N/20NA/IN0FG4NY/F2N20NAIN0FG4NY.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F12/ABZX/IN3EFFK2/F12ABZXIN3EFFK2.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FN8/TEU2/IN4VW1BL/FN8TEU2IN4VW1BL.LARGE.jpg)
Теперь наступает самая весёлая часть. Нам нужно запрограммировать Ардуино так, чтобы он выдавал еду в определенное время суток. Я постарался сделать код максимально простым. Основываясь на возрасте, весе и породе, я посмотрел, как много и как часто Дюку нужно есть в течение дня, чтобы быть сытым. Автоматическая кормилка была настроена на 0.65 чашки каждые 8 часов. Время и количество еды можно легко модифицировать в зависимости от потребности вашего домашнего животного. Распиновка останется прежней.
Шаг 8: Соединяем и тестируем
![](https://img.masterclub.online/gs/cdn.instructables.com/F7L/3YBT/IN3EFFK8/F7L3YBTIN3EFFK8.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FWP/LMHE/IN4VW0US/FWPLMHEIN4VW0US.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FI3/PIFQ/IN3EFFKB/FI3PIFQIN3EFFKB.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F3E/0XQA/IN4VW0V5/F3E0XQAIN4VW0V5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FM6/ATC3/IN4VW0V9/FM6ATC3IN4VW0V9.LARGE.jpg)
Теперь, когда код готов, мы можем соединить Ардуино и сервопривод. Соединение выглядит следующим образом:
- Чёрный провод сервопривода идёт на GND Ардуино
- Красный провод сервопривода идёт на 5V Ардуино
- Белый провод сервопривода идёт на пин 13 Ардуино
После того, как вы проверите, что всё работает правильно, можете закрепить Ардуино на месте. Для защиты своей платы, я создал на 3Д принтере кейс и просто приклеил его внутрь кормилки на горячий клей.
Финальным улучшением было добавление ножек к кормилке, чтобы она возвышалась над миской. В качестве ножек были использованы 5 сантиметровые деревянные дощечки. К их нижней части я приклеил пену — она защитила пол от царапин. Всё что осталось сделать – приклеить сами ножки к кормилке.
Шаг 9: Готовая кормилка
![](https://img.masterclub.online/gs/cdn.instructables.com/F77/NRED/IN4VW1TB/F77NREDIN4VW1TB.LARGE.jpg)
На фотографии вы видите готовый результат. Проект обошелся в $39.18 (примерно в 2300 рублей). И я надеюсь, что он вдохновит вас собрать свою автоматизированную кормилку для домашних животных.