Жалюзи меня нежно!

rashn
Offline
Зарегистрирован: 22.11.2013

Всем привет!

Недели две назад узнал случайно про Ардуино, конечно же засвербило что-нибудь собрать. Ходил думал что бы такого сделать и не сложно и не робот-игрушка получилась (коим сейчас детей и не удивишь, разве что насмешишь).

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

Что хочу сделать:

- автоматическое закрытие по датчику света
- автоматическое закрытие по времени (для лета, когда темнеет поздно)
- ручное открытие/закрытие (частичное)
- датчик "открытости"-"закрытости" шторы

Какие есть вопросы к гуру и сочувствующим:

1. По программированию вопросов не имею - обладаю хорошими скиллами в этой области, думаю разберусь
2. По приводу: прочитав форумы и статьи - пришел к выводу что надо разбирать серву (убирать фиксатор) - прошу помощи с выбором сервы. 
3. Думаю выносить блок управления за шторой на уровне подоконника, а вверху собрать только серву с рулоном вместо штатного механизма (см.фото)
4. Большую озабоченность вызывает датчик "открытости" шторы (особенно после случаев отключения питания) - первое что приходит на ум - сделать прижмную клавишу к рулону, когда рулон замотан - клавиша замыкает контакт (кнопку) и ардуино знает что штора открыта. По этому же датчику можно делать "калибровку" шторы чтобы ардуино при инициализации если кнопка не нажата начинал открывать штору. Но мой вариант мне не нравится ввиду того что штора не плотная и кнопка может срабатывать при незакрытой шторе.
5. Так же очень хотелось бы сделать датчик закрытой шторы - но с ним те же вопросы что и в п.4.
6. Какие есть идеи чтобы автоматизировать максимальное число окон с одного блока. Допустим в зоне кухня/зал (одно помещение) - у меня три таких окна в теории могу из одного места протащить по плинтусам провода управления к сервам каждой шторы.

Заранее спасибо за ваши ответы, советы, насмешки и отсылки к гуглю и faq.

С уважением, ко всем!

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

пользуйтесь на здоровье гуглем.

http://www.jwz.org/curtain/

http://homeawesomation.wordpress.com/2013/02/26/automated-window-blinds-with-arduino/

пиво занесите в кассу

rashn
Offline
Зарегистрирован: 22.11.2013

Puhlyaviy пишет:

пользуйтесь на здоровье гуглем.

http://www.jwz.org/curtain/

http://homeawesomation.wordpress.com/2013/02/26/automated-window-blinds-with-arduino/

пиво занесите в кассу

 

Спасибо большое!

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

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

Второй вариант не много не то, но из той же оперы.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

ну и так сугубо не по теме вопрос..

а в чем смысл затемнять окна на ночь? бомбят? никогда не понимал этого

Araris
Offline
Зарегистрирован: 09.11.2012

Еще вот здесь можно почерпнуть - http://habrahabr.ru/post/192648/

Насчет датчиков открытости-закрытости шторы: прикрепите к нижнему концу шторы магнит, сверху и снизу два геркона (датчика Холла), просто и достаточно надежно будет.

Araris
Offline
Зарегистрирован: 09.11.2012

Да, еще имейте в виду, что длинные провода от Ардуины к серве могут стать источником проблем, я уже сталкивался с этим.

Araris
Offline
Зарегистрирован: 09.11.2012

Puhlyaviy пишет:

ну и так сугубо не по теме вопрос..

а в чем смысл затемнять окна на ночь? бомбят? никогда не понимал этого

Если у Вас свой дом, или живете на верхних этажах, то смысла особого нет.

rashn
Offline
Зарегистрирован: 22.11.2013

Puhlyaviy пишет:
а в чем смысл затемнять окна на ночь? бомбят? никогда не понимал этого

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

Днём актуально прикрывать на половину от солнца - потому что кухня и зал находятся на южной стороне. Одну из рулонных штор днём приходится закрывать потому что засвечивается телик (когда смотришь естественно). 

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

Zizilk
Offline
Зарегистрирован: 30.05.2013

Есть шаговые моторы, которые способны сделать сколько угодно оборотов и поворачиваются на относительный угол, а не на абсолютный(как серва). Угол правда измеряется в шагах, количество шагов, которые совершает моторо за оборот указано в ТТХ конкретного мотора.

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

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Araris пишет:

