Привет, Пикабу! Вы много раз просили меня сделать "открытую" версию девайса "Наливатор", который разливает напитки по стаканчикам. Собственно, наконец-то дошли руки до сборки данного устройства. Фишки:
✔ Сделан из чемоданчика – набора отвёрток из фикс-прайса
✔ Остальные компоненты тоже из фикс-прайса
✔ Электроника с Алиэкспресс
✔ Система рассчитана на 1-6 рюмок
✔ Два режима работы + режим сервиса
✔ Подсветка рюмок:
- Красный – пустая
- Жёлтый – в процессе заполнения
- Зелёный – готово к употреблению
✔ Надёжный механический датчик наличия рюмки
✔ Складная конструкция
✔ Пищевая мембранная помпа
✔ Энкодер, дисплей
✔ Система “пинания” powerbank’a, не дающая ему уйти в сон
✔ Продуманная система энергосбережения: дисплей снижает яркость при простое, серво отключается от питания
✔ Используется моя библиотека для плавного движения сервопривода
Список компонентов (ссылки на Али есть на странице проекта у меня на сайте)
✔ Arduino NANO
✔ Адресная лента (под нарезку)
✔ Энкодер
✔ Кнопка
✔ Дисплей
✔ Концевики
✔ Драйвер
✔ Серво
✔ Модуль USB
✔ Помпа
КАЛИБРОВКА (РЕЖИМ СЕРВИСА)
- Подать питание с зажатой большой кнопкой
- Дождаться надписи SERVICE
- Энкодер управляет положением крана, на дисплей выводится угол
- Кнопка энкодера запускает помпу и таймер
- Удержание большой кнопки – выход из сервиса в обычный режим работы
РУЧНОЙ РЕЖИМ
- Буква А в левом краю дисплея
- Выставляем стаканчики и кликаем по кнопке
- Во время цикла заполнения можно доставить стакан, он будет заполнен
АВТОМАТИЧЕСКИЙ РЕЖИМ
- Смена режимов – удержание большой кнопки
- Буква Р в левом краю дисплея
- Каждый поставленный стаканчик будет заполнен!
ОБЩЕЕ
- Если поднять стакан до заполнения, помпа отключится и система перейдёт к следующему стакану
- Если наблюдаются глюки (неправильное положение крана при заливке, промахи) – проблема в питании! Попробуйте добавить конденсаторы как на схеме, попробуйте другой powerbank, а ещё лучше проверить работу системы на нормальном зарядном блоке питания от смартфона. Система многократно протестирована, работа отлажена, неадекватное поведение замечено при плохом питании.
ПОДДЕРЖАНИЕ ПИТАНИЯ
Практически все powerbank’и отключают линию питания при отсутствии нагрузки, специально для этого в системе предусмотрено периодическое подёргивание сервопривода с целью создания скачков нагрузки, которые вынуждают powerbank не уходить в сон и не отключать наливатор от питания. В этом режиме система будет каждые 15 секунд дёргать приводом и мигать дисплеем, если вам это не нужно – отключите настройку KEEP_POWER, присвоив ей 0 вместо 1
P.S. А как вы боретесь с осенней депрессией? Я программирую китайские железки =)
P.P.S. Рекламная вставка на 4:23-6:13