• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Автоматизации
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Защита от протечки воды. Подключение электромагнитного крана к Arduino

4 февраля, 2017

Нам понадобится:

Датчик дождя: http://ali.ski/cVPji
Реле: http://ali.ski/X26ZC
Электромагнитный кран для воды: http://ali.pub/wpaol

Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.

 

Меня в принципе всегда заботила мысль о том, как бы не затопить соседей. Порывшись на Ali нашел электрические краны для того чтоб защитить От протечки своих соседей. Не долго думая заказал самый дешевый соленоид, который как мне кажется не правильно работает, точнее работает то так как и должен, но для моих нужно не правильно. А именно, чтоб кран был открыт на него всегда должно подаваться напряжение, и это не есть хорошо. Хотелось бы чтоб подавалось только тогда, когда нужно закрыть кран, но ладно, чего это я жалуюсь… ведь те краны которые работают так как я хочу раза в 4 дороже.

В итоге когда пришел данный кран, я на коленке написал скетч, в котором присутствует датчик дождя, и как только на него попадает вода, он подает сигнал на ардуино и ардуино следовательно закрывает наш краник. Своего рода аквасторож получается.

Управлять краном будем через реле, отключая и включая реле соответственно.

Реле подключается к 8 пину, сам кран подключается к блоку питания и реле соответственно.

К аналоговому пину A0 подключается датчик дождя соответственно.

После подключения по описанной схеме необходимо скопировать программный код приведенный ниже и вставить его в программу Arduino IDE и загрузить этот программный код в саму плату Arduino.

int cranPin = A0; //Задаем пин для датчика дождя
unsigned int sensorValue = 0; //создаем переменную для хранения значений с фоторезистора и приравниваем ее к 0
int Relay1 = 8; // Задаем пин для реле
void setup()
{
pinMode(Relay1, OUTPUT); // Переводим пит в режим выхода

}
void loop()
{
sensorValue = analogRead(cranPin); //Считываем значение с датчика дождя
if(sensorValue<500) //задаем пороговое значене включения\выключения
{
digitalWrite(Relay1, HIGH); // Выключаем реле

}
else
{

digitalWrite(Relay1, LOW); //Включаем реле;

}
delay(500); //Задержка пол секуды
}

Ссылка на Скетч: https://yadi.sk/d/FSsHTzQC343jyN

Демонстрация работы данной программы можно увидеть в видео приведенном в конце статьи.

Видео:

Primary Sidebar

Поиск

Новые записи

  • Автоматизация перезагрузки устройства по команде Ping.
  • Разблокирование и добавление шлюза Xiaomi gateway 3 в Home Assistant для управления Bluetooth устройствами из экосистемы Xiaomi Home (mihome)
  • Интеграция для локального управления (без интернета) ик пультом Tuya работающим по wifi из Home Assistant
  • Транслируем показания с Уличного Bluetooth Датчика температуры по BTHome на дисплей датчика температуры XIaomi LYWSD03MMC
  • Заставляем Bluetooth датчики температуры tuya и xiaomi отправлять данные по Zigbee в Home Assistant.

Официальный YouTube Канал M5Stack:

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Подписаться на YouTube!

Secondary Sidebar




Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2025 ·