Добрый день. Уровнемер water level sensor robot dyn у меня выдаёт такие колеблющиеся значения, как на снимке. Как сгладить эти значения?
Усреднением долго. Потому что датчик должен считывать значения сколько-то раз - а на это время уходит. Чем больше считываний, тем больше времени, тем точнее, но тем медленней реакция сенсора.
А зачем вам быстрая реакция на этот шум на гграфике? - такая "реакция" даст кучу ложных срабатываний и больше ничего. Отталкивайтесь от реального смысла этих измерений. например, если это уровень в баке с водой - он физически не может меняться быстро - а значит быстрая реакция датчика вам совершенно не нужна.
Зачем их сглаживать? Это же шум скорее всего. Просто игнорируй незначительные отклонения от... среднего значения за последние 5 сэмплов, например. Чем больше сэмплов усредняется, тем ниже граница среза высокочастотных колебаний и ниже чувствительность к ним.