Автоматическая кормушка бункерного типа:
- Точная дозировка порции корма
- Защита от застревания и заклинивания
- Контроль скорости вращения шнека под нагрузкой
- Режим глубокого энергосбережения
- Управление кнопкой
- Клик – выдать порцию вне очереди
- Удержание – настройка размера порции
Важные моменты:
- Напряжения одного аккумулятор не хватит, чтобы прокрутить даже слабый засор! Нужно городить мосфет и повышайку… Потом сделаем
- Для полноценного энергосбережения нужно чуть раскорёжить плату, читай гайд для новичков
ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ
В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций.
Понятные схемы, OpenSource прошивки с комментариями и подробные инструкции это очень большая работа. Буду рад, если вы поддержите такой подход к созданию Ардуино проектов! Основная страница пожертвовать – здесь.
МАТЕРИАЛЫ И КОМПОНЕНТЫ
Ссылки на магазины, с которых я закупаюсь уже не один год
Вам скорее всего пригодится:
Первые ссылки по возможности оставлены на одного и того же продавца, чтобы сэкономить на доставке. Остальные ссылки – резервные. Нажимайте ссылки колёсиком мыши, чтобы открыть в новом окне!
Содержимое папок в архиве
- libraries – библиотеки проекта. Заменить имеющиеся версии
- firmware – прошивки для Arduino
- schemes – схемы подключения компонентов
Настройки в прошивке
#define FEED_PERIOD 1 // период кормёжки В ЧАСАХ #define FEED_SPEED 10 // скорость вращения шнека (условные единицы) #define MIN_SPEED 150 // мин. скорость мотора (уменьшает время разгона) #define INVERSE_MOTOR 0 // 0/1 инвертировать мотор (если лень перепаивать провода) #define INVERSE_BUTTON 1 // 0 - норм. открытая, 1 - норм. замкнутая кнопка #define CLEAR_TIME 300 // время заднего хода, мс (устранение засора) #define WAIT_MODE 1 // 0 - сон, 1 - просто задержка