Управление жалюзи. Автоматические жалюзи на окна Управляемые жалюзи

12.06.2019

    Платформы: Arduino Uno

    Языки программирования: Arduino (C++)

    Тэги: дистанционное управление, IR, ИК-пульт, электропривод, сервомотор

Что это?

Автоматизация рутины - одна из самых популярных тем в мире DIY-электроники. На этот раз мы автоматизируем управление жалюзями при помощи Arduino и сервопривода постоянного вращения. В качестве канала связи используем инфракрасный свет, а в качестве пульта - первый попавшийся пульт от телевизора или музыкального центра.

Мы сделаем так, чтобы кнопки открывания и закрывания можно было назначать самостоятельно. Так мы сможем управлять устройством теми кнопками на пульте, которые обычно никак не используются.

Что нам понадобится?

Как собрать?

Алгоритм

Сразу после подачи питания вызывается функция setup . В её теле инициализируется ИК-библиотека. Затем подаётся сигнал старта программы (три коротких сигнала) и запускается процедура «обучения» устройства. Обучение заключается в запоминании устройством кнопок, которые пользователь использует для открытия и закрытия жалюзей. Пользователь нажимает кнопку на пульте, устройство получает код нажатой кнопки, запоминает его и подтверждает это событие коротким сигналом. Затем всё повторяется для второй кнопки. После того, как обе кнопки заданы, устройство издаёт длинный звуковой сигнал и переходит в рабочий цикл (функция loop).

В рабочем цикле устройство ожидает нажатия кнопки пульта. Как только получен сигнал о нажатии, проверяется было ли нажатие этой же кнопки в недалёком прошлом. Если да, то повторное нажатие воспринимается, как команда «продолжать крутить мотор». Если недавно нажатий не было, запоминаем момент нажатия и включаем привод в нужном направлении.

Исходный код

light_jalousie.ino // подключаем библиотеку для работы с сервоприводами #include // определим номера используемых пинов // сенсор освещенности #define LIGHT_PIN A0 // чувствительность к свету #define POT_PIN A5 // пин сервопривода #define SERV_PIN 3 // пин пищалки #define BUZZER_PIN 4 // определим тип «действие» enum Command { CMD_NONE = 0 , CMD_OPEN = 1 , CMD_CLOSE = 2 } ; // в начале программы мы не знаем открыты жалюзи или нет int cmd = CMD_NONE; // создадим объект для управления сервоприводом постоянного вращения Servo srv; void setup() { // сообщаем пользователю, что мы запустились тройным пиком tone(BUZZER_PIN, 500 , 100 ) ; delay(200 ) ; tone(BUZZER_PIN, 500 , 100 ) ; delay(200 ) ; tone(BUZZER_PIN, 500 , 100 ) ; delay(200 ) ; } void loop() { int light = analogRead(LIGHT_PIN) ; int lightSens = analogRead(POT_PIN) ; Serial.print (light) ; Serial.print ("\t \t " ) ; Serial.print (lightSens) ; Serial.print ("\t \t " ) ; Serial.println (cmd) ; if (light > lightSens && (cmd == CMD_OPEN || cmd == CMD_NONE) ) { srv.attach (SERV_PIN) ; srv.write (120 ) ; delay(2000 ) ; // отсоединиться от неё srv.detach () ; cmd = CMD_CLOSE; } else if (light < lightSens && (cmd == CMD_CLOSE || cmd == CMD_NONE) ) { srv.attach (SERV_PIN) ; // ждём указанное время открытия/закрытие жалюзей srv.write (30 ) ; delay(2000 ) ; // самый простой способ остановить серву постоянного вращения // отсоединиться от неё srv.detach () ; cmd = CMD_OPEN; } }

Демонстрация работы устройства

Что дальше?

    Неудобно каждый раз при включении устройства прошивать в него коды кнопок пульта. Но у ATmega328p есть энергонезависимая память - EEPROM , в которой можно сохранить один раз эти коды и загружать их от туда при каждом старте. Для работы с этой памятью есть библиотека EEPROM .

    В нашей конструкции есть изъян: нельзя сделать кнопку, которая автоматически полностью закроет жалюзи. Если установить датчик полного закрытия/открытия, то такую функцию реализовать станет возможным. Для этого можно, например, снять одну полоску и установить вместо неё потенциометр.

Жалюзи - это очень популярные устройства для контроля световых и воздушных потоков, поступающих в помещение через окна и двери. С развитием техники у покупателей появилась возможность приобретать не только жалюзи, открываемые и закрываемые вручную, но и жалюзи на пульте управления. При наличии в доме большого количества окон, оснащенных жалюзи, этот способ гораздо быстрее и удобнее, чем их ручное открывание и закрывание.

Способы управления жалюзи

Управление жалюзи может осуществляться двумя способами - ручным и автоматическим. Первый способ, несмотря на обманчивое название, связан с электронными устройствами точно так же, как и второй, но имеет существенное отличие.

При ручном управлении выключатель для жалюзи все же приводит в движение человек, путем нажатия клавиш (касания сенсора) на этом выключателе. Причем неважно, производится ли управление через стационарный выключатель, или это дистанционное управление жалюзи с пульта - главное, что участие человека необходимо. Впрочем, необязательно управлять только со стационарного переключателя или только с пульта, можно комбинировать оба эти способа.

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

Оба описанных способа относятся к электронному управлению жалюзи, отличающемуся от механического способа тем, что система приводится в действие электричеством.

Выключатели для жалюзи

Как и в любой электрической системе, цепь управления жалюзи должна быть оснащена выключателем. В этом плане управление горизонтальными жалюзи ничем не отличается от управления жалюзи вертикальными.

В механических жалюзи для поворота ламелей (планок) используются веревки, действующие как ручка управления жалюзи. В жалюзи с электронным управлением выключатели бывают такими же, как и в системах, управляющих освещением, - клавишными, кнопочными и сенсорными.

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

Для этого используются выключатели с функцией памяти и возможностью обработки сигналов от внешних датчиков. Они могут быть подключены к солнечным датчикам, датчикам, следящим за сохранностью стекол, и запоминать действия пользователя, в дальнейшем будучи способными создавать «эффект присутствия» человека в доме.

Управление шторами или автоматическими жалюзи осуществляется дистанционно посредством электроприводов и пульта ДУ. Физические усилия больше не нужны, их заменяет автоматика - шторы открываются и закрываются легким нажатием одной кнопки. Система управления шторами включает:

  • Электрокарниз из алюминиевого профиля, внутри которого находится армированный ремень;
  • Электропривод, приводящий в движение каретку, на которой закрепляются шторы или в случае рулонных / римских штор тубулярный мотор внутри вала;
  • Пульт ДУ, который способен одновременно осуществлять управление всеми шторами и автоматическими жалюзи в доме.

Преимущества автоматики

Вы можете установить автоматический электрокарниз на окно практически любой формы и размера, а также в арочные проемы и ниши. Точная автоматика открывает шторы бесшумно и быстро, при этом не требуя высоких энергозатрат.

Отдавая предпочтение автоматическим системам Акко, вы гарантируете себе:

  • снижение уровня шума в доме,
  • надежность и долговечность важных элементов внутреннего декора,
  • большой выбор моделей и видов дизайна,
  • огромное количество автоматических функций и возможностей,
  • помтроение энергонезависимой системы,
  • легкую интеграцию в систему умного дома.

Секреты монтажа

Если вы решили обзавестись автоматическими шторами или жалюзи после проведения ремонтных и отделочных работ в помещении, мы готовы подсказать удобное и практичное решение. Электрокарнизы АККО работают от аккумуляторов и не требуют прокладки кабеля питания, и управление от Умного дома также может быть настроенно без проводов.

Это будет лучший выбор в области автоматизации управления шторами!

Продукция компании производителя завоевала достойное признание во многих европейских странах. У нас вы всегда можете приобрести стандартные электрокарнизы и заказать индивидуальный карниз нужной конфигурации. А опытные мастера окажут профессиональную помощь в вопросе установки автоматизированного оборудования.

Оптимальное использование естественного освещения квартиры, дома или офиса необходимо для здоровья людей их комфорта, а также экономии энергоресурсов. Поэтому проектирование системы « Умный дом» предусматривает разработку событийно-сценарного управления жалюзи. Автоматизации могут подлежать также шторы, маркизы, рольставни и другие варианты оконного оборудования.

Типовые решения автоматизации могут учитывать множество внешних факторов: погодные условия, внешнюю/внутреннюю освещенность, температурный режима — для обеспечения комфортных световых сценариев. Все они служат для оптимизации функционирования климатической системы.

Преимущества, которые дает автоматизация жалюзи

1. Комфорт. Если вы подберете для себя удобный и приятный режим автоматизации, то будете наблюдать, как ваши жалюзи автоматически закрываются после захода солнца, или медленно открываются утром.

2. Удобство. Вы избавите себя от ежедневной утомительной обязанности вручную открывать/закрывать жалюзи. Автоматический режим обеспечит эту функцию даже без вашего вмешательства. Ими можно также управлять через смартфон, даже находясь на отдыхе.

3. Энергосбережение. Настроив режим автоматизации на уровень внешней освещенности, вы значительно уменьшите расходы на электроэнергию. Зимой они помогут сохранять тепло, сократив, соответственно, расходы на отопление.

4. Безопасность. Автоматические жалюзи повышают безопасность, в период вашего пребывания в доме или вдали от него.

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

Автоматизированные жалюзи

Наиболее популярна беспроводная технология, по которой выполнены системы для домашней автоматизации, позволяет в кратчайшие сроки создать систему, покрывающую весь дом с передачей всех параметров состояния устройств.

Выбор жалюзи

Рынок жалюзи и ставней предлагает сегодня несколько типовых решений, среди которых наиболее распространенными являются:

1. Питание - 230В
Система подключена к беспроводному контроллеру напрямую. С его помощью запускается электродвигатель, позволяющий двигать жалюзи, останавливать их, менять направление движения.
Этот модуль разработан для всех типов жалюзи 230В, рольставней, моторизированных маркиз. Он размещается за переключателем либо рядом с самим двигателем.

2. Питание 24В
Низковольтные жалюзи функционируют от напряжения 24В. У таких систем имеется только 2 провода, подключаемых к двигателю. Они управляют направлением движения путем изменения полярности. Двигатели подключены к контроллеру. Управление осуществляется при помощи внешнего переключателя. Дистанционное управление обеспечивается подключением релейного переключателя.

Все выбранные вами функции можно привязать к конкретному времени и они будут срабатывать автоматически в назначенный час. Также можно подключить метеорологический и сумрачный датчик.

Сценарий «Утро»: За несколько минут до того, как вы проснетесь, поднимутся жалюзи или приоткроются наружные роллеты и впустят в комнату солнечный свет, а еще включится теплый пол в ванной, электрический чайник или кофемашина. Система настраивается под ваши желания.

Сценарий «Ночь»: Когда стемнеет, включится свет перед входом, рольставни опустятся на ночь, отопление перейдет в экономный режим.

Сценарий «Ураган»: При сильном ветре, дожде, граде, урагане автоматичкски опустятся рольставни и защитят окна от повреждений.

Сценарий «Солнечно»: В самую жару рольставни или жалюзи опустятся, чтобы не перегревать комнаты и защитить цветы на подоконниках от прямых солнечных лучей.

Управление освещением

С помощью пульта дистанционного управления, настенного выключателя или сенсорной панели смартфона вы можете управлять освещением в любой комнате вашего дома (даже если вы находитесь не дома — на работе, в отпуске, в дороге). Также можно регулировать степень освещенности — яркий свет для домашнего торжества, мягкий и приглушенный для семейного вечера.

Сценарий «Домашний кинотеатр»: С началом фильма приглушается свет, опускаются жалюзи, рулонные шторы или наружные рольставни, чтобы солнце не светило на экран.

Сценарий «Вечеринка»: Включается яркий свет и закрываются шторы, чтобы с улицы не было видно, чем заняты хозяева и их гости.

Управление отоплением и системой кондиционирования

В «умном» доме можно не беспокоиться, что будет холодно или жарко. Регулировка температуры воздуха происходит автоматически с помощью термосенсоров. Если температура превышает заданную комфортную, включается кондиционер. Если стало холоднее, чем нужно, включается обогрев помещения. Можно настроить разную температуру воздуха в каждом помещении — всегда хочется, чтобы в ванной было тепло, а вот спать лучше в прохладной комнате.

Чтобы экономить на отоплении и обогреве большого дома, рекомендуем включить жалюзи, которые защитят комнаты от перегрева, и рольставни, которые станут дополнительным барьером на пути ветра и холодного воздуха.

Имитация присутствия на объекте

Все элементы, интегрированные в систему, создают эффект присутствия людей в доме. Эта профилактическая мера направлена на отвлечение внимания от вашего дома, когда вы в отпуске или командировке.

Сценарий «Отпуск»: при вашем длительном отсутствии система по заданному графику будет включать и выключать свет, музыку, поднимать и опускать рольставни, создавая иллюзию вашего присутствия и отпугивая возможных преступников.