Поскольку вы дали уже измеренный и откалиброванный датчик весом 50–800 грамм в соответствии с вашим Excel, у вас есть возможность использовать два метода (при условии, что вы используете ту же настройку, что и при калибровке.
Oprion один программно с картой
map(value, fromLow, fromHigh, toLow, toHigh)
для каждого интервала
map(measuredValue, 974, 978, 351, 400)
, который в вашем случае будет давать очень неточные измерения, как если бы вы имели, если и чем карта.
Или вы вычисляете весь диапазон с помощью функции интерполяции EXCEL, которая получается для каждой из 1024 точек данных на грамм, которое вы сохраняете в массиве и извлекаете с помощью:
gramValue = interpolatedArray[measuredValue];
НО для реального использования, которое вам, вероятно, понадобится дополнительная схема, данные калибровки производителей и стабильный источник питания. Для игры и изучения этого снимка и надеюсь, что его метод попадания в порядке.
И это рекомендация продавцов:
Эти датчики просты в настройке и отлично подходят для измерения давления, но они не невероятно точны. Используйте их чтобы определить, сжимается ли он, но вы, возможно, не захотите использовать его в качестве шкалы
Таблица данных для датчика, включая все калибровочные цепи