Найти в Дзене
CatFeeder2 - умная кормушка для домашних животных
Наконец, мой проект подошел к своему логическому завершению. На момент публикации он уже имеет версию 0.9.5-rc2. Это означает, что практически весь задуманный функционал реализован, документация написана, основное тестирование и отладка пройдены. Но все же, возможны мелкие баги и недочеты. Данный проект представляет собой развитие идей CatFeeder.  Проведена большая работа над ошибками, полностью изменена конструкция, логика работы и интерфейс. Содержание Особенности проекта Отличия от CatFeeder...
1 год назад
Всем привет! Релиз уже близко. Собрал рабочий прототип, отладил механику. Не обошлось и без ошибок проектирования. Местами, в буквальном смысле, пришлось допиливать напильником. Модели с учётом ошибок уже поправил. Сейчас, больше всего проблем вызывают весы. Дозируется корм нормально, но вот в статике дрейф показаний просто ужасный. За сутки грамм на 30-50 вес плывет. Пока ещё не знаю, что с этим делать. Скорее всего в будущем заменю глючный hx711 на что-то более адекватное. Долго бился с управлением шаговым двигателем через mx1508. В целом работало, но не очень хорошо. В итоге заменил его на нормальный драйвер A4988. Вроде же бы все отлично. На данный момент доделываю веб интерфейс. Далее планирую заняться телеграмм ботом и управлением по mqtt. За ходом развития проекта можно следить в моем github репозитории: https://github.com/altJSV/CatFeeder2 До встречи!
126 читали · 1 год назад
Весы на чипе: Тензо + HX711
Содержание 1. Введение 2. Что такое тензодатчик 3. Обработка полученных с тензодатчика значений. Модуль HX711. 4. Работа с модулем HX711 4.1. Описание работы протокола передачи данных 4.2. Программная реализация протокола 4.3 Калибровка датчика. Получаем реальный вес. 4.4. Возможные проблемы 5. Обзор библиотек для работы с HX711 6. Заключение Введение Весы - это устройство, которое позволяет измерять массу тела или предмета. Существует множество разных типов весов, но один из самых...
936 читали · 1 год назад
Приветствую вас, подписчики и гости канала! Давненько не было новых постов от меня. Самое время исправляться. К сожалению, пока на полноценную статью материала не хватает, но небольшой пост-анонс, чем я занят в данный момент уже можно написать. Мой новый проект- это новая модификация моей кормушки для домашних животных Cat Feeder 2. В нём была проведена серьезная работа над ошибками предыдущей версии, полностью изменёны корпус, большинство компонентов и с нуля переписана прошивка. На данный момент в проекте на разной стади готовности реализованы: * Цветной TFT экран с сенсорным управлением * Часы с синхронизацией времени по NTP протоколу * Настройки размера порции и времени кормления с 4 независимыми будильниками * Точная настройка размера порции с помощью цифровых весов * Проверка наличия корма в бункере и отслеживание забивания подающего лотка * Уведомления и управление через Telegram бота * Управление по MQTT протоколу для интеграции в систему умного дома * Веб интерфейс * Сохранение и запись настроек в файлы конфигурации Теперь кратко пробежимся по основным изменениям по сравнению с предыдущей версией. Кормушка построена на базе ESP32, что позволяет существенно расширить ее функционал. Для управления используется цветной сенсорный дисплей ILI9341. Интерфейс реализован с помощью библиотеки LVGL. Все управление и настройки теперь осуществляется с помощью сенсорного экран, что намного повышает удобство работы. Также был полностью переработан веб интерфейс и добавлено управление через телеграмм бота. Работа через MQTT пока изменениям не подвергалась Все основные модули распаяны на макетной плате с колодками, для легкой замены. Шаговый двигатель теперь используется NEMA 17HS4023. По сравнению с предыдущим вариантом он более компактный и занимает гораздо меньше в корпусе. Мощность у него, конечно поменьше, но со своей задачей вращения шнека он полностью справляется. Полностью был переделан корпус. Как мне кажется, он стал более симпатичным и, надеюсь, поможет избавиться от проблемы застревания корма в подающем лотке. Также была полностью изменена логика выдачи корма. Теперь это не абстрактные цифры, а вполне конкретный вес в граммах. Для этого в корпус были интегрированы цифровые весы. Это позволяет не только точно отслеживать количество выдаваемого корма, но и своевременно реагировать на различные внештатные ситуации. Например "холостой ход двигателя" из-за застревания или окончания корма. Или же наоборот, подача корма в переполненную миску. На данный момент, практически реализован весь основной функционал. Но работы еще предстоит очень много. Надеюсь, скоро выйдет полноценный анонс-обзор, а потом и доберемся и до релиза. А пока несколько фото процесса. За ходом развития проекта вы можете следить в моем github репозитории - github.com/...er2
220 читали · 1 год назад
Приветствую вас, мои дорогие подписчики. Как вы наверняка заметили, на канале в последнее время существенно просела активность и новые статьи появляются реже обычного. Хочу заверить вас, что это не из-за нежелания развивать канал, а всего лишь временная ситуация. За последнее время у меня появилось множество дел в реальной жизни. Новые обязанности на работе требуют больше времени и энергии, чем я ожидал. Вместе с тем, накопилось множество неотложных дел дома, которые требуют моего внимания. Но это все временно. Я очень ценю вашу поддержку и стараюсь привести свои дела в порядок, чтобы снова активно заниматься каналом. Постепенно, с появлением свободного времени, новые статьи будут выходить гораздо чаще. На данный момент я уже потихоньку работаю по вечерам над одним интересным проектом, который вам наверняка понравится. Сейчас он пока на стадии "Написание прошивки для огромной кучи проводов и железок на столе и ожидание доставки недостающих комплектующих". Но, в целом, дело идет довольно неплохо и, возможно скоро, он начнет приобретать более-менее законченный вид, и на канале появится полноценная статья-анонс. Еще раз хочу поблагодарить вас за вашу поддержку и терпение. Благодаря вам я чувствую себя вдохновленным и готовым продолжать делиться своими знаниями и опытом. Спасибо за ваше понимание! С уважением, ваш altJSV.
300 читали · 2 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала