Умная кормушка для кур
Что? Почему?
Я держу цыплят уже около двух лет и очень люблю проводить с ними несколько минут после того, как прихожу с работы. Просто расслабиться. Я называю это «куриной медитацией». Недавно я начал транслировать свою курицу с камеры на Twitch и, чтобы привлечь внимание пользователей, я хочу, чтобы зрители могли активировать кормушку для кур из трансляции.
Но кормушку можно адаптировать для обеспечения практически любого вида интеграции, например, интеграции с Home Assistant для начала кормления, как только дверь курятника открывается утром (датчик двери), или интеграции с IFTTT для запуска кормления по электронной почте.
Обратите внимание: интеграция с Twitch еще не завершена, мне еще нужно ознакомиться с API Twitch, но он находится в разработке, и я обновлю документацию позже.
На данный момент это всего лишь простой пульт дистанционного управления с использованием Arduino Cloud.
Аппаратное обеспечение
Для подачи корма в кормушке используется вращающийся диск (показан синим цветом выше) под воронкой, приводимый в движение мотор-редуктором на 12 В. Таким образом, у него всего одна движущаяся часть, что упрощает сборку и обслуживание.
Устройство состоит из следующих частей, скрепленных 4 стержнями с резьбой М8:
Верхняя крышка с завинчивающейся крышкой
2 резервуара сложены друг на друга
Воронка
4x проставки
Вращающийся диск
Основание с нижней крышкой
Кольцевая канавка должна препятствовать попаданию воды в отверстие вала двигателя.
Детали и материалы
Купленные детали
Помимо напечатанных деталей вам потребуются следующие детали:
Номер Ссылка на деталь*
1 Ардуино Нано ESP32 Ардуино
1 расширение для Arduino Nano (опционально, упрощает проводку) Aliexpress
6 Гайка М8 Алиэкспресс
4 Стержень с резьбой M8, длина 500 мм Aliexpress
4 кольцевая гайка M8 (гайка с проушиной) Aliexpress
4 винта М3х10мм (крепление двигателя) Aliexpress
8 Винт М3, длина от 12 до 16 мм (нижняя крышка) Aliexpress
1 мотор-редуктор 12 В 150 об/мин с валом M8 Aliexpress
1 3,3 В релейный модуль логического уровня Aliexpress
1 понижающий преобразователь 12 В в 5 В
(обязательно выберите вариант выхода 5 В) Aliexpress
1 источник питания 12 В, мин. Источник 1,5А локально
Примечание. Конечно, вы всегда можете приобрести детали на месте, особенно если Aliexpress не является хорошим вариантом в вашей стране из-за тарифов и т. д.
Другие материалы и инструменты
Скорее всего, они уже есть у вас дома.
Проволока
Зажимы Wago (опция)
2-полюсный кабель для питания 12 В, позволяющий размещать источник питания в сухих условиях.
Кабель USB-C для программирования Arduino
Паяльник
Основные инструменты
Изоляционная лента
Резьбовой фиксатор (например, Loctite) (необязательно, но рекомендуется)
Печатные детали
Настройки печати и материал
Все детали напечатаны в PETG.
Чтобы сэкономить на материале, вы можете уменьшить заполнение до 5% в некоторых местах, просто оставьте его на уровне 10% в угловых областях, где будет давление со стороны резьбового стержня. Используйте функцию модификатора в Prusa Slicer.
Некоторым деталям требуется поддержка (воронка, верхняя часть резервуара).
Распечатанный список деталей
Номер детали П��имечания
1x Feeder_Base_Cover нуждается в поддержке на небольшой площади
1 печать Feeder_Base в перевернутом виде без поддержки
1x Feeder_Disc использует функцию паузы-печати для вставки гайки M8 в диск (гайка будет встроена в отпечаток)
4x питателя_проставки15 мм
1x Feeder_Funnel нуждается в поддержке
2 стенки Feeder_Reservoir можно напечатать с заполнением 5 %.
1x Feeder_Reservoir_Top в перевернутом виде, чтобы уменьшить необходимую поддержку
1 печать Feeder_Cover_Top в перевернутом виде без поддержки
2 кабельных ввода, 12 мм, используйте D7_L10. Ссылка на модель, сделанная @93djen.
2 верхние гайки кабельного ввода, используйте D7_top-nut. Ссылка на модель, сделанная @93djen.
2 нижние гайки кабельного ввода, D7_bottom-nut Ссылка на модель, изготовленная @93djen
Сборка оборудования
Сборка напечатанных деталей
Припаяйте 2 кабеля к двигателю и закрепите его снизу в базовом блоке с помощью 4 винтов.
Навинтите одну гайку М8 на вал двигателя сверху, а затем прикрутите диск с помощью закладной гайки. Используйте одну гайку в качестве контргайки.
Таким образом, вы также можете регулировать расстояние между диском и воронкой, чтобы адаптироваться к различным типам корма.
Соберите 4 резьбовых стержня с гайкой M8 на одном конце, закрепите гайку фиксатором резьбы (необязательно, но рекомендуется для облегчения сборки).
Возьмите распечатанную основу и вставьте





























