Задать вопрос
@gakler

Вендинг: как создать ПО для собственного аппарата?

Хочу создать свой вендинговый аппарат по предоставлению копировальных услуг. Мало разбираюсь в этой теме и нигде не нахожу подобной информации.
Корпус, принтеры, терминалы и сканеры купить и встроить не проблема, но я не очень понимаю какие экраны ставить, т.е. это должны быть просто планшеты или полноценные компьютеры со сенсорными мониторами? Как к ним писать ПО или есть уже готовые приложения? Как это все работает, как устроена внутрянка? Может кто-то с этим сталкивался и сможет объяснить?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 3
@SunTechnik
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Есть разные варианты реализации - зависит от требований к аппарату и финансовых возможностей. Самый простой вариант: обычный х86 ПК на mini-ITX плате с виндой или линуксом внутри. Дополнительные девайсы подключаются по USB/Ethernet и работают через стандартные драйверы. Вариант чуть более сложный - на базе малинки/апельсинки с линуксом. Экран - любой встравиваемый с тачем и HDMI. Возможные проблемы - надо подбирать дополнительные девайсы, которые хорошо и адекватно работают под линуксом и для которых есть драйверы. Для удалённого управления используется стандартный сотовый модем. Управление - SSH + VNC для просмотра. Девайс туннелируется в отдельную приватную сетку. ПО обычно в виде стандартной ХТМЛ страницы, отображаемой в браузере. Если приложение может работать без интернета - то через локальный веб-сервер. Либо хромиум/фаерфокс в киоск режиме либо NWJS со всем уже встроенным. Самый замороченный вариант - планшет на андроиде в качестве основы экрана/монитора/тача, там может не всякий девайс получиться заставить работать. Дополнительных портов тоже не очень. Я делал ПО для всех этих трёх вариантов. Везде использовал NWJS. В т.ч. на планшете - он был с виндой и х86 вроде даже (ну вот так захотелось клиенту). А для малинки делал даже готовую сборку дистрибутива линукса и упаковку в готовый образ со всеми настройками и ПО - его только залить на флешку, подключить и девайс готов к работе.
Еще один важный момент, который следует учитывать - условия и место работы киоска. В пыльном месте - воздушные фильтры в корпус с минимальным количество отверстий и везде пассивное охлаждение. На улице -требуется промышленное исполнение оборудование, иначе слишком дорого будет ездить ремонтировать его из постоянных сбоев и поломок. В какой-нибудь деревне или промышленном районе - встроенный ИБП, несколько модемов или мультисим для связи. И т.д. и т.п.
Ответ написан
Комментировать
@artem-dainov
Php, java, js. Boot spring, jquery, git
В Германии есть такая штука в магазинах.
Стоит аппарат, который может печатать фотографии.
Всё это дело обернули в стильный железный корпус. В корпусе есть хаб для usb устройств, есть экран на дюймов 30, может меньше, но точно больше 20.
в устройстве есть динамики, а так же отсек для выдачи бумаги.
Так вот, вся это прелесть работает на windows 7.
что весьма странно сегодня. Но оно работает.
Фотки на него можно передать по blutooth, через wlan или подключить устройство по usb.
Но по usb как-то стремно, я передавал по wlan, используя обычный ftp клиент.
Аппарат настроен так, что ты никуда не можешь пойти, кроме программы печати фотографий.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы