Автоматический уход за кошачьей колонией............
По необходимости я создал эту автоматическую кормушку для кошек большой емкости (или сокращенно AC³), чтобы лучше заботиться о бездомных кошках в моем районе. Основными характеристиками, которые я не смог найти ни в одной другой автоматической кормушке для кошек, были большая вместимость, герметичность, доступность и возможность наблюдения с помощью камеры.
В AC³ используется базовый пищевой контейнер IKEA 365+ емкостью 5 и 10 л. Я использовал более крупную версию объ��мом 10 л, в которой можно хранить до 5-6 кг сухого корма для кошек — этого достаточно, чтобы кормить нескольких кошек на срок до недели. Я выбрал этот контейнер, потому что это самый большой широко доступный и доступный вариант, который я смог найти. Он отлично сохраняет кошачий корм герметично закрытым и упрощает добавление нового корма и очистку!
В нем используется широко доступный шаговый двигатель NEMA17, мощности которого более чем достаточно для этой работы. Я также позаботился о том, чтобы внутри основного корпуса фидера достаточно места для размещения всех кабелей и платы Arduino.
Я спроектировал механизм подачи таким образом, чтобы минимизировать застревание кормов и обеспечить максимальную герметичность. Пропеллер имеет три лопасти, одна из которых больше и перекрывает выход для пищи. Двигатель вращает пропеллер таким образом, что блокирующая лопасть всегда возвращается в правильное пол��жение после подачи.
Корпус кормушки представляет собой довольно большой отпечаток, на печать двух сторон основания и центральной части с разъемами ушло около 30 часов, но в результате получается прочное основание для большого контейнера для еды, который будет сложно сбить (если только у вас нет оранжевого кота, в этом случае приклейте все к земле ). Я добавил несколько дополнительных ножек, чтобы при необходимости поднять кормушку.
Я установил камеру на базе Arduino со встроенным датчиком движения для наблюдения за кошками. Она будет загружать фотографию, которую вы можете проверять на своем телефоне каждый раз, когда она срабатывает, что позволяет легко следить за всеми кошками, приходящими за едой. Хотя это совершенно другой проект, так как я не разрабатывал для него код, и, честно говоря, мне потребовалось больше пары попыток, чтобы заставить его работать (я нашел это руководство особенно полезным https://www.niraltek.com/blog/how-to-take-photos-and-upload-it-to-google-drive-using-esp32-cam/)
При этом ниже приводится список файлов для печати и дополнительные детали, которые вам понадобятся:
внутренний_бокс, внешний_бокс_левый и внешний_бокс_правый: самые большие части отпечатка. Я напечатал пластик с заполнением 5% и соплом 0,8, чтобы сделать его максимально прочным. Если вы считаете это возможным, вы можете добавить опоры, но для вашего принтера это может не понадобиться. На печать этих трех частей у меня ушло около 30 часов.
Union_bar (x4): напечатайте четыре таких элемента, чтобы соединить две части внешнего блока. Вы можете использовать pla, как обычно. Когда все будет работать нормально, вы можете приклеить все это, если хотите, но я спроектировал его так, чтобы он плотно прилегал и держался сам по себе.
Пропеллер: Я предлагаю использовать как минимум 5 стен или печать в петге, если это возможно. Эта деталь будет подвергаться большему износу, особенно из-за соединения с валом двигателя, до сих пор у меня не было никаких проблем, но я все равно спроектировал ее, чтобы ее можно было легко заменить. Я настоятельно рекомендую распечатать файл propeller_test перед тем, как проверить посадку на валу двигателя, поскольку мне потребовалось несколько попыток, чтобы получить идеальные допуски.
Feeder_tube: распечатайте на плоскости, как обычно, но распечатайте вертикально, чтобы не нужно было добавлять к��кие-либо опоры.
Feeder_case, Motor_enclosure и arduino_lid: распечатайте на Pla, как обычно.
ножка (x4): если вам нужно поднять кормушку, распечатайте четыре таких.
Feeder_container_join и Feeder_container_join_nojam: эта часть прикрепляет все это к контейнеру ikea. Я разработал версию, которая закрывает ту часть кормушки, где находится трубка. Я обнаружил, что большинство застреваний происходит из-за слишком большого количества кусочков, пытающихся выйти одновременно, эта часть ограничивает количество, которое проходит через нее, и после ее добавления я почти не получаю застревания.
Кроме того, вам понадобится плата Arduino, шаговый двигатель NEMA 17, драйвер, например DRV8825, кнопка/датчик движения, источник питания 12 В и несколько кабелей. Также не забудьте про контейнер для еды из Икеи.
я





























