Задача
Производитель кофейных автоматов для общественных пространств — бизнес-центров, вокзалов, торговых центров — хотел заменить кнопочную панель на большой сенсорный экран. Экран должен показывать меню и рекламу, вести покупателя через выбор и оплату напитка и при этом сам управлять обменом с платёжными устройствами и контроллером автомата, без отдельного компьютера внутри.
Условия эксплуатации непростые: внутри автомата работают бойлер и холодильный контур, повышена влажность, а изделие включено круглосуточно. При этом передняя панель должна оставаться тонкой, чтобы не менять габариты автомата.
Заказчик также хотел сохранить прикладное ПО под своим контролем: модуль должен предоставлять понятный программный интерфейс к оборудованию автомата, чтобы команда заказчика могла менять меню, цены, дизайн экранов и сценарии оплаты без участия разработчика электроники.
Что сделали
ГАОДИ разработала дисплейный модуль как законченный узел, который устанавливается в переднюю дверь автомата. Вычислительная часть размещена в том же корпусе, что сокращает число кабелей внутри автомата и упрощает замену модуля при обслуживании.
- Подобрали матрицу 42 дюйма и сенсорную панель, интегрировали их со встроенной вычислительной платой на процессоре ARM.
- Разработали вычислительную плату с интерфейсами для подключения к контроллеру автомата, платёжным терминалам и сети.
- Создали программный интерфейс (API), через который прикладное ПО взаимодействует с платёжными системами и механизмом приготовления и выдачи напитков, в том числе с периферией на распространённом в вендинге протоколе MDB.
- Спроектировали конструктив с защитой электроники от влаги и пара и систему охлаждения, рассчитанную на круглосуточную работу рядом с нагревательными узлами.
- Предусмотрели удалённое обновление ПО и контента.
Результат
Заказчик получил готовый дисплейный модуль, который встраивается в существующие модели автоматов без переделки основной электроники. Модуль выпускается серийно, сборка и выходной контроль проводятся на производстве ГАОДИ. Открытый API позволяет заказчику развивать интерфейс, программы лояльности и рекламный контент самостоятельно. Перед запуском серии модули прошли длительный прогон внутри автоматов в реальных точках продаж.