У меня дома двойные деревянные рамы и очень мне захотелось поместить жалюзи между ними. Но как их открывать и закрывать? Нужно управлять дистанционно. Можно купить готовое, если хочется красивое, то ±200 евро за единицу, у меня эркер и три маленьких окна, того нужно отнести чужому дяде 600 денег. На это я пойти не готов! Нашёл чужой открытый проект, жалюзи цепляются за домашний Wi-Fi и управляются из любого броузера, при желании цепляются к умному дому. Подкрутил под себя и сделал.
Были куплены недорогие жалюзи FRIDANS, обрезаны в нужный размер (осторожно, внутри пружинный компенсатор, не всё можно отрезать, вынуть заранее!), ненужное выкинуто, новое нужное напечатано на фотополимернике, спаяны платки управления, всё собрано и работает.
То есть задача из двух частей: механической и электрической. Начну рассказывать с электрической. Шаговый мотор-редуктор 28BYJ-48 пятивольтовый, он медленный, но с приличным моментом, драйвер ULN2003, модуль ESP8266-07, стабилизатор 1117 на 3.3В, геркон и немножко резисторов и конденсаторов. Питание у меня 8В, тут нужно подходить творчески: чем выше питание, тем больше тока через мотор, тем лучше он крутит, тем больше греется драйвер, мотор и стабилизатор.
Я старенький, глаза уже не новые и поэтому у меня всё 1206. Схема:
Плата разведена по одной стороне, разъёмы JST XH: питание, мотор и RX-TX-GPIO2 для внешней аппаратной кнопки - установлены на нижнюю сторону, остальное на верхней стороне, включая геркон, вот скриншот из P-CAD:
Плату нацарапал на фрезере, спаял:И в схеме и на плате есть ошибка: GPIO0 не притянута к питанию, но у меня всё и так работает, если буду делать ещё, то исправлю. Пока так.
Схема-плата-библиотека от P-CAD приложена, ищите внизу архив. Проверить работоспособность можно просто подав питание: синий светик должен несколько раз моргнуть.
Теперь нужно залить прошивку, свежую можно взять на ГитХабе. Я прошивал самым примитивным USB-COM с Али Экспресс на CH340:
На программаторе установить перемычку на 3.3В. Нужно подключить каждый TX на RX, землю с землёй, замкнуть GPIO0 на землю и подать питание. Питания с программатора может не хватить, так что лучше сразу подать внешнее питание. Вот шпаргалка, резисторы от килоомов до десятков килоом:
Тут ещё одно замечание: у меня был очень длинный провод ЮСБ и порты загружены, так что на программаторе было чуть больше 4В и мне пришлось поставить перемычку на 5В, ничего не сгорело и всё чудно зашилось. Но это на свой страх и риск.
Нужно скачать софт у меня или у производителя - возможно будет свежая версия. Запустить, выставить всё как на картинке (порт выбрать верный!), нажать старт и дождаться завершения:
После прошивки передёрнуть питание и убедиться в работоспособности, должна подняться точка доступа с именем про ROLLS, в интернетах пишут, что если не стартует, то нужно попробовать изменить режим SPI с DIO на DIOUT и всё заколосится. Можно подключится к ней и на адресе 192.168.4.1 увидеть управление жалюзи.На самом деле скорость порта можно ставить самую высокую, после того как станет понятно, что всё работает штатно.
По прошивке: если шить версию новее - настройки сохраняются, если старше - сбрасываются в дефолт.
Механическая часть. Жалюзи я переделывал вот такие:
Распаковываем и берём ручку-открывашку, первым делом от неё нужно отломать фигурную шайбу, которая держит весь механизм в сборе:
Отсюда нам нужна всего одна деталь.
Теперь эту деталь нужно натурально доработать напильником/наждаком/болгаркой и сделать из такой:
Вот такую:
Обрезаем по ширине полотно и трубку, и там и там нужно быть весьма аккуратным: полотно видно, а трубка из очень тонкой жести, лучше отрезать психмашиной.
Того нам нужно три детали из оригинальной упаковки: саму жалюзину, вставку, и кронштейн, остальное смело выкидываем:
На принтере нужно напечатать четыре детали. Кронштейн моторной части, крышку, которая закрывает кишки, это из любого полимера:
Из упругого полимера нужно напечатать две детали: вставка в затычку, которая передаёт момент:
Она защёлкивается на оригинальной детали:
Другой стороной деталь садится на выходной вал редуктора:
И детальку хитрой формы, которая защёлкивается на кронштейне и отпускает тормоз в трубке другой стороной:
Велик соблазн использовать неразборный заводской кронштейн, я попробовал и решил, что это не дело: сборка - разборка получается очень трудной, лучше напечатать лишнюю деталь и так обойти трудности.
Собираем всё в кучу, ставим плату герконом в ту сторону, где будет проходить утяжелитель:
Плату внутри ящика я никак не закреплял, просто засунул внутрь кусочек поролона, что бы он распирал вглубь и геркон прилегал к стенке. На нужной стороне выламываем перегородку для провода и получаем готовую моторную часть.
Всё, идём монтировать. Тут один нюанс: моторная сторона шире на 6мм чем кронштейн стороны с тормозом, поэтому заводской кронштейн должен стоять глубже на 3мм:
Аккуратно всё размечаем, прикручиваем и вставляем трубку с полотном: сначала ставим на стороне мотора, потом аккуратно заводим на стороне тормоза и защёлкиваем. На стороне тормоза должен быть зазор 1 - 2мм, не надо зажимать! На утяжелитель, в торец, приклеиваем магнит. Я использовал геркон и магнит от проводного датчика открытия дверей/окон сигнализации.
Подключаем к электричеству, идём настраивать: нужно подключиться к аксесс пойнту с именем что-нибудь-там-роллз и броузером пойти по адресу 192.168.4.1 и там всё настроить. Ничего сложного там нет совершенно, всё интуитивно понятно.
Ну и наслаждаемся удобными жалюзи!