У меня есть мейнкун, который весит более 10 килограмм. Его зовут Дюк. Кот любит греться на солнце, смотреть на птиц и… будить меня в 5 утра для того, чтобы я дал ему позавтракать.

Как вы можете представить, если 10 килограммовая кошка сидит на вашей груди рано утром, то у вас не остаётся выбора, кроме как проснуться, втянуть побольше воздуха и накормить зверя. Вы спросите, «почему бы не купить кормилку для животных?».

Итак, ответ кроется в том, что это очень скучно и просто. Вместо этого я захотел сделать автоматическую кормушку для кошек своими руками. В качестве студента, учащегося на инженера, я завершил немало поектов и был готов принять вызов, но получится ли у меня собрать электронную автокормушку, которая будет стоит меньше $100?



Шаг 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: Начнём собирать


Изначально я думал собрать всё на коленке, но чем больше я думал о проекте, тем сложнее он становился. И тогда я подумал: «Есть ли уже что-либо, предназначенное для дозирования, что стоило бы дешево и что легко можно было бы модифицировать?» И вуаля — в продаже есть готовые дозаторы зерна, их можно легко модифицировать и подключать к приводу.

Шаг 3: Сборка сервопривода / кривошипа





Первым, что я сделал, была модификация кривошипа, который шел в дозаторе зерна. Я обрезал все выступы, так, чтобы остался только центральный цилиндр. После небольшой шлифовки мне удалось закрепить на него винтами малый диск вращения сервопривода. После этого всё, что оставалось сделать — прикрепить диск к сервоприводу.

Заметка: Я настоятельно рекомендую вам купить набор из сервопривода и разных насадок, так как ваш дозатор зерна может иметь другие размеры кривошипа.

Шаг 4: Передняя панель




После этого я сконструировал переднюю панель автокормушки для кошек. Я вырезал кусок доски нужного размера, так чтобы она хорошо подходила спереди и закрывала всю электронику, которая будет находиться за ней. Как только я вырезал и зашлифовал доску, я прикрепил к ней 4 уголка, с помощью которых можно закрепить доску на кормилке. Я просверлил в корпусе кормилки по 2 отверстия с каждой стороны и прикрепил доску болтами и гайками.

Шаг 5: Дозировочная воронка





Это было самой простой частью проекта. Я обвёл выход трубки на передней панели, затем горячим клеем прикрепил трубку к выходу дозатора зерна.

Заметка: перепроверьте, что трубка и передняя панель хорошо сидят, прежде чем будете крепить трубку на горячий клей.

Шаг 6: Закрепляем сервопривод


Теперь, когда большинство работы выполнено, можно закрепить сервопривод для того, чтобы он не двигался во время работы. Я взял два винта по дереву и прикрутил сервопривод сквозь отверстия напрямую к древесине.

Шаг 7: Программируем Ардуино





Теперь наступает самая весёлая часть. Нам нужно запрограммировать Ардуино так, чтобы он выдавал еду в определенное время суток. Я постарался сделать код максимально простым. Основываясь на возрасте, весе и породе, я посмотрел, как много и как часто Дюку нужно есть в течение дня, чтобы быть сытым. Автоматическая кормилка была настроена на 0.65 чашки каждые 8 часов. Время и количество еды можно легко модифицировать в зависимости от потребности вашего домашнего животного. Распиновка останется прежней.

Шаг 8: Соединяем и тестируем






Теперь, когда код готов, мы можем соединить Ардуино и сервопривод. Соединение выглядит следующим образом:

  • Чёрный провод сервопривода идёт на GND Ардуино
  • Красный провод сервопривода идёт на 5V Ардуино
  • Белый провод сервопривода идёт на пин 13 Ардуино

После того, как вы проверите, что всё работает правильно, можете закрепить Ардуино на месте. Для защиты своей платы, я создал на 3Д принтере кейс и просто приклеил его внутрь кормилки на горячий клей.

Финальным улучшением было добавление ножек к кормилке, чтобы она возвышалась над миской. В качестве ножек были использованы 5 сантиметровые деревянные дощечки. К их нижней части я приклеил пену — она защитила пол от царапин. Всё что осталось сделать – приклеить сами ножки к кормилке.

Шаг 9: Готовая кормилка


На фотографии вы видите готовый результат. Проект обошелся в $39.18 (примерно в 2300 рублей). И я надеюсь, что он вдохновит вас собрать свою автоматизированную кормилку для домашних животных.