realizată de Roman Savrulin 10 ani în urmă
322
Mai multe ca aceasta
Подкатываем smart-тележку к компьютеру (выполняющим роль кассы) с NFC-датчиком.Smart-тележка через API передаёт на кассу следующую информацию:список товаров в корзинесписок предупреждений выводимых покупателю во время его пользования smart-тележкойНа кассе отображается принятая информация.Кассир нажимает одну из доступных кнопок (Оплачено/Отменено).Касса через API передаёт на smart-тележку информацию о результате покупки (оплачено/отменено).Smart-тележка через API передаёт информацию о ходе её последнего использования и результате оплаты на сервер.Smart-тележка обнуляет информацию о последнем её использовании (переходит в режим ожидания нового её использования).
Переводим smart-тележку в режим использования (например нажатием кнопки).Кладём товар на платформу.На дисплее отображается сообщение о необходимости сначала отсканировать штрих-код товара.Поднимаем товар.Сканируем штрих-код товара.Микроконтроллер определяет товар (сначала это будет через API-запрос к серверу, в дальнейшем добавим хранение информации о товарах в памяти smart-тележки).На дисплее отображается информация о отсканированном товаре.Кладём товар на платформу.На дисплее отображается информация о том, что товар добавлен в корзину.Поднимаем товар с платформы.На дисплее отображается сообщение о необходимости сначала отсканировать штрих-код убранного товара.Сканируем штрих-код убранного товара.Микроконтроллер определяет товар.На дисплее отображается информация о том, что отсканированный товар убран из корзины.
Уточнения:На шаге 5 или 12 проверяется вес (положенного или убранного) товара и данные о его весе, указанные в системе. Если веса отличаются, то на дисплее отображается предупреждение.Вся информация о изменении веса, отсканированных товарах и выводимых предупреждениях сохраняются в памяти микроконтроллера на всём протяжении пользования тележкой одним покупателем для последующей их передачи на сервер или кассу (через API).
Какой контроллер на стороне кассы?
Контроллер заряда
получить опытный образец smart-тележки с помощью которого можно демонстрировать ритейлу работу системы.Под опытным образцом smart-тележки понимается – не окончательная продуктовая модель тележки для супермаркета, оснащённая дополнительным оборудованием (описано ниже) позволяющим реализовывать основные сценарии работы системы (описаны ниже).