Пример 29. Датчик уровня воды
Примеры
Датчик уровня воды предназначен для определения уровня воды в различных емкостях, где недоступен визуальный контроль, с целью предупреждения перенаполнения емкости водой через критическую отметку. Конструкции датчиков уровня воды могут быть различными – поплавковые, погруженные, врезные. Данный датчик воды – погруженный. Чем больше погружение датчика в воду, тем меньше сопротивление между двумя соседними проводами.
Датчик имеет три контакта для подключения к контроллеру:
- + : питание датчика;
- – : земля;
- S : аналоговое значение.
На вывод S подается аналоговое значение, которое можно передавать в контроллер для дальнейшей обработки, анализа и принятия решений. Датчик имеет красный светодиод, сигнализирующих о наличие поступающего на датчик питания.

Описание:
В данном примере подключим датчик уровня воды к Arduino, выведем получаемое значение в Монитор порта и, если значение будет превышать 100, включать светодиод.
Компоненты:
- 1 × Плата Arduino
- 1 × USB-кабель
- 1 × Беспаечная макетная плата
- 1 × Датчик уровня воды
- 1 × Светодиод
- 1 × Резистор (220 Ω)
- Соединительные провода
Схема:

Скетч: