com писал(а): ↑07.03.2020{, 12:30}
А можно ли сделать отдельный вывод для обнуления данных
Сделать не проблема вот только к чему привязывать будете не понятно.
Дрейф ноля, тоже не проблема, каждый датчик надо калибровать,
и набирающая погрешность в покое не показатель лучшего скетча.
а вот набегающая погрешность при вращении оси Z, вот это проблема.
и думается мне, что Вы ее не решите. Точки точной привязки нет, и взять ее не откуда.
Оси XY не помогут, они в одной плоскости к оси Z,
к тому же при горизонтальном движении пылесоса они не работают.
Компас рядом с мощным элдвигателем, врятли покажет правду.
Можно было GPS, но в доме его точность очень страдает.
Думается что здесь не гироскоп нужен, а дальномер,
и хорошая математическая формула, рассчитывающая вектор движения перекрывающий всю площадь.
Вобщем добавил в настройку блока поправку на ось Z .
Смотрите сколько, и в какую сторону при покое (примерно за секунду) набегает погрешность, ставите ее в настройку блока.
Добавил сброс на конкретно нужную величину. (думаю просто в ноль будет не достаточно)
Удачи Вам в этом .... деле )))