Автоматическая кормушка для рыбы........
Это все еще прототип, поэтому я бы не рекомендовал его без некоторого знакомства с ESP32 ESP-IDF, если вы планируете что-либо настраивать. Тем не менее, это было очень удобно иметь на отдыхе.
Построить
Оборудование
1 28-BYJ-48 Шаговый двигатель и драйвер
1 кнопка (запланировано 2, но используется только нагрузочная кнопка)
1 резистор 10 кОм для подтягивания кнопки
Микроконцевой выключатель
Макетная плата или плата прототипа
Модуль разработки ESP32
источник питания 5 В
Винты для двигателя и концевого выключателя
Программное обеспечение
Вот репозиторий:
https://github.com/ataboo/esp-fish-feeder
Основная библиотека использует концевой выключатель, кнопки и зуммер, и для их использования вам необходимо настроить ESP-IDF. Последний раз тестировался в esp-idf 5.3.
Другой вариант — этот простой скрипт Arduino, который управляет только двигателем:
https://github.com/ataboo/esp-fish-feeder/blob/master/Arduino/simple-fish-feeder/simple-fish-feeder.ino
Операция
Удалить базу
Выдвинуть ковши вручную
Переверните основание так, чтобы ведра были направлены вверх.
Заполните еду на каждый день
Вставьте ковши вручную, не доходя до концевого выключателя.
Установите устройство подачи (например, двустороннюю ленту), чтобы ведра выгружались в резервуар при выдвижении.
Убедитесь, что имеется достаточный зазор для выдвижения всех ведер.
Включите питание питателя и нажмите кнопку загрузки.
1 ведро должно продлеваться каждый день в настроенное время.
Обновление: я только что добавил версию с 10 сегментами и добавил конфигурацию шагов для каждого сегмента.





























