Дозатор сиропа
Железо
Автономное устройство: одним касанием наливает ровную порцию сиропа в кофейне или баре
Описание
Дозатор сиропа — компактное автономное устройство для кофеен, баров и кондитерских. Одним касанием (а можно и вовсе без касания, бесконтактно) оно наливает ровно отмеренную порцию — 3, 6 или 9 мл. Бариста больше не льёт «на глаз»: вкус напитка одинаковый от чашки к чашке, а расход сиропа считается автоматически.
Устройство сделано полным циклом — от печатной платы и подбора компонентов до прошивки и логики управления. Это не готовый модуль из магазина, а собственная разработка «с нуля» под конкретную задачу.
Главное в таком приборе — точность порции. Она выверена не на глаз, а серией замеров с калибровкой, поэтому доза стабильна, а погрешность — в пределах ±0,2 мл (это уже физический предел самой помпы). Под новый сироп или другую помпу прибор перекалибровывается за пару замеров.
Дозатор работает от аккумулятора и бережёт заряд: через 15 секунд простоя засыпает, а дисплеи при этом полностью обесточиваются. Отдельно проработана защита от случайных срабатываний — одно нажатие всегда наливает ровно одну порцию, даже если кнопку зажали или прибор только что проснулся.
Что решено
- Три порции на выбор — 3 / 6 / 9 мл, переключаются одной кнопкой по кругу
- Бесконтактный запуск: подносите стакан — наливает без касания, гигиенично
- Стабильная доза от чашки к чашке, погрешность в пределах ±0,2 мл
- Автоматический счётчик порций — всегда видно расход продукта
- Работает от аккумулятора, уровень заряда показывает на дисплее
- Умный сон: через 15 секунд простоя засыпает и гасит дисплеи ради экономии
- Защита от случайных наливов: одно нажатие — ровно одна порция
- Показывает температуру, переключение °C / °F долгим нажатием
- Индикатор уровня сиропа: «продукт есть» и «пора долить»
- Отдельная индикация зарядки, работает даже во сне
- Настройки и счётчик порций не сбрасываются при отключении питания
- Перекалибровка под новый сироп или помпу — за пару замеров
Технологии
ESP32-C3, Arduino C++, I2C, MCP23017, TM1637, DS18B20, Li-ion