Я общался с Ильей (денег правда не платил не за что), мне он показался очень опытным технарем. И как-то не верится, что он мошенник. Пока что ваше заявление выглядит не более как клевета.
Надо вот что:
На весы (в дозатор) насыпают песок (дозу), например 350 кг. Потом сбрасывают из дозатора (отгрузка).
Мне надо фиксировать эти моменты и записывать в БД:
Насыпали - 350 кг
Ссыпали - 350 кг
Проблема в том, что насыпать могут не сразу 350 кг, а например 150+400, а ссыплют только 350. В этом случае надо зафиксировать:
насыпали - 550
ссыпали - 350
Потом могут еще досыпать и ссыпать уже под 0, или даже в минус (например -5), т.к. ранее налипшее может отлипнуть и вывалится из дозатора.
Вот такой примерно процесс.
Доступа к кнопке насыпать и ссыпать у меня нет доступа, иначе было бы все просто: при отпускании соответствующей кнопки фиксировать разницу веса до нажатия и после отпускания.
Так мне эту кнопку надо посчитать алгоритмически. При чем дозатор при насыпании и ссыпании имеет свойство раскачиваться, и некоторое время после операции вес "плавает", бывает до 60 кг (~3 секунды) при весе в дозаторе долее 700 кг песка.
Мне надо знать вектор изменения веса. Т.е. как вектор мал и не меняется знак - забиваем. Как только значение угла выше какого-то значения и сменился знак значит что-то случилось, насыпали или ссыпали. И так до следующей смены знака. Это мое виденье решения.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Не могли бы вы выложить подробности ?
Я общался с Ильей (денег правда не платил не за что), мне он показался очень опытным технарем. И как-то не верится, что он мошенник. Пока что ваше заявление выглядит не более как клевета.