Насчет датчиков открытости-закрытости шторы: прикрепите к нижнему концу шторы магнит, сверху и снизу два геркона (датчика Холла), просто и достаточно надежно будет.

можно тещю прикрепить за шторами. пусть следит :) еще и стирать будет их

а запомнить открыто или закрыто нельзя? или по положению шнура следить? прикрутить оконечник и какую нибуть фиговину на шнур что бы она зажимала его?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

rashn пишет:

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

так пусть смотрят, жалко что ли? что они там увидят? как я ем? или телек смотрю?

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

мне например приятно вечером приезжаеш домой. окна светятся. семейство там суетится, ждут.

vvadim
Offline
Зарегистрирован: 23.05.2012

Araris пишет:

Да, еще имейте в виду, что длинные провода от Ардуины к серве могут стать источником проблем, я уже сталкивался с этим.

У меня серва на расстоянии 3 м от дуни работает нормально

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Araris пишет:

Да, еще имейте в виду, что длинные провода от Ардуины к серве могут стать источником проблем, я уже сталкивался с этим.

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

rashn
Offline
Зарегистрирован: 22.11.2013

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

Кстати, эти шторы прозрачные для света  - снаружи окно светится однотонным приятным бежевым цветом.

Клапауций
Offline
Зарегистрирован: 10.02.2013

а, мне конструкция механически не нравится - развалится всё после 100 срабатываний

rashn
Offline
Зарегистрирован: 22.11.2013

vvadim пишет:

У меня серва на расстоянии 3 м от дуни работает нормально

Боюсь в моём случае будет больше - у меня только окна 180 ширина и 150 высота, а между ними еще будь здоров.

rashn
Offline
Зарегистрирован: 22.11.2013

Клапауций пишет:

а, мне конструкция механически не нравится - развалится всё после 100 срабатываний

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

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

rashn пишет:

Боюсь в моём случае будет больше - у меня только окна 180 ширина и 150 высота, а между ними еще будь здоров.

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

а тут уже со шторками

Клапауций
Offline
Зарегистрирован: 10.02.2013

скатываемся в средневековье - а, где обещанные ещё в 80-х годах оконные стёкла с полупроводниками, автоматически меняющие прозрачность или, вообще, показывающие цветное кено?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций пишет:

скатываемся в средневековье - а, где обещанные ещё в 80-х годах оконные стёкла с полупроводниками, автоматически меняющие прозрачность или, вообще, показывающие цветное кено?

буш смеяться, но такие стекла не проблема.. цена только на них кусается со страшной силой.

Клапауций
Offline
Зарегистрирован: 10.02.2013

Puhlyaviy пишет:

буш смеяться, но такие стекла не проблема.. цена только на них кусается со страшной силой.

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

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

тут понимаш, прогрес то нафиг никому не нужен!

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

Клапауций
Offline
Зарегистрирован: 10.02.2013

Puhlyaviy пишет:

тут понимаш, прогрес то нафиг никому не нужен!

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

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

rashn
Offline
Зарегистрирован: 22.11.2013

Господа, мы отвлеклись от темы. Не смотря на скептицизм некоторых участников, данный вопрос для меня по-прежнему актуален. Прошу помочь с выбором железа:

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

Я тут продумал пульт управления тремя шторами в главном помещении (см картинку, рисовал в экселе - не обессудьте):

КНОПКИ:
1,2,3 - выбор какой шторой управляешь - нажмешь все три - значит всем тремя одновременно (кнопки выключатели)
Отк, Зак - вручную принудительно открыть/закрыть штору пока удерживаешь кнопку (на нужную высоту)
Руч. - включение ручного/автоматического режима - если включить, то шторы перестанут открываться/закрываться автоматически
Наст. - настройка, калибровка шторы
Л/З - включение летнего/зимнего режима - летом шторы закрываются по таймеру, зимой по датчику света ( датчик будет один на все окна)

Zizilk
Offline
Зарегистрирован: 30.05.2013

Zizilk пишет:

Есть шаговые моторы, которые способны сделать сколько угодно оборотов и поворачиваются на относительный угол, а не на абсолютный(как серва). Угол правда измеряется в шагах, количество шагов, которые совершает моторо за оборот указано в ТТХ конкретного мотора

Мотор подбираете под конкретное усилие с запасом брать не стоит иначе в случае заклинивания можете порвать все нафиг и не уследить скачок тока.

com
Offline
Зарегистрирован: 06.09.2013

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

rashn
Offline
Зарегистрирован: 22.11.2013

