Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
80 $

Инженерно-программное решение задачи взвешивания

закрыт модератором


Стоит не тривиальная задача.

Краткое описание задачи:

Есть площадка по приему вторичного сырья на которой необходимо производить взвешивание принимаемого сырья. Сырье прибывает запаллетированым (на паллетах). Взвешивание происходит с помощью специального устройства роклы с весами, в процессе перевоза паллеты с автомобиля до места складирования. На данный момент данные с весов записываются на бумаге и в дальнейшем вносятся в специальную таблицу Exel. Необходимо автоматизировать процесс передачи информации с весов. На весах есть разъем 6пин и есть переходник на RS232.

Данные которые должны учитываться:

1. Номер оператора (1 цифра)

2. Номер автомобиля (2 Буквы 4 Цифры 2 Буквы)

3. Номер сопроводительного документа (от 1 до 4 цифр)

4. Вес указанный в сопроводительном документе (От 2 до 6 цифр (3 после запятой))

5. Номер организации с которой прибывает сырье (от 3 до 4 цифр)

6. Номер склада на который идет отгрузка (1 цифра)

7. Время прибытия автомобиля (может быть временем первого взвешивания)

8. Время отбытия автомобиля (может быть временем последнего взвешивания)

9. Вес каждой паллеты в машине. (На одном автомобиле прибывает от 3 до 18 паллет)

10. Суммарный вес.


Мое (сугубо непрофессиональное) видение процесса:

Контроллер на базе Rapsberry Pi или аналога с установленной Linux системой, работающей от Повербанка.

Подключение по RS232 либо напрямую по 6пиновому для передачи данных по взвешиванию.

Подключенная цифровая(numpad) клавиатура (USB) для введения дополнительной информации.

Соединения по Wi-Fi для передачи данных.

Скрипт на удобном исполнителю языке который вносит данные в базу данных (на базе технологии удобной исполнителю) которая находиться удаленно (на корпоративном сервере). Механизм выгрузки или работы с базой на основе общедоступных инструментов (Excel или Googlе таблицы)

Либо же решение на базе планшета Android (на базе встроенной программы работы с гугл таблицами и хардверной клавиатуры)


Процесс со стороны человека который взвешивает:

1. Автомобиль прибывает на место разгрузки.

2. Берутся сопроводительные документы.

3. Нажимается комбинация клавиш на клавиатуре для выведения из режима сна.

4. Вводиться номер оператора после чего нажимается Enter

5. Вводиться номер автомобиля (без букв) после чего нажимается Enter

6. Вводиться номер сопроводительного документа после чего нажимается Enter

7. Вводиться номер организации после чего нажимается Enter

8. Вводиться номер склада на который идет разгрузка после чего нажимается Enter

9. Производиться взвешивание по очереди каждой паллеты.

10. После последнего взвешивания вводиться комбинация цифр для ввода в режим сна


На выходе необходимо получить таблицу похожего формата как в приложенном файле.

После выбора исполнителя будет составлено точное техническое задание (с правками с двух сторон) и приложено к проекту.

Предпочтение отдается человеку из Киева, но учитывая что я обладаю базовыми навыками в системном администрировании и способен самостоятельно собрать и подготовить хардверную часть, возможна и удаленная работа.



Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.


  1. 14 дней50 $
    Олег Прохорович
     115 

    А учетная база есть?
    Возможно все связать в одну систему

    Украина Киев | 18 октября 2015 |
  2. 14 дней100 $
    Алексей Головин
     444  проверен   2    0

    Послал запрос на протокол производителю весов. Если они ответят, то я смогу реализовать Ваш проект. ПО гарантированно сможет работать под ОС Win98,XP,7. Полученную информацию будет скидывать в базу MySQL. Другие варианты необходимо обсуждать.

    Примеры работ в портфолио.

    Украина Харьков | 18 октября 2015 |
  3. 10 дней80 $Победившая ставка
    Ервін Молнар
     3890  проверен   34    0

    Добрый день. Есть несколько идей по реализации вашего задания, можем обсудить.

    Украина Киев | 18 октября 2015 |
  4. 60 дней100 $
    Александр Машкин
     217 

    Здравствуйте! Есть опыт работы с микроконтроллерами. Пример решения Вашей задачи: Arduino Uno с прошитой программой + среда разработки Qt(С++ ) = программа с графическим интерфейсом и с базой данных SQLite. В любом случае это нужно подробно обсудить.

    Украина Николаев | 22 октября 2015 |
  1. 25 дней10 $
    Вячеслав Слубский
     298   2    0

    Здравствуйте, похожую программу уже делал, есть что предложить. Напишите мне на скайп syava.89 или почту [email protected] обсудим детали.

    Украина Макеевка | 19 октября 2015 |

Заказчик
Иван Волков
Украина Киев  25    0
Проект опубликован
17 октября 2015
412 просмотров
Местоположение исполнителя
Украина Украина