Здравствуйте!
Хочу поделится своей конструкцией датчика уровня жидкости, может кому пригодится
Состав основной:
Рулетка любая б\у
Резистор 10 кОм 10-и оборотный (брал на Али)
Остальное на фото.
Рулетка разбирается и снимается первая лента с цифрами (нам нужна вторая внутренняя)
Вместо лента веревка и на конце веревки поплавок достаточно тяжелый чтобы мог размотать веревку (у меня банка пластиковая с гайками, вес подбирается опытным путем на собранной конструкции)
К барабану внутренней катушки трубка на термоклей (по центру делал конус из пластика т.к. в середине винт который держит катушку на оси корпуса
Второй конец трубки на резистор
Принцип работы:
Поплавок тянет веревку и как бы разматывает рулетку и вращает за собой резистор.
Когда поплавок поднимается, внутренняя пружина в катушке рулетки сматывает веревку и так же за собой вращает резистор, если усилия не хватает то можно пружину преднатянуть до того как повесить поплавок.
Мне хватает для еврокуба.
Если оборотов резистора не хватает, то надо увеличить катушку (периметр катушки >= 1/10 высоты от нижнего до верхнего уровня воды)
Софт думаю сами разберетесь ))