com пишет:

 зачем изобретать велосипед?

 

Мне казалось что весь форум тут этим занимается.

Araris
Offline
Зарегистрирован: 09.11.2012

rashn пишет:

Мне казалось что весь форум тут этим занимается.

Истину глаголете ! (ну, скажем, бОльшая часть форума)

На вопрос "4. самое важное - кто где закупается?" отвечу - у меня почти все с www.aliexpress.com. К качеству железяк (а счет им идет на десятки уже) претензий не имею, цены там наинизшие (неоднократно сравнивал с другими сайтами), доставка безупречна (на запад Украины). Чего и Вам пожелаю.

Кстати, за название темы - респектище.

paf
Offline
Зарегистрирован: 25.01.2013

 Зачем усложнять и без того трудную жизнь? Нужны простые, надежные решения.  К исполнительному механизму два провода придут? Вот по ним и управлять. Дешевле редукторов из детских игрушек не бывает.  Это вариант.

А еще кругом навалом дешевых ночничков с фотоэлементами...

Но если вся суть имено в ардуине? Ну тогда спецуправлятор, а ардуина посадить сверху на кнопки, пусть жмет.

rashn
Offline
Зарегистрирован: 22.11.2013

Спасибо за поддержку, вот смотрю такой набор - имеет смысл на него заглядываться?

http://www.aliexpress.com/item/New-Arrival-Wantai-4-Axis-Nema-17-Stepper...

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

rashn
Offline
Зарегистрирован: 22.11.2013

вот тоже интересная в плане компактности штука

 

http://www.alibaba.com/product-gs/425139206/NEMA_17_integrated_stepper_m...

paf
Offline
Зарегистрирован: 25.01.2013

К ним драйвера. Это раз. Драйверам питание. Это два. Драйверам управление. Это три. Я еще не всё перечислил. Дальше хуже. Но это на любителя...Скрежет шаговика который держим в руке это цветочки...  Когда он будет стоять на "балалайке" механизме звук будет более противным. Но. Если Вы страстный сиэнсишник, то оно самое самое! Уже не скрежет, а пение! Шаговичка! Утресь... Выныривать из сна! Прррррроообужжжжждееениие! :)

Привод стеклоподъемника в сравнении - колыбельная!

 

rashn
Offline
Зарегистрирован: 22.11.2013

paf пишет:

К ним драйвера. Это раз. Драйверам питание...

 

 

на сколько я понял в моём случае придётся драйвера для серв тоже ставить, т.к. расстояние приличное будет.

vvadim
Offline
Зарегистрирован: 23.05.2012

Для сервы отдельный драйвер не нужен - он уже в самой серве установлен

rashn
Offline
Зарегистрирован: 22.11.2013

vvadim пишет:

Для сервы отдельный драйвер не нужен - он уже в самой серве установлен

Правильно ли я понимаю что я могу от ардуины до сервы смело уложить 8-9 метров витой пары и управлять сервой?

Araris
Offline
Зарегистрирован: 09.11.2012

rashn пишет:

Правильно ли я понимаю что я могу от ардуины до сервы смело уложить 8-9 метров витой пары и управлять сервой?

ОЧЕНЬ в этом сомневаюсь (IMHO).

Моя история здесь - http://arduino.ru/forum/apparatnye-voprosy/kakova-maksimalnaya-dlina-provodov-k-servoprivodu

vvadim
Offline
Зарегистрирован: 23.05.2012

Я витой парой не пользуюсь, а трёхжильным экранированным кабелем. 9 метров не проверял, а 3 метра у меня работает нормально.

alexey_and
Offline
Зарегистрирован: 03.03.2013
Araris
Offline
Зарегистрирован: 09.11.2012

Пост-загадка, хотя интересно. Четыре фотографии красных цилиндров с проводками и полуминутное видео с окном... Не могли бы Вы детальнее описать, что это, где и почем берется, ссылку на описание дивайсов дать ?

alexey_and
Offline
Зарегистрирован: 03.03.2013

Да вроде описывал уже где-то на форуме

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

мотор ищется на алиэкспрессе по слову tubular motor

Вот конкретно моя модель http://www.aliexpress.com/item/Tubular-motor-Dia-25mm-90-260v/573450898.html

Araris
Offline
Зарегистрирован: 09.11.2012

Благодарю. Цены на tubular motor просто завораживают.

alexey_and
Offline
Зарегистрирован: 03.03.2013

Ну да. 2000 р всего. А если делать колхоз - приличный шаговик от 1000 + всякие концевики и радиодетали для его управления, выходит так же, а то и дороже. Еще изобретать крепления и переходник для трубы. Плюс шаговик намного громче. Ну и цивильный внешний вид - бесценно

rashn
Offline
Зарегистрирован: 22.11.2013

И снова всем здрасти в этом чатике!

 

Очень заинтересовало решение alexey_and и я проработал эту тему.  Дали мне цену 26$ за мотор в Китае, но без радиомодуля - нет в наличии, а под заказ только 100 штук. Я у них сейчас заказываю 10 моторов (с запасом).

Управление мотором простое - с помощью полярностей - двигатель постоянного тока 12В крутит туды-сюды. Встроенные концевики отрубают напряжение на двигателе.

В этой связи (как у человека который плохо учил физику в школе и военном училище, но всегда имел по ней 5) возникла у меня трудность, собрать переключатель полярности, который бы управлялся арудиной, а прогонял через себя 12V - 0.95А

Первое что приходит на ум - поставить два переключающих реле. Или вот такая громоздкая схема на транзисторах:

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

Заранее спасибо за помощь.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

si9986 на полевиках

http://www.vishay.com/docs/70007/si9986.pdf

но получается уже практически на пределе. я максимум гонял 8В 0,6А

хотя пиковый ток 1.5А. если шим гонять не будете должен по идее выдержать

 

rashn
Offline
Зарегистрирован: 22.11.2013

Братцы, а чем отличаются позиции во 2 и 4 строке (см картинку)? Судя по маркировке производителя и даташиту - один и тот же мост, а сроки цены разные.

http://www.chipdip.ru/search/?searchtext=Si9986

 

 

Вот такой мост подойдет мне? http://www.chipdip.ru/product/bd6221f-e2-ic-h-bridge-driver-18v-1a-sop8/

чота я очкую )))

maksim
Offline
Зарегистрирован: 12.02.2012

Может корпусом.

upd: хотя нет корпус тот же.

rashn
Offline
Зарегистрирован: 22.11.2013

А вот такая штука мне кажется тоже подойдёт - и стоит не дорого

 

http://lib.chipdip.ru/160/DOC000160211.pdf

 

 

maksim
Offline
Зарегистрирован: 12.02.2012

Это аналог L293, лучше возьмите ее.

http://chipster.ru/catalog/active-components/chip/drivers/528.html

rashn
Offline
Зарегистрирован: 22.11.2013

Поизучал я тут всевозможные Н-бриджи и тп хрень на мосфетах и пришел к выводу что мне совсем не хочется делать такое кол-во драйверов управления двигателями при том что мне не требуется ШИМ, а нужно лишь менять полярность. Поэтому покумекав, я решил почему бы мне не сделать вот такую простенькую схемку на релюшках. Алгоритм такой:

1. Пользователь нажал кнопку открытия или закрытия штор
2. Выключаю все двигатели релюшками
3. Выставляю переключающими релюшками нужную мне полярность (возможность одновременного открытия одной шторы и закрытия другой не предусматривается)
4. Включаю двигатели (в зависимости от того какие выбраны для управления один, два или все три)
5. Шторы поехали и едут - пока я удерживаю кнопку - кнопку отпустил, отключаю все двигатели релюшками

Чем мне нравится эта схема:

1. Ни каких тебе транзисторов и мосфетов
2. На сколько я понимаю "обвязка" релюшек минимальная
3. На управление тремя двигателями потребуется 5 реле (в то  время как на мосфетах только на один двигатель надо 1 драйвер и 4 мосфета)
4. Переключающие полярность реле можно запараллелить и тем самым избежать короткого замыкания - они всегда будут переключаться согласованно
5. Ампераж каждого двигателя 0.7 ампера - соответственно думаю не составит труда найти переключащие РЕЛЕ необходимой мощности в 2-3А 
6. Это очень недорогая в реализации схема - от силы 300 рублей

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

 

nikolaki
nikolaki аватар
Offline
Зарегистрирован: 14.02.2013

Только релюшки переверни для безопасности. Иначе при одновременном срабатывании или залипании реле будет больно.Как-то так                                                            

rashn
Offline
Зарегистрирован: 22.11.2013

Вот реле с двумя парами контактов:  12В - 6А  

Мне кажется что вполне подойдёт. Цена 180 руб.