Умный дом: управление жалюзи. Автоматические жалюзи Преимущества, которые дает автоматизация жалюзи

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

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

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

По официальной версии горизонтальные жалюзи были изобретены в 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; }

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

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

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

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

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

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

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

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

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

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

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

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

Выбор жалюзи

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

С 1995 года «Rolatex» известны в Сибири как производитель жалюзи. Все начиналось с небольшого офиса по продаже горизонтальных жалюзи. Сейчас мы крупная компания с собственным производством и 16 филиалами в восьми городах России. С тех пор и ассортимент продукции стал разнообразней – рулонные шторы , жалюзи с фотопечатью, рольставни, маркизы и многое другое. Увеличился выбор вариантов жалюзи на пластиковое окно . Высокое качество материалов, широкий выбор тканей, быстрый и качественный монтаж – лишь малая часть наших преимуществ. Наша компания предлагает приобрести жалюзи на заказ по доступной цене. В компании «Rolatex» самая большая коллекция тканей для рулонных штор в Сибири, а многие из них разрабатывались эксклюзивно для нас. Именно поэтому клиент может выбрать самый приемлемый вариант для себя и быть уверенным в хорошем качестве и отличном сервисе.

Особенности штор и жалюзи на заказ в «Rolatex»

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

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

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