Система защиты от потопа на базе Arduino с водяным датчиком, реле и звуковым или световым сигналом
Современные технологии позволяют автоматизировать различные процессы в быту, включая обеспечение защиты от протекания воды. Одним из таких решений является использование Arduino — простого в программировании микроконтроллера, к которому можно подключить разнообразные сенсоры, реле и сигнальные устройства для создания системы автоматизации. В данной статье рассмотрим, как с помощью водяного датчика, реле и звукового или светового сигнала можно создать систему защиты от потопа, которая сможет оперативно реагировать на утечку воды и предотвращать нежелательные последствия.
Компоненты системы
- Arduino, например, Uno (код 1115)
- Датчик воды (код 1230)
- Реле — устройство для включения/выключения электронных приборов, таких как насосы или электроприборы, которые могут быть источниками воды (код 1338)
- Бузер — звуковой сигнал, который подает звуковое предупреждение в случае обнаружения воды (код 1478) или светодиод
- Источник питания — батареи или адаптер для подачи питания на систему
- Дата-кабель для программирования Arduino
Ждем посылку. Как только получим, сразу открываем — там еще могут быть подарки. Отложим все домашние дела и начинаем пайку.
Подключение компонентов
- Датчик воды подключается к одному из аналоговых входов Arduino, например, к порту A0.
- Реле подключается к одному из цифровых выходов, например, к порту D2. (В моем случае на фото вместо реле установлен светодиод для наглядности работы.)
- Бузер подключается также к одному из цифровых выходов, например, к порту D3.

Программирование Arduino
Для корректной работы системы нужно загрузить на Arduino программу, которая будет следить за состоянием водяного датчика и выполнять необходимые действия. Вот пример базового кода:
Принцип работы системы
Система работает по достаточно простому алгоритму: водяной датчик постоянно мониторит наличие воды. Как только вода попадает на датчик, Arduino получает сигнал и активирует соответствующие действия: мгновенно выключается реле, которое отвечает за работу подключенных к нему устройств, например, насосов или кранов, чтобы остановить подачу воды. Одновременно активируется бузер, который издает громкий звуковой сигнал для предупреждения об аварийной ситуации. Система не включит снова реле и не выключит бузер, пока не будет перезагружено питание Arduino. Если реле отключилось из-за попадания воды, оно не включится снова, даже если вода исчезнет с датчика. Как видно на фото, реле (светодиод) отключилось при попадании воды, а бузер начал пищать. Водяной датчик нужно закрепить либо на поле под трубами, либо непосредственно на трубе, где могут быть сомнения в соединении.
До попадания воды:

После попадания воды:

Преимущества использования системы на базе Arduino
- Автоматизация процесса: Благодаря Arduino система автоматически реагирует на протекание воды, что позволяет избежать потопа и сохранить имущество. Например, если вы надолго оставляетесь из дома.
- Простота в реализации: Даже новичок может легко собрать такую систему. Компоненты доступны, а программирование не требует специальных знаний.
- Гибкость и расширяемость: Систему можно легко дополнить другими функциями, например, подключить дополнительные датчики или добавить функцию удаленного контроля через интернет.
Заключение
Защита от потопа с помощью Arduino, датчика воды, реле и бузера — это простое, но эффективное решение для предотвращения повреждений, связанных с утечкой воды. Система легка в реализации и позволяет своевременно останавливать источник воды и предупреждать пользователей о опасности.
Успехов с проектом вместе с myproject.com.ua и сухого имущества.
© 2024 Мой Проект.Автор: Ardu_miha. Использование материалов разрешено только с ссылкой на источник.
Написать комментарий