Автоматическое управление жалюзи. Защита от солнечного света и нескромных взглядов: выбираем горизонтальные жалюзи на окна

💖 Нравится? Поделись с друзьями ссылкой

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

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

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

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

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

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

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

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

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

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

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

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

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

Преимущества автоматических жалюзи

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

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

Конструктивные особенности жалюзи с электроприводом

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

Электропривод устанавливается практически на все разновидности оконных жалюзи:

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

Пульт управления может взаимодействовать с электроприводом:

  • проводным способом;
  • через радиосигнал;
  • по сети 220 В («интеллектуальное управление).

Цена автоматических жалюзи

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

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

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

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

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

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

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

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

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

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

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

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

Читайте в статье

Немного истории

По официальной версии горизонтальные жалюзи были изобретены в 1760 году англичанином Джоном Уэбстером, но запатентованы они были в Америке спустя 80 лет его тёзкой Джоном Хемтоном. Однако, история конструкции для защиты от яркого солнца началась гораздо раньше. Прототипом первых горизонтальных жалюзи можно считать раму, в которую были вставлены под определенным углом деревянные пластины. Изнутри можно было наблюдать за тем, что происходит на улице, а снаружи практически нельзя было рассмотреть происходящее в доме. Со временем конструкция усовершенствовалась, и стали выпускаться вертикальные, горизонтальные, рулонные и прочие жалюзи, причём из самых разных материалов.


Хорошие стороны горизонтальных жалюзи и их недостатки

Благодаря регулярному усовершенствованию конструкции жалюзи, этот вид штор, если можно так выразиться, приобретает всё большую популярность. Независимо от типа, данные изделия имеют свои преимущества перед традиционными шторами. К бесспорным плюсам жалюзи относится следующее:

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

Рулонные тканевые шторы «День/Ночь»

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

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

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

Дизайн этой системы автоматических жалюзей Ардуино довольно прост и в нём два способа активировать занавески:

  • Используя звуковой датчик (микрофон), чтобы управлять им, используя хлопки в ладоши;
  • Использование кнопок для открывания/закрывания шторок.

Шаг 2. Как это работает?

Работа этой системы очень проста. Ардуина принимает входные сигналы от звукового датчика (микрофона) или кнопок. Затем он соответственно управляет шаговым двигателем через драйвер Дарлингтона для двигателя. Шаговый двигатель прикреплен к ручке управления шторками и, таким образом, вращает и открывает/закрывает шторы.

Шаг 3. Подключаем и настраиваем шаговый мотор

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

Первая кнопка справа активирует двигатель для вращения в определенном направлении (вы можете изменить это в коде ниже). Нажмите кнопку 4 раза и она вернется в исходное положение, так как она будет вращаться на 90 градусов во время каждого нажатия. Средняя кнопка блокирует цепь так, чтобы первая кнопка не могла активировать двигатель.

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

int pin={2,3,4,5,6,7,8,9}; int steps = { {HIGH,HIGH,LOW,LOW}, {HIGH,LOW,LOW,HIGH}, {LOW,LOW,HIGH,HIGH}, {LOW,HIGH,HIGH,LOW}, } ; int numofroun=1; //Change accordingly to your needs int current=1; int type=3; int place=0; int lastLockState = LOW; long lastLockTime = 0; int LockState; int Lockreading; bool lock=true; int lastPauseState = LOW; long lastPauseTime = 0; int PauseState; int Pausereading; bool Pauseled=false; bool pause=false; int lastReturnState = LOW; long lastReturnTime = 0; int ReturnState; int Returnreading; void setup() { for (int num=0; num<5; num++) pinMode(pin,OUTPUT); for (int num=5; num<8; num++) pinMode(pin,INPUT); } void reset(){ for(int num=0;num<4;num++) digitalWrite(pin,LOW); } void stepper() { for (int num=0; num<4;num++) { digitalWrite(pin,steps);} if(type==0) {++place;} if(type==3) {--place;} delay(2); } void button1() { Lockreading = digitalRead(pin); if (Lockreading != lastLockState) { lastLockTime = millis(); } if ((millis() - lastLockTime) > 50) { if (Lockreading != LockState) { LockState = Lockreading; if (LockState == HIGH) { lock=false; if ((place!=1536*numofroun)&&(place!=1024*numofroun)&&(place!=512*numofroun)) {type=abs(type-3);} } } } lastLockState = Lockreading; } void button2() { Pausereading = digitalRead(pin); if (Pausereading != lastPauseState) { lastPauseTime = millis(); } if ((millis() - lastPauseTime) > 50) { if (Pausereading != PauseState) { PauseState = Pausereading; if (PauseState == HIGH) { Pauseled=!Pauseled; pause=!pause; if (Pauseled) {digitalWrite(pin,HIGH);} if (!Pauseled) {digitalWrite(pin,LOW);} } } } lastPauseState = Pausereading; } void button3() { Returnreading = digitalRead(pin); if (Returnreading != lastReturnState) { lastReturnTime = millis(); } if ((millis() - lastReturnTime) > 50) { if (Returnreading != ReturnState) { ReturnState = Returnreading; if (ReturnState == HIGH) { type=3; while (place>0) { for (int num=0; num<4;num++) { digitalWrite(pin,steps);} --place; if (current==3) {current=0;} else ++current; delay(2); } reset(); } } } lastReturnState = Returnreading; } void loop() { if (lock==true) {button2();button3();} if (!pause) { if (lock==true) {button1();} if (lock==false) {stepper();} if ((place==2048)or(place==0)or(((place==1536*numofroun)or(place==1024*numofroun)or(place==512*numofroun))&&(type==3))) {lock=true;reset();} if (current==3) {current=0;} else ++current; } }

Шаг 4. Настройка схемы жалюзей Ардуино

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

int pin={2,3,4,5,6,7,8,9}; int steps = { {HIGH,HIGH,LOW,LOW}, {HIGH,LOW,LOW,HIGH}, {LOW,LOW,HIGH,HIGH}, {LOW,HIGH,HIGH,LOW}, } ; float numofroun=4.5; //Change accordingly to your needs int current=1; int type=3; int place=0; int claps = 0; long detectionSpanInitial = 0; long detectionSpan = 0; long spancondition; bool spanconditioncheck=false; bool lock=true; int lastPauseState = LOW; long lastPauseTime = 0; int PauseState; int Pausereading; bool Pauseled=false; bool pause=false; int lastReturnState = LOW; long lastReturnTime = 0; int ReturnState; int Returnreading; void setup() { for (int num=0; num<5; num++) pinMode(pin,OUTPUT); for (int num=5; num<8; num++) pinMode(pin,INPUT); } void reset(){ for(int num=0;num<4;num++) digitalWrite(pin,LOW); } void stepper() { for (int num=0; num<4;num++) { digitalWrite(pin,steps);} if(type==0) {++place;} if(type==3) {--place;} delay(2); } void sound() { int sensorState = digitalRead(pin); if (sensorState == 0){ if (claps == 0){ detectionSpanInitial = detectionSpan = millis(); claps++; } else if (claps > 0 && millis()-detectionSpan >= 50){ detectionSpan = millis(); claps++; } } if (millis()-detectionSpanInitial >= 400) { if (claps == 2) { lock=false; if ((place!=1024*numofroun)&&(place!=512*numofroun)) {type=abs(type-3);} spancondition=millis(); } claps = 0; } } void button1() { Pausereading = digitalRead(pin); if (Pausereading != lastPauseState) { lastPauseTime = millis(); } if ((millis() - lastPauseTime) > 50) { if (Pausereading != PauseState) { PauseState = Pausereading; if (PauseState == HIGH) { Pauseled=!Pauseled; pause=!pause; spancondition=millis(); if (Pauseled) {digitalWrite(pin,HIGH);} if (!Pauseled) {digitalWrite(pin,LOW);} } } } lastPauseState = Pausereading; } void button2() { Returnreading = digitalRead(pin); if (Returnreading != lastReturnState) { lastReturnTime = millis(); } if ((millis() - lastReturnTime) > 50) { if (Returnreading != ReturnState) { ReturnState = Returnreading; if (ReturnState == HIGH) { type=3; while (place>0) { for (int num=0; num<4;num++) { digitalWrite(pin,steps);} --place; if (current==3) {current=0;} else ++current; delay(2); } reset(); spancondition=millis(); } } } lastReturnState = Returnreading; } void loop() { if (lock==true) {button1();button2();} if (!pause) { if ((lock==true)&&(millis()-spancondition>1000)) {sound();} if (lock==false) {stepper();spanconditioncheck=false; } if ((place==2048*numofroun)or(place==0)or(((place==1024*numofroun)or(place==512*numofroun))&&(type==3))){ lock=true; reset(); if (!spanconditioncheck){ spancondition=millis(); spanconditioncheck=true; } } if (current==3) {current=0;} else ++current; } }

Шаг 5. Финальные действия

Лучше использовать пенопласт, чтобы сделать держатель для двигателя (1, 2) и ручки жалюзи (3). Т.к. в некоторых домах многие предпочитают не сверлить стены позже можно использовать двусторонний скотч, чтобы зафиксировать всё на месте.

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

Обратите внимание! Вам, возможно, придется настроить потенциометр на звуковом датчике, чтобы настроить чувствительность.

Посмотрите ниже демо-видео финального результата проекта, когда управление производится хлопком:

Шаг 6. Альтернативная версия с использованием кнопок

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

int pin={2,3,4,5,6,7,8}; int steps = { {HIGH,HIGH,LOW,LOW}, {HIGH,LOW,LOW,HIGH}, {LOW,LOW,HIGH,HIGH}, {LOW,HIGH,HIGH,LOW}, } ; int current=1; int type=3; int place=0; int lastLockState = LOW; long lastLockTime = 0; int LockState; int Lockreading; bool lock=true; int lastReturnState = LOW; long lastReturnTime = 0; int ReturnState; int Returnreading; void setup() { for (int num=0; num<5; num++) pinMode(pin,OUTPUT); for (int num=5; num<7; num++) pinMode(pin,INPUT); } void reset(){ for(int num=0;num<4;num++) digitalWrite(pin,LOW); } void stepper() { for (int num=0; num<4;num++) { digitalWrite(pin,steps);} if(type==0) {++place;} if(type==3) {--place;} delay(2); } void button1() { Lockreading = digitalRead(pin); if (Lockreading != lastLockState) { lastLockTime = millis(); } if ((millis() - lastLockTime) > 50) { if (Lockreading != LockState) { LockState = Lockreading; if (LockState == HIGH) { lock=false; if ((place!=1024*4)&&(place!=512*4)) {type=abs(type-3);} } } } lastLockState = Lockreading; } void button2() { Returnreading = digitalRead(pin); if (Returnreading != lastReturnState) { lastReturnTime = millis(); } if ((millis() - lastReturnTime) > 50) { if (Returnreading != ReturnState) { ReturnState = Returnreading; if (ReturnState == HIGH) { type=3; digitalWrite(pin,HIGH); while (place>0) { for (int num=0; num<4;num++) { digitalWrite(pin,steps);} --place; if (current==3) {current=0;} else ++current; delay(2); } digitalWrite(pin,LOW); reset(); } } } lastReturnState = Returnreading; } void loop() { if (lock==true) {button1();button2();} if (lock==false) {stepper();} if ((place==2048*4)or(place==0)or(((place==1024*4)or(place==512*4))and(type==3))){lock=true;reset();} if (current==3) {current=0;} else ++current; }

Демо того как это работает ниже:

На этом всё. Вы можете использовать свою фантазию и улучшить проект.



Рассказать друзьям