Автоматическая кормушка для кошек своими руками, в том числе программный код ардуино

Как сделать электронную кормилку с дозатором для кота — автоматическая кормушка для кошек своими руками

Предлагаем изготовить своими руками автоматическую кормушку для кошек, работающую под управлением Arduino, с использованием шнека, напечатанного на 3D-принтере. Кормушка запрограммирована на подачу корма два раза в сутки, количество разовой выдачи пищи задается пользователем. Устройство имеет встроенные часы и резервное питание от батарей.

Если ваши любимые кошки по утрам сводят вас с ума, прося еды, значит настало время роботизировать процесс их кормления.

Кормушки для кота с дозатором, которые есть в продаже, имеют ряд недостатков, таких как: ужасная система программирования, энергозависимая память (стирается, при отсутствии питания) и др.

Хорошая кормушка для котов с таймером стоит более 300 долларов США, поэтому есть смысл сделать такую автокормушку самостоятельно.

Шаг 1: Необходимые материалы

  • Один обычный серводвигатель.
  • Один непрерывный (или взломанный) серводвигатель.
  • Один шнек, напечатанный на 3D-принтере.
  • ПВХ-тройник.
  • Один контроллер Arduino (UNO или любого другого типа).
  • Один энкодер KY-040.
  • Один символьный (буквенно-цифровой) жидкокристаллический дисплей на базе контроллера HD44780.
  • Одна небольшая кнопка (без фиксации).
  • Один высокий контейнер для еды.
  • Одна монтажная коробка из МДФ.
  • Один блок питания на 12 В, 500 мА (лучше 1 А).

Шаг 2: Изготавливаем шнек (механизм подачи пищи)

Один из сложных моментов в проекте автоматической кормилки для кошек – создание шнека. Придется изготовить его при помощи 3D-печати. Скачайте проект с ресурса Thigiverse и распечатайте его. Если у вас нет 3D-принтера, можете вначале построить и его.

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

Серводвигатель, использующийся для привода шнека, должен иметь непрерывный ход. Такой можете сделать из обычного серводвигателя: для этого его нужно разобрать, удалить пластиковый выступ на одном из зубцов и убрать потенциометр. Поищите в интернете способы переделки обычных серводвигателей на двигатели с непрерывным вращением.

Вставьте и прикрутите сервопривод к основанию шнека. Убедитесь, что он выровнен и не имеет биений. Протестируйте работу шнека в пластиковом тройнике диаметром 15 мм (используется в сантехнике). Если шнек работает без проблем, зафиксируйте его в тройнике темро-клеем.

Шаг 3: Делаем корпус

Корпус сделайте из обыкновенной МДФ плиты толщиной 9 мм. Сначала соберите коробку, затем вырежьте лобзиком квадратные отверстия для панели управления и серводвигателя, круглые, для установки шнекового механизма, сделайте с помощью сверла-коронки и дрели.

Напечатайте на 3D-принтере панель (или найдите подходящую) для установки на нее ЖК-дисплея, кнопки ручной подачи и энкодера. Прикрутите все это на коробку корпуса. Все должно выглядеть красиво и аккуратно!

Мешалку для пищи также напечатайте на 3D-принтере и прикрепите к планке (которая насаживается на вал серводвигателя и идет с ним в комплекте).

Контейнер для еды крепится на корпус и легко может быть заменен.

Пройдет некоторое время, и, возможно, ваши кошки научаться самостоятельно нажимать кнопку ручной подачи корма!

Шаг 4: Электронные компоненты Arduino

Наше устройство будет управляться с помощью системы Arduino. Сначала соберите на макетной плате прототип электронной начинки, так вам будет легче проводить отладку устройства. Ниже есть ссылка на файл Fritzing. Загрузите его и подробно изучите макет. Программа Fritzing является бесплатной, с открытым кодом.

Ознакомьтесь с принципами работы и управления ЖК-дисплеем, энкодера, модуля часов реального времени, сервоприводов, затем объедините все это и переходите к программированию.

В проекте используются два серводвигателя, первый — для подачи корма с помощью шнекового механизма, второй – для перемешивания корма перед каждым кормлением, чтобы предотвратить его слипание (в устройство загружается сухой корм).

После того, как электроника будет отлажена и протестирована, можно собирать схему в более компактном исполнении. Контроллер Arduino, для экономии места, можете заменить чипом ATMEGA328P. Также вам потребуется источник питания 5 В.

Читайте также:
Как называется черный шмель с синими крыльями

Ссылка на эскиз макетной платы, созданный с помощью программы PCB Wizard, есть в конце этого шага.

Спаяйте все компоненты и подключите ЖК-дисплей, энкодер-регулятор и кнопку ручной подачи с помощью ленточных кабелей.

Можете изменить схему на свое усмотрение: исключить кнопку и энкодер, или наоборот, добавить какие-то компоненты; можете изготовить плату травлением, или вырезать дорожки с помощью ножа – выбор за вами. Главное потом написать правильный код.

Шаг 5: Программирование

Код программы не такой сложный, как может показаться на первый взгляд.

Программа работает следующим образом:

  • Считывается время из модуля часов реального времени.
  • На ЖК-экране отображается текущее время, а также время кормления и доза корма (по умолчанию).
  • Отслеживается работа энкодера, если его вращать, то начинают циклически переключаться параметры: часы, размер порции, время подачи-1, время подачи-2.
  • Проверяется, подошло ли время кормления (1 или 2), если подошло, то выдается очередная порция пищи.
  • Отслеживается нажатие кнопки ручной подачи корма: если кнопка нажата, то подается корм. После отпускания кнопки, продолжается обычная работа программы.

В программе используются прерывания – реакция на действия вмешательства из вне, в нашем случае, это будет происходить при поступлении сигнала от энкодера. Это означает, что если вы начнете вращать ручку энкодера, то какое бы действие в этот момент программа не выполняла, она переходит под управление энкодера.

Порядок установки часов, времени подачи и количества корма следующий: нажимаем на энкодер, курсор начинает мигать, выбираем на экране значение часов, поворачиваем энкодер для изменения значения, снова нажимаем на энкодер, значение записывается в память модуля часов реального времени, курсор переходит на значения минут, вращением энкодера меняем минуты и так далее. Ни чего сложного в этом нет.

Процедура кормления основана на функции if (если), то есть, когда текущее время совпадает с запрограммированным временем кормления, выполняется процедура подачи пищи.

Код, в представленном здесь скетче, не идеален, например, поворот энкодера не всегда увеличивает число на экране. Но, возможно, вам удастся выявить и устранить эту проблему.

На первом видео присутствует момент ручной подачи корма. Автоматически машина подает корм два раза в сутки в заданное время. Если задать одинаковое время для кормления-1 и кормления-2, то корм будет подаваться один раз в сутки. Скачайте скетч с кодом ниже.

Шаг 6: Проводим апгрейд: замена серводвигателя подачи на шаговый двигатель NEMA 17

Проведем апгрейд нашей машины: заменим серводвигатель подачи на шаговый двигатель Nema 17, приводимый в движение при помощи драйвера EasyDriver.

Осуществить замену несложно. У шагового двигателя типа Nema 17 имеется 6 выводов. Определите, какие провода являются выводами катушки «A», а какие катушки «B» и игнорируйте остальные. Если у вашего двигателя четыре вывода, то вам будет проще.

Выполните подключение драйвера EasyDriver следующим образом:

  • Плюсовой вывод подключается к +12 В источника питания.
  • Провод «Земля» подключается к минусу.
  • Пара проводов катушки «A» идет на контакты «A» драйвера.
  • Аналогично, провода катушки «B» идут на контакты «B» драйвера.
  • Контакт «Step» на плате драйвера подключите к цифровому выводу 13 на контроллере Arduino.
  • Контакт «Dir» – к аналоговому выводу A0 на Arduino (этот вывод будет использоваться в качестве цифрового).
  • Контакт «Enable» на плате EasyDriver подключите к выводу A1. С помощью этого вывода будет производиться включение и выключение питания драйвера для экономии электроэнергии.

Можете просто припаять провода непосредственно на платы драйвера и контроллера Arduino. Переподключать модуль часов реального времени не потребуется. Просто отключите серводвигатель, и подключите вместо него драйвер шагового двигателя EasyDriver.

После замены серводвигателя на шаговый, код программы нужно будет откорректировать. Для управления шаговым двигателем используется библиотека «Accellstepper». Адаптированный для шагового двигателя скетч, доступен для скачивания в конце этого шага. При подаче низкого уровня на вывод «Enable» драйвера, отключаются все выходы данного драйвера. Это позволяет экономить энергию, а также избежать нагрева платы драйвера. Поэтому имеет смысл использовать этот вывод.

Читайте также:
Как отучить щенка скулить ночью

Рассказываю как сделать какую-либо вещь с пошаговыми фото и видео инструкциями.

Умная автоматическая кормушка для питомца на базе Arduino – ШАГ 1

В данном цикле статей я буду рассказывать о моем опыте сборки «умной» автоматической системы для кормления домашнего питомца, в моем случае – кота.

Хочу сразу отметить, что на первом шаге речь пойдет только об “автоматической” кормушке, а “умной” она станет на следующих этапах (если повезет, и все пойдет по плану).

Итак, начнем с концепции и целей:

  1. Сделать систему, которая освободит меня от обязанности кормить кота сухим кормом (шаг 1)
  2. Оснастить систему датчиком веса под миской и осуществлять кормежку в соответствии с показаниями весов: если миска пустая – подсыпать, иначе – ждать пока миска не станет пустой (шаг 2)
  3. Добавить в систему вай-фай модуль и видеокамеру для передачи фотографий с любимым котом, а также обеспечить контроль кормежки удаленно. Кроме того, собирать данные о том сколько кот съел и строить аналитику (шаг 3)

На первом шаге не требуется большое количество датчиков и манипуляторов, достаточно одного серводвигателя (например, Micro Servo Towerpro SG90 9 г), поэтому все управление происходит с платы ArdruinoUno, которая идеально подходит для задач такого рода.

Системы кормления так или иначе содержат некоторый контейнер, в котором лежит сухой корм, и вращающийся механизм, дозирующий его количество. Изучив опыт других “изобретателей”, я бы выделила три основных механизма:

    Используется контейнер и сама система из под диспенсера мюслей (наверняка видели в отелях). Внизу в горлышке контейнера установлен стержень с лопостями. Ось стержня лежит вдоль плоскости горлышка. К нему прикреплен мотор, который прокручивает лопасть на одно деление один раз в заданный промежуток времени


Такой механизм выглядит довольно аккуратно, его легко собрать (собственно и собирать почти ничего не надо), но, увы, очень уж дорогой. Но тут на вкус и цвет.

Другой вариант — наоборот, конструкция делается своими руками из акрила, а вращающийся дозатор из CD дисков. Довольно понятно о том, как сделать такую кормушку рассказано в этом видео https://www.youtube.com/watch?v=C_ezRywtVg4&t=20s. Если есть под рукой акрил, резак для него, ну и в принципе есть какой-то опыт в сборке такого рода вещей, то это дов
ольно бюджетный вариант. Но не для таких как я — самостоятельно все спроектировать, вырезать и ровненько соединить требует другого уровня аккуратности.

  • Для третьего варианта потребуется: обычная банка, которая будет играть роль контейнера, что-то, из чего можно вырезать небольшой сектор (подойдет, например, крышка какой-нибудь пластмассовой икеевской коробки), ну и пара магнитов для крепежа конструкции. Этот вариант мы и разберем подробней, он не требует инженерного образования и большого количества вложений, в общем, как раз то, что нужно.
  • Все материалы, которые мне были нужны для сборки кормушки на первом этапе:

    • Стеклянная банка
    • ArduinoUno
    • MicroServo (у меня разрешенный угол поворота 180, но это не принципиально)
    • кусок пластика
    • магниты
    • пины для соединении платы с серводигателем
    • Usb зарядка на 5V

    Логика работы механизма проста: в крышке банки делается дырка типа сектор (центр крышки не вырезается), такой же сектор вырезается из пластмассы. Внутрь крышки прикрепляется серводвигатель, например, скотчем. На ось двигателя насаживается сначала крышка, а с внешней стороны вырезанный сектор. Так, при повороте оси серводвигателя вырезанный сектор смещается относительно дырки в крышке банки.

    Также надо не забыть сделать дырочку под вывод провода серводвигателя наружу для подключения к плате. На шаге 1 кормежка происходит по таймеру, кот у меня не обжора, поэтому открытие сектора происходит раз в день на короткое время, ниже код для Arduino:

    Читайте также:
    Прививки для кошек Виды и правила проведения обязательной вакцинации

    Для крепежа банки к стене я использовала вот такие магниты, каждый на 4кг (мне кажется лучше использовать более мощные). К банке магниты крепятся просто клеем, к стене — винтами.

    Плата прикреплена к банке при помощи такой липучки, ее удобно снимать и крепить обратно. Липучка такая продается в любом хозяйственном, используется для крепежа картин.

    Поскольку у меня единственным внешним модулем является серводвигатель, то дополнительного питания не надо, достаточно запитать плату, ее можно подключить напрямую к сети через usb зарядку на 5V.

    Вот как все выглядит в собранном состоянии:

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

    • установка датчиков движения, фотографирование кота в тот момент, когда он появляется в зоне видимости. Интеграция датчика веса и датчика движения позволяет определять, когда кот просто прогуливается мимо кормушки, а когда пришел покушать. Соответственно, можно прикрутить аналитику, когда котэ предпочитает кушать и как много.
    • можно добавить датчик веса в сам контейнер с кормом, чтобы кормушка определяла момент, когда становится пустой и присылала предупреждение хозяину, что, мол, пусто, надо пополнить. Потом, как вариант, прикрутить возможность автозаказа корма с любимого сайта с доставкой.
    • Можно добавить возможность кормушки работать на двух котов:
      • Либо это будут две разные кормушки, каждая из которых умеет отпугивать “чужого” кота
      • Либо это одна, но как-то модифицированная
    • Надо подумать как реализовать поилку и синтегрировать ее с кормушкой, добавить систему фильтрации.

    Автоматическая кормушка для животных на Arduino

    В этой статье мы рассмотрим создание автоматической кормушки для животных на основе платы Arduino, которая автоматически будет выдавать еду вашим домашним питомцам по расписанию. В составе этого устройства присутствует микросхема часов реального времени DS3231 RTC (Real Time Clock), с помощью которой устанавливаются дата и время для нашей кормушки. Таким образом, с помощью микросхемы часов реального времени и платы Arduino можно составить расписание, по которому вашим домашним животным будет автоматически выдаваться пища.

    Для отображения времени и других статусных сообщений устройства используется ЖК дисплей 16х2. Для привода в действие механизма кормушки используется сервомотор. Клавиатура (клавишная панель) 4х4 используется для выставления времени, в которое нужно кормить животных. Количество выдаваемой кормушкой пищи можно регулировать с помощью угла поворота сервомотора, поэтому ее можно использовать для кормления различных домашних животных – собаки, кошки, птицы и т.д.

    Необходимые компоненты

    1. Плата Arduino Uno (купить на AliExpress).
    2. Клавиатура (клавишная панель) 4х4 (купить на AliExpress).
    3. Модуль часов реального времени DS3231 (RTC DS3231 module) (купить на AliExpress).
    4. ЖК дисплей 16х2 (купить на AliExpress).
    5. Кнопка.
    6. Сервомотор (купить на AliExpress).
    7. Резисторы (купить на AliExpress).
    8. Соединительные провода.
    9. Макетная плата

    Работа схемы

    Схема автоматической кормушки для животных на основе платы Arduino представлена на следующем рисунке.

    Для получения информации о времени и дате в схеме используется микросхема часов реального времени (RTC Module). Клавиатура 4х4 вместе с ЖК дисплеем используются для установки времени кормления. Также ЖК дисплей используется для отображения времени и даты.

    Внешний вид собранного устройства на макетной плате у нас получился следующий:

    3D модель механических частей кормушки

    Мы для изготовления механических частей кормушки использовали 3D принтер, но если у вас его нет, то, мы думаем, для вас не составит особого труда изготовить их из подручных средств.

    А если у вас есть 3D принтер, то скачать дизайн механических частей нашей кормушки вы можете по этой ссылке. Материал, использованный для изготовления кормушки, называется PLA. Все 4 части кормушки показаны на следующем рисунке:

    Соберите все 4 части в единое целое и подсоедините к ним сервомотор как показано на следующем рисунке.

    Также вы можете скачать STL файлы для печати этих частей кормушки на 3D принтере.

    Читайте также:
    Содержание жеребят до и после отъема

    Модуль часов реального времени (RTC Module) DS3231

    Модуль часов реального времени DS3231 используется в большом числе различных радиоэлектронных проектов для хранения информации о времени и дате. Модуль имеет свою собственную небольшую батарейку (на фото ниже) поэтому может хранить информацию о времени и дате даже когда питание основного устройства отключено. Достаточно один раз в модуле установить дату и время и они будут храниться в нем до тер пока не исчерпается заряд батарейки.

    Соответственно, информация о времени кормления животных берется из данного модуля – как только наступает время кормления сервомотор открывает задвижку контейнера и еда поступает животным.

    Примечание : перед началом использования модуля DS3231 вам необходимо установить в нем правильные дату и время. Более подробно о работе с данным модулем вы можете прочитать в статье про часы реального времени на основе Arduino.

    Объяснение кода программы для Arduino

    Полный код программы приведен в конце статьи, здесь же рассмотрим его наиболее важные фрагменты.

    Для работы с сервомотором и ЖК дисплеем в Arduino IDE есть встроенные библиотеки, но для взаимодействия с модулем DS3231 и клавиатурой 4х4 необходимо скачать дополнительные библиотеки. Их можно скачать по следующим ссылкам:

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

    Автоматическая кормушка для кошек своими руками, в том числе программный код ардуино

    Кормушка для кота из CD-ROM

    Автор: Кот Байк
    Опубликовано 28.12.2016
    Создано при помощи КотоРед.

    Всем любителям Котов и Кошек моё Мяу!

    Завёлся с недавнего времени в нашем доме кот. А что для кота важно? Поесть, поспать, да в туалет сходить, ну иногда еще на коленях полежать. Но ввиду того, что на выходные иногда приходится уезжать, а кота оставить некому, озадачился я автоматической кормушкой. Насыпные варианты не нравятся своим уж слишком щедрым объёмом выдаваемого корма. Существующие кормушки, открывающиеся по времени, конечно купить можно, но зачем, если можно сделать самому?

    После долгих раздумий была придумана конструкция на основе старого CD-ROM. Механика открытия-закрытия в нём уже готовая, корпус довольно удобен, да и переделывать не особо много пришлось.

    Первым делом разбираем CD-ROM полностью.

    Шестерёнки открытия закрытия расположены неудобно. Они открывают лоток, но если в него вставлять ёмкость, то они мешают открытию. Можно было бы сделать, чтобы лоток диска служил крышкой для ёмкости, а корм насыпать внутрь CD-ROM, но я поступил по-другому. Всю часть с шестернями и двигателем отрезал, развернул на 90 градусов, приклеил сбоку (большая шестерня должна свободно двигать лоток). Сзади дисковода врезал держатель для батареек типа “Крона”, выключатель, кнопку и 2 светодиода. Перед шестернями приклеил концевик из того же CD-ROM. Спаял на макетнице простенькую плату. На картинке первый вариант схемы с драйвером двигателя на основе L293D. Пришлось от него отказаться, в виду большого потребления тока в режиме простоя.

    Собственно схема электрическая для кормушки. Собрано всё на простеньком ATtiny13A, в правой части схемы мостовой драйвер двигателя на КТ315 и КТ3107Е (что было под рукой), слева малоточный индикатор разряда батареи (выставлен на 7 В). Снизу стабилизатор на 5 В.

    Как это работает:

    При включении питания начинает моргать светодиод D2. Коротким нажатием на кнопку выбирается интервал в 12, 24, 36, 48 часов задержки открытия лотка. Соответственно этому времени моргает светодиод: 1 раз – 12 часов, 2 раза -24, 3 раза – 36, без пауз – 48 и снова по кругу. При коротком нажатии светодиод так же промаргивает один раз. По истечении 1 минуты после выбора времени задержки (последнего короткого нажатия на кнопку) лоток закрывается, микроконтроллер засыпает. Для пробуждения используется сторожевой таймер, который срабатывает раз в 8 секунд. По истечении заданного интервала лоток открывается и микроконтроллер совсем засыпает. В любой момент времени длительное нажатие на кнопку открывает/закрывает лоток. На счёт времени данное действие не влияет. Концевик даёт понять микроконтроллеру закрыт или открыт лоток. Для этого снизу лотка сделана борозда, нажимающая на концевик при крайних положениях. Светодиод D1 включается, когда батарейка садится до 7 В и её пора менять. Питается вся схема от 9 вольтовой “Кроны”.

    Читайте также:
    Диктиокаулез КРС – легочные нематоды 2020

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

    Надеюсь, кому нибудь данный проект придётся по душе и он реализует его для своего котейки!

    В приложенных файлах схема, прошивка и исходник для CodeVisionAVR.

    Автоматическая кормушка для кошек своими руками, в том числе программный код ардуино

    • Усилители мощности
    • Светодиоды
    • Блоки питания
    • Начинающим
    • Радиопередатчики
    • Разное
    • Ремонт
    • Шокеры
    • Компьютер
    • Микроконтроллеры
    • Разработки
    • Обзоры и тесты
    • Обратная связь
  • Форум
    • Усилители мощности
    • Шокеры
    • Качеры, катушки Тэсла
    • Блоки питания
    • Светодиоды
    • Начинающим
    • Жучки
    • Микроконтроллеры
    • Устройства на ARDUINO
    • Программирование
    • Радиоприемники
    • Датчики и ИМ
    • Вопросы и ответы
  • Online расчёты
  • Умный дом
  • Видео
  • RSS
  • Приём статей
    • Усилители мощности
    • Светодиоды
    • Блоки питания
    • Начинающим
    • Радиопередатчики
    • Разное
    • Ремонт
    • Шокеры
    • Компьютер
    • Микроконтроллеры
    • Разработки
    • Обзоры и тесты
    • Обратная связь
  • Форум
    • Усилители мощности
    • Шокеры
    • Качеры, катушки Тэсла
    • Блоки питания
    • Светодиоды
    • Начинающим
    • Жучки
    • Микроконтроллеры
    • Устройства на ARDUINO
    • Программирование
    • Радиоприемники
    • Датчики и ИМ
    • Вопросы и ответы
  • Online расчёты
  • Умный дом
  • Видео
  • RSS
  • Приём статей
  • Автоматическая кормушка для животных

    Кошки – это охотники, которые долго выслеживают и охотятся за добычей, съедая столько, сколько добудут. Как правило они не знают, сколько им необходимо еды. Но квартирные условия сильно отличаются от природных. Домашним любимцам необходим контроль питания, поэтому владельцу необходимо знать, как правильно кормить кошку сухим кормом.Чтобы животное не переедало, необходимо тщательно соблюдать суточную норму корма.

    Основную роль в том, как правильно кормить кота сухим кормом, играет дозировка. Количество корма, необходимого животному, можно посмотреть в таблице, указанной на упаковке. Зная вес кошки, легко можно определить оптимальную для неё норму корма, а потом скорректировать её в соответствии с индивидуальными потребностями животного.

    Для того чтобы каждый раз не взвешивать дозу корма для своего кота я изготовил автоматическую кормушку-дозатор. Огромным достоинством данной кормушки – это возможность кормления животного в отсутствии хозяев. Бункера хватает на кормление в течение 7-8 дней.

    Практически вся кормушка собрана из готовых деталей купленных на aliexpress. На скорую руку был изготовлен каркас, на котором монтируется кормушка и патрубок, который направляет корм в чашку животного. Кормушку можно прикрутить на стену или другую вертикальную поверхность, тогда каркас не пригодиться.

    Кормушка состоит из:

    • Дозатора сухих продуктов;

    • Двигателя с редуктором, имеющим на выходе скорость вращения 5 об/мин, при питании от 6 вольт;

    • Электронного блока управления.

    Блок управления построен на контроллере ESP8266, в модульном варианте Wemos D1 mini

    и релейной платы, выполненной в виде модуля для той же Wemos D1 mini.

    Устройство запитано от внешнего импульсного блока питания 5В 2А.

    В дозаторе установлена шести лопостная крыльчатка, которая и сыпет корм примерно одинаковыми дозами. Она выолнена из мягкого материала, что позволяет избежать её заклинивание. Крыльчатка устанорвлена на пластиковой оси диаметром 8мм. С неё необходимо снять ручку, с помощью которой вручную проворачивается дозатор.

    Двигатель крепится к корпусу с помощью изогнутой по месту аллючиниевой пластины толщиной 1мм.

    Для соблюдения соосности валов дозатора и двигатеря, перед закреплением мотора к корпусу, необходимо состыковать их с помощью муфты, и только после этого сверлятся отверстия в корпусе для крепления пластины.

    Платки контроллера и релейного модуля достаточно малы и легко помещаются внутр корпуса дозатора. Перед сборкой соединяем питание плат, входа релейного модуля с выводом D1 контроллера.

    Читайте также:
    Имена и клички для мейн-кунов

    С помощью термоклея закрепляем внутри корпуса разъём питания и светодиод.

    Аккуратно вставляем платы внутрь корпуса и полностью собираем устройство.

    В ESP8266 залита прошивка сформированная в конструкторе кода на сайте wifi-iot.com. Там всё просто, проставляем необходимые галочки, внизу жмём “Скомпилировать”, после чего скачиваем бинарник и загружаем его в контроллер.

    Устройство может работать автономно, для этого потребуется настроить расписание в самом модуле, зайдя в него через вэб интерфейс. Либо, как в моём случае, в составе умного дома. В этом случае логика работы кормушки настраивается в сервере умного дома.

    Суточный рацион можно выдавать однократно, например, в вечернее кормление, или разделить на два приёма — высыпать половину утром и половину вечером. В течение дня кошка будет постепенно съедать свою порцию.

    Мой кот достаточно крупный и для его веса (5,6кг) требуется примерно 65г сухого корма в сутки. Я настроил устройство на четырёх разовое кормление. Подобрал время включения двигателя таким образом, что бы разовая доза корма составляла четверть от суточной нормы, у меня получилось 4 секунды. То есть умный дом 4 раза в сутки включает двигатель на 4 секунды. На картинке видно моё расписание кормления, в системе его достаточно легко поменять на любое желаемое.

    Если миска быстро опустела — не стоит переживать о том, что питомец остался голодным!

    Небольшой видеообзор работы устройства можно посмотреть в этом видео

    Необходимые компоненты для сборки я покупал на aliexpress;

    • Дозатор корма ali.pub/441i0n – 15$ (955руб.)
    • Мотор-редуктор ali.pub/441kpo – 3,5$ (223руб.)
    • Муфта ali.pub/441ley – 0,99$ (63руб.)
    • Wemos D1 mini ali.pub/441lz6 – 2,7$ (172руб.)
    • Плата реле ali.pub/441mim – 1,4$ (90руб.)

    Постройка кормушки обошлась мне примерно в 1500 рублей. Каркас выпилил из кусков ДСП лежавших в гараже. Адаптер питания давно пылился на полке.

    Автоматическая кормушка для кошки – часть 1

    У меня есть кошка, которая ест исключительно сухой корм. С “эксплуатационной” точки зрения – это просто идеальный вариант: просто, чисто, удобно. Но есть пара моментов, которые меня немного напрягали: если насыпать в миску много корма, то кошка не может остановиться, пока не набьётся до шарообразного состояния, насыпать несколько раз в день понемножку сложно, так как в течение рабочего времени она находится без присмотра. Ну и, наконец, если приходится куда-то уезжать на пару дней, то по приезду кошка встречает чуть ли не со слезами на глазах – кормить-то было некому!

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

    Я решил сделать кормушку из подручных средств. В настоящее время проект находится в первой стадии – изготовлена механическая часть дозатора, осталось сделать конструктив и электронику.

    1. Дозатор

    Дозатор изготавливается из четырех основных частей: косого пластикового сантехнического тройника 50 мм, пластиковой же трубы диаметром 50 мм длиной 35 см и электропривода центрального замка. Эти части показаны на фото. Четвертая часть – это крышка от флакона-пульвелизатора, например, от лака для волос, освежителя воздуха и т.п., эта часть показана на фото далее.

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

    Первым делом удаляем все резиновые уплотнители, которые стоят в сантехнической фурнитуре. После этого аккуратно прорезаем отверстие в наплыве горизонтальной части косого тройника, как показано на фото. Ширина прорези – около 4 мм, а длина по окружности – примерно 40 мм. Длина потом может быть легко скорректирована, так что если сделаете что-то не так – не переживайте.

    Следующим этапом идет изготовление податчика. Для этого отрезаем от прямой трубы кусочек около 15 см и вырезаем в нем прорезь примерно 2 см шириной. Все размеры я говорю “примерно”, т.к. сам делал “по живому”. Из-за копеечной стоимости материалов не жалко что-то и испортить, поэтому с точными размерами я не заморачивался. Фотография показывает, что должно получиться. Поперечный надрез в прорези надо сделать чуть шире, чем сама прорезь – это для того, чтобы можно было слегка сжать края прорези, уменьшив диаметр так, чтобы податчик смог вставиться в тройник.

    Читайте также:
    Императорский скорпион – особенности содержания в домашних условиях

    Теперь обрабатываем четвертый элемент дозатора – ту самую крышечку от флакона. Отрезаем бортики, оставляя 12-15 мм от донышка, сверлим отверстие в 12-13 мм от центра и закрепляем там винт М4 длиной не менее 20 мм. Эта крышечка впоследствии будет надета на неразрезанную часть податчика и закреплена на нем саморезами, известными в среде гипсокартонщиков, как “семечки”.

    Вставляем податчик в горизонтальную (прямую) часть тройника. При вращении податчика прорезь будет открывать проход для корма, который будет поступать из косого отвода тройника. Вращая податчик туда-сюда, подбираем 2 его положения для закрытого и открытого состояния.

    Следует стремиться к тому, чтобы в открытом состоянии прорезь податчика целиком попадала в просвет косого отвода, а в закрытом – оставалась щель чуть-чуть больше среднего размера зернышка сухого корма. Добиваться полного перекрытия отверстия отвода нет смысла, все равно сквозь щель до 1 см корм не просыпается вообще. После того, как положения открыто-закрыто определены, намечаем сквозь прорезь место отверстия под фиксатор, который должен препятствовать выпадению податчика из тройника и ограничивать угол его поворота.

    Найдя нужное положение, вынимаем податчик, сверлим отверстие, вставляем его обратно и устанавливаем фиксатор, который не что иное, как винт М4 длиной 10-15 мм. С установкой, возможно, придется попотеть, т.к. закрепить фиксатор надо надежно, а крутить винт придется изнутри трубы. Но, так как винт недалеко от края, а труба все-таки может немного деформироваться, этот процесс все-таки возможно завершить успешно. В крайнем случае можно просверлить еще одно отверстие на диаметральной стороне трубы – под отвертку.

    С этого момента повествование теряет линейность, т.к. начинается этап подгонки. На фотках приводятся уже готовые положения составных частей, т.е. найденные в процессе подгонки, все зафиксировано, но при повторении устройства спешить с закреплением не стоит! Сначала надо все-все-все подогнать, и лишь потом крепить. Хотя, если что не так, всегда можно и переиграть – крепится-то все саморезами, а материал пластичный, так что путь для отступления сохраняется всегда.

    Надеваем крышку на податчик. Тут может потребоваться удалить изнутри крышки бортики жесткости, которые там могут быть. Делается это ножом или бокорезами. Крышка надевается довольно туго, при этом сам податчик надо придерживать с противоположной стороны, чтобы не вдавить его внутрь и не разрушить фиксатором прорезь. Теперь вы видите, что если к торчащему из крышечки винту приложить некоторое поперечное усилие, то податчик провернется и откроет-закроет проход для корма. Начинает что-то проясняться, не так ли?

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

    Остается последне: установка привода. Надеваем его подвижную часть на штифт крышки и слегка фиксируем гайкой. Затем находим нужное положение привода (тут я лучшего совета не дам, кроме как “подберите положение сами”) и фиксируем его при помощи длинного самореза, ввинчивая его прямо в пластик удлиннительной трубы. То, что должно получиться в итоге, вы видели на самой первой фотке статьи. При подаче на привод напряжения 12В, он будет проворачивать податчик, открывая и закрывая путь для корма. Подогнав положения крышечки, крепим ее саморезами-“семечками” в трех местах для надежности.

    Можно провести испытания. Насыпаем корм в удлиннительную трубу (само собой, податчик должен быть в положении “закрыто”), держим эту трубу вертикально, при этом сам косой тройник оказывается под наклоном, обеспечивая возможность самонасыпания корма в мисочку. Подаем импульс тока в привод – опаньки! корм высыпается! Остается только закрепить все это на какой-то основе и сделать электронику, которая будет подавать короткий импульс в привод и через долю секунды менять полярность тока, чтобы корм сыпался только короткий интервал времени, ровно столько, сколько необходимо для насыпания корма одной порции.

    Читайте также:
    Ренал Эдвансед для кошек его основные характеристики

    Все фотки (и еще дополнительные ракурсы) сразу в виде галлереи:

    О том, как изготовлена станина, о схеме электроники и прочем, я буду информировать по мере продвижения проекта, ждите продолжения!

    Умная автоматическая кормушка для питомца на базе Arduino – ШАГ 1

    Красивый и комфортный домик для кошки своими руками

    Как правильно подкармливать птиц — помогаем пернатым…

    Как сделать кормушку для птиц: простые модели

    Ждем в гости пернатых друзей — винтажная кормушка с…

    НАЗАД ВПЕРЕД 1 из 6

    Преимущества


    Устройство решает многие проблемы, обладая рядом достоинств:

    • пища подается автоматически;
    • соблюдаются нормы питания, в том числе дробного или специально прописанного врачом;
    • питомца можно спокойно оставить дома на 2-5 дней в зависимости от приобретенной модели;
    • для исключительных случаев изготавливаются кормушки с подачей корма в течение 90 дней;
    • удобство для забывчивого хозяина;
    • работа от батареек обеспечивает безопасность приспособления;
    • корм защищен от излишней влаги и пересыхания;
    • наличие нескольких отсеков в отдельных конструкциях дает возможность закладывать сухой и влажный корм, устанавливать емкость с водой;
    • большой выбор моделей по доступным ценам.

    Виды изделий для кормления

    Сегодня производители приспособлений для кормления выпускают множество типов устройств:

    • одинарные элементы – такие миски имеют простую конструкцию;
    • двойные аксессуары – менее популярны, но более практичны;
    • непроливайки – оригинальные устройства, позволяющие сохранять в миске воду;
    • дорожные миски – отличаются удобством эксплуатации в условиях длительных поездок;
    • автокормушки.

    Самые популярные приспособления – одинарные емкости. Такую посуду очень легко мыть, а стоит она довольно дешево. Еще одним преимуществом таких изделий является простота эксплуатации. Само кормление характеризуется удобством для человека и комфортностью для собаки. Такую посуду нередко устанавливают в вольере.



    Кормушка-погремушка

    При изготовлении такой кормушки акцент делается не на автоматическое попадание корма, а на вовлечение кошки в процесс его добычи. Конструкция делается из простых и доступных материалов, весь процесс займет не более 10—15 минут. Для работы потребуется минимум материалов — пластиковая емкость объемом 5—6 л или контейнер с толстыми стенками, канцелярский нож, зажигалка. Процесс изготовления выглядит следующим образом:

    1. Сначала в емкости нужно проделать много широких отверстий. Размер последних должен быть таким, чтобы кот без труда мог просунуть в них лапу.
    2. Края полученных отверстий будут очень острыми. Чтобы уберечь животное от ранений, следует опалить их зажигалкой. Затем внутрь через горлышко нужно насыпать корм, различные лакомства и игрушки.
    3. В результате получится игрушка-погремушка, содержащая не только пищу, но и различные предметы для развлечения. Успех такому изделию обеспечен.

    Двойная миска

    Если сравнивать с предыдущим изделием, двойные миски отличаются меньшей популярностью. Однако такие конструкции достаточно удобны для кормления питомцев. Эта посуда обеспечивает снижение затрат хозяина собаки. При этом не приходится мыть 2 приспособления. После окончания кормления питомца необходимо помыть лишь одну посудину.

    Однако такие конструкции менее комфортны для животного. Во время кормления может возникнуть ситуация, что часть корма из одной чашки попадет в другую. Результатом такого происшествия может стать изменение вкуса еды. Такую посуду лучше использовать в тех случаях, когда хозяин имеет дома несколько собак. Конструкции нередко устанавливаются в вольере.

    Что это такое?

    Автоматическая кормушка для кота – полезное приспособление, которое выдает питомцу сухой или влажный корм в определенные промежутки времени в нужных порциях. После покупки такого аксессуара, хозяин может не переживать за своего любимца, поскольку он всегда будет накормлен.

    Читайте также:
    Дом в доме нужны ли щенку клетка или манеж

    Электронные кормушки оснащены специальным контейнером и таймером. Чтобы животное не съело всю пищу раньше нужного времени, крышка контейнера блокируется и открывается по расписанию. Некоторые модели имеют несколько отсеков, откуда подается либо сухой, либо влажный корм, поэтому животное может получать полноценное питание.


    Подходит как для сухого, так и для влажного корма

    Работать с кормушкой очень просто:

    • для начала в нее необходимо засыпать корм (такое количество, которое питомец должен съесть во время отсутствия хозяина);
    • далее необходимо настроить таймер, чтобы прибор открывал доступ к корму в определенные часы;
    • если изделие оснащено функцией записи голоса, можно оставить голосовое сообщение для питомца.

    После выполнения этих действий, можно смело отправляться по своим делам, не переживая, что кошка целый день будет голодной. Устройство будет делить еду на равные порции и выдавать корм в нужное время. О том, что настало время есть, питомца предупредит сигнал таймера. Одновременно с ним устройство поворачивает отсек с кормом к отверстию.

    На заметку! Кормушки, предназначенные для длительного отсутствия хозяина, могут кормить питомца до 5 суток.

    Правила выбора

    Одним из важных критериев при выборе кормушки для питомца является цена изделия. Сперва хозяину собаки следует определиться, сколько финансов он готов потратить на такое приспособление. Когда сумма уже рассчитана, можно выбирать размеры автоматической конструкции. Этот показатель следует соотносить с размерами питомца. Для крупных собак подходят миски на штативе.

    В случае с маленьким животным может быть приобретен неполный комплект. В обычную миску просто устанавливается дозатор корма. Собака при наличии такого устройства сможет получать еду, когда ей пожелается. В отличие от собак крупного размера, небольшие псы не отличаются большой прожорливостью. Они не едят до тех пор, пока не почувствуют сильный голод.

    Автокормушка своими руками

    Если найти подходящее изделие не удается или же его цена кажется слишком высокой, можно попробовать сделать автоматическую кормушку для кошек своими руками. Если соблюдать алгоритм действий подобное изделие по функциональности не будет уступать промышленным. Самый простой вариант – изготовление кормушки из пластиковой бутылки.


    Пример самодельной конструкции

    Понадобятся следующие материалы:

    • 2 пластиковых бутылки объемом по 5 л.;
    • ножницы;
    • скотч, изолента.

    Устройство изготавливается по такому алгоритму:

    1. У одной из бутылок необходимо аккуратно отрезать дно, чтобы получился своеобразный поддон. Его высота должна быть 5-8 см.
    2. Получившийся поддон нужно обрезать с одной стороны так, чтобы одна стенка была почти срезана. С двух других сторон стенки немного подрезаются, а последняя остается нетронутой.
    3. Теперь нужно взять вторую бутылку и у самого дна с одной из сторон проделать отверстие, высота которого будет равняться высоте изготовленного поддона.
    4. В вырезанную дырку на второй бутылке аккуратно вставляется поддон.
    5. Теперь приспособление нужно обклеить скотчем или изолентой. Элементы должны плотно прилегать друг к другу. Края поддона также рекомендуется обклеить изолентой, чтобы животное не поранилось о них.

    Все, что осталось – только засыпать корм в основное отверстие. По мере опустошения чаши для еды, корм будет автоматически подсыпаться.

    Неряшливые питомцы

    Если собака неряшлива при употреблении пищи, или она имеет большие размеры, лучше выбирать непроливайку. В подобной емкости вода будет удерживаться, даже если она случайно будет задета. Вода поступает в посуду из большой емкости через мембрану.

    Непроливайка используется даже тогда, когда животное обладает длинными ушами, или имеет бороду. Такая посуда имеет одно важное достоинство – ее можно использовать в условиях дорожного путешествия.

    Особой конструкцией отличаются специальные дорожные миски. Внешне они похожи на бутылку. В них имеется специальное приспособление, через которое животное пьет воду. В долгих путешествиях такая емкость приходится кстати.

    Общий обзор

    Автоматическая кормушка для сельскохозяйственных птиц – это устройство с неручной подачей корма. Ее использование дает возможность автоматизировать кормление домашних кур.

    Опосредованное участие фермера в кормлении птицы позволяет эффективно и быстро развивать хозяйство. Уделять время другим интересам. А для кур – это способ самостоятельно получить заранее подготовленный корм.

    Читайте также:
    Рыба латимерия Фото и описание

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

    Подобные кормушки имеют простую или сложную конструкцию. Многое зависит от количества кур, места расположения конструкции, необходимости дозированной или повременной подачи сухого питания.

    Влажные мешанки, перетертые овощи и другая мокрая пища скомкается и закупорит выходное отверстие. Поэтому их не следует засыпать в автоматические кормушки. Особенно, в конструкции с таймером.

    Принцип работы

    Автокормушка, оснащенная программируемым таймером или контроллером, обычно включает еще и дозатор. На таймере выставляется время кормления, до 10 раз в сутки.

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

    Шнек или специальная спираль приводит в действие электрический мотор с безопасным напряжением, обычно в 12 В. Объем порции корма зависит от числа оборотов спирали.

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

    Как приучить собаку

    Хозяева, уже применяющие автокормушки, заверяют, что сложностей в сооружении такой конструкции нет. Животное способно быстро привыкнуть к такой новинке. Это объясняется тем, что собака получает вкусную еду.

    Если миска оборудована системой сигнализации о подаче пищи, собака может привыкнуть к ней спустя определенное время. Когда она начнет понимать, что сигнал является поводом для приема пищи, она быстро привыкнет к новому устройству. Ее заставит действовать условный рефлекс. Достаточно просто осуществляется приучение щенков.

    Краткий обзор коммерческих образцов


    Как и все другие аквариумные аксессуары, автокормушки различных фирм-производителей довольно широко представлены в торговой сети. Они различаются по размеру, ёмкости контейнера, по устройству и, разумеется, по цене. Причём, стоимость зависит, в основном, от степени автоматизации: чем больше в автокормушке электроники, тем она дороже.

    Модель Eheim TWIN

    Немецкая компания Eheim производит дорогое, элитное оборудование для аквариумов, и представленные этой компанией образцы автоматических кормушек для рыб — не исключение.

    Имеет 2 отсека для корма общей ёмкостью 160 мл. Каждый отсек работает независимо, подавая пищу различного вида в разное время. Впрочем, запрограммировать процесс кормления можно как угодно.

    Gитание модели осуществляется от 4-х пальчиковых батареек, которые имеются в комплекте поставки; их ресурса хватает примерно на 4 месяца работы. Разумеется, и цена Eheim TWIN немаленькая — около 7 тыс. рублей за 600-граммовый прибор.

    Хаген (Hagen)

    Ещё одна германская компания — Hagen — пошла по пути уменьшения размеров оборудования.

    Так, электронная модель Hagen Nutramatix весит всего 140 г, и её бункер вмещает гораздо меньше корма — всего 14 г.

    Данный образец хорошо подходит для кормления мальков, так как 2 раза в день в запрограммированное время может подавать дозы даже самого мелкого сухого корма. Работает устройство от 2 батареек.

    Juwel

    Бюджетный вариант автокормушек предлагает компания Juwel (Германия).

    Модель барабанного типа весит 300 г, работает от 2 батареек, не требует трудоёмкого обслуживания и обеспечивает двухразовую подачу корма за сутки.

    Установить прибор можно в любом месте, главное — прорезать соответствующее отверстие в крышке аквариума.

    FERPLAST CHEF

    Не отстают от немецких производителей итальянцы.

    Автокормушка FERPLAST CHEF (винтового типа) точно дозирует корм, может подавать его 3 раза в сутки, защищает еду от влажного воздуха и работает довольно долго от 2 батареек.

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

    Рейтинг
    ( Пока оценок нет )
    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: