Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Заказ для человека с опытом работы с продукцией Vendotek и их протоколом VTK.

Минимальный вариант: Терминал Vendotek VT подключается по USB (через RS-232 конвертер) к ПК.

Требуется программа на python под linux, которая будет работать с этим терминалом:

- даст интернет (терминал будет работать без собственной симки)

- запросит нужную сумму

- сообщит результат списания

- фискализирует полученную сумму

Идеальный вариант: Vendotek VT подключается по RS-232 к контроллеру.

Контроллер подключается по USB (RS-232 конвертер) к ПК.

Релейный модуль подключается к контроллеру по RS-422.

Задачи контроллера:

- работать с терминалом Vendotek VT (протокол VTK): дать ему интернет, запросить сумму, сообщить результат, фискализировать

- сообщить о поступлении оплаты от монетника или купюрника (протокол Pulse)

- включать/выключать реле на внешнем модуле

Дополнительно контроллер должен обеспечить питание подключенных устройств.

При желании стабилизатор 12В можно выделить в отдельный блок.

Контроллер:

Подключается к ПК по USB (RS-232 конвертер)

Соединение с "модулем" по RS-422 через витую пару

Приходит питание: 20-24В при потреблении 30-200Вт через 30м кабель 3х2.5мм2

Подключаемые устройства: монитор, ПК, купюроприемник, монетоприемник, эквайринг

Датчики: температуры, влажности, открытия, кнопка

Реле: электрозамок, обогрев и два запасных

Подключение монитора: DC 12В, 25-50Вт - нужно только питание.

Подключение ПК: DC 12В, 5-10Вт, USB

Подключение купюрника: DC 12В, 3-30Вт; вход Pulse, выход Inhibit (см. CashCode-manual.pdf стр.29)

Подключение монетника: DC 12В, 2-6Вт; вход Pulse, выход Inhibit (в нынешнем монетнике не используется)

Подключение эквайринга Vendotek VT по VTK протоколу через RS-232: DC 12В, 6Вт; TX, RX, GND

Итого по 12В линии ожидается постоянная нагрузка около 40Вт, с пиками до 100Вт.

+ реле с выходом 24В на 100Вт для обогрева

Модуль:

Соединение с "контроллером" по RS-422 через витую пару

По командам контроллера включает десяток реле

Что ожидается на выходе:

схемы для заказа сборки плат на JLCPCB и аналогах (gerber файлы, BOM, PickAndPlace)

исходники прошивок контроллера и модуля с информацией о компиляции и прошивке (в какой IDE собиралось, какие версии библиотек брались, нюансы сборки. инструкция как кликать мышкой - не понадобится).

2 года назад
Cirnas
Максим 
36 лет
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Максим
 
48 лет
19 лет в сервисе
Был
15 дней назад
2 года назад
Денис
 
37 лет
2 года в сервисе
Был
2 года назад
2 года назад
  • Похожие заказы

  • $2500

    Требуется автоматизировать взаимодействие с контрактами в zksync (layer 2 eth) по заданным параметрам. Необходимы функции для закупок и продаж активов, их перемещения между сетями (eth/zksync), а также ввод/вывод в/из пула и другие простые операции. Идеально подходит для разработчиков в области системного программирования.

    Закрыт
    2 года назад
  • Требуется разработать серверное приложение, имитирующее действия пользователя, включая открытие браузера, ввод данных и отправку содержимого страницы на API. Приложение должно поддерживать прокси, использование anti-captcha, мультипоточность и работать без базы данных. Все команды принимаются в формате JSON или XML. Сборка производится в Docker. Укажите сроки и цены, требуется опытный специалист.

    Закрыт
    2 года назад
  • Требуется разработать бота для Telegram, который будет парсить дропчаты и отслеживать активность. Бот должен автоматически отправлять промо-посты, копировать сообщения других моделей и публиковать их на OnlyFans. Обязательно поддержка многопоточности для повышения эффективности работы.

    Закрыт
    2 года назад
  • Задача включает в себя внесение правок на сайте Prestashop 1.6.0.14. Необходимо заменить часть главной страницы, а также скорректировать отображение названия комбинации и фотографий подарков. Подробности указаны в приложенном файле.

    Закрыт
    2 года назад
  • Задача включает разработку на C++ класса для описания товаров с атрибутами: наименование, производитель, цена, срок хранения и количество. Необходимо создать динамический массив объектов с методами для работы с данными и операциями вывода списка товаров по заданным критериям. Реализовать дружественные функции для выполнения операций с массивом.

    Закрыт
    2 года назад
  • Разработка скрипта автодозвона и револьвера для CRM, обеспечивающего автоматические звонки операторов по спискам. Скрипт должен фиксировать количество звонков по каждому списку и создавать сделки при звонке. Реализация на виртуальном сервере или хостинге, с очередным распределением звонков между операторами в течение рабочего дня.

    Закрыт
    2 года назад
  • Задача включает разработку клиент-серверного приложения для определения максимальной пропускной способности транспортного графа. Клиент будет передавать данные на сервер, который должен обрабатывать их и возвращать результаты. Серверная часть должна поддерживать многопользовательский режим, а также требуются блок-схемы, отражающие общий принцип работы приложения и его частей.

    Закрыт
    2 года назад