Привет всем!

Намедни я озаботился, а чтобы такого мне еще автоматизировать в своем доме? Поразмыслив, решил, что неплохо бы обзавестись "умными шторами" для окна в гостиной - телевизор находится прямо напротив окна, и дневной свет создает неприятный отблеск на экране. Тут, конечно, некоторые могут заметить, что "нефиг днем телевизор смотреть, пахать надо!", но мы отметём эти реплики, как неорганизованные????

Сначала я решил установить высокотехнологичное решение - поляризующуюся "умную" плёнку, о которой читал много лет назад. Но, погуглив чуток, убедился, что "фиг вам, изба индейца" - плёнка такая есть в продаже, и даже от многих производителей, но вот стоимость на площадь моего окна будет выше $800 Даже крохотные engineering samples, размером с лист бумаги, они пытаются продать по ценам от $75 и выше...

"Ну, ладно", подумал я, поищу "штору с мотором" на Amazon-е. Поискал... Тут возмутилась моя "жаба": после "кастомизации", "умная" моторизированная штора обошлась бы мне минимум в $262 + налог на продажу! А "делов-то" там?!

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

Исходный код проекта находится вот тут; там же есть BOM (bill of materials) со ссылками на Amazon-овские продукты. Искренне надеюсь, что у русских читателей будет более широкий и дешевый выбор компонентов (самыми дорогими оказались, собственно, сама шторка, и geared stepper motor).

Схематика проекта весьма проста, поэтому я даже не стал "заморачиваться" рисованием. Достаточно обеспечить питание 12V через драйвер A4988 (также не забудьте запитать A4988 через 5V или 3.3V через ESP32), и подключить пины "direction" и "step". Хорошее руководство по этому мотору и драйверу находится вот тут.

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

Да, Nema 17 geared stepper motor - вторая по дороговизне часть проекта. Изначально я пробовал с более дешевым степпером, без шестеренок, но у него не хватало "силёнок", чтобы смотать штору (48'' x 72''). Можно, конечно, попробовать удачи с более дешевыми DC high torque motors, но там возникнет другая проблема, обычно эти моторы высокооборотные.

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

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

Интеграцию с Google Home изначально я сделал через Adafruit IO + IFTTT, но shit happened, и в один "прекрасный" момент мои IFTTT апплеты отказались работать, притом поддержка IFTTT совершенно не смогла помочь (у них какие-то "непонятки" с гуглом, не принимают их всерьез и не пытаются разрешить давно существующую проблему). Пришлось искать замену, и, к счастью, такая быстро нашлась! Рекомендую вниманию всех DIY-щиков - Sinric Pro. Эти ребята предлагают бесплатную поддержку 3-х "умных гаджетов" (да и платная весьма недорога), отвечают моментально на гитхабе, приятны и отзывчивы в диалоге. Более того, интеграция через Sinric Pro куда более "правильная", чем, нежели, через Adafruit IO+IFTTT - вместо workaroundа пользовательских скриптов, Sinric Pro предлагают реальную интеграцию в виде "нативных смарт-устройств", поддерживаемых Google Home/Alexa etc. Настоятельно рекомендую!

Пара слов о "физической" реализации: в качестве вала был использован обточенный напильником (ну, куда уж без него!) стальной гвоздь, правда, пришлось докупить shaft coupler (так как токарным станком за $1.5K я пока не обзавелся, вот и приходится докупать мелочевку за $6 ????). Этот вал был укреплен во вращающемся "коннекторе" шторы с помощью эпоксидного клея - получилось вполне надёжно.

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

А вот так выглядит мой контроллер - "макетка" с напаянными ESP32, voltage converter и драйвером A4988. Кстати, с этим драйвером приключилась "история": припаянный к макетке, он отказывался работать, но "навесным" монтажом работал безукоризненно. После пары попыток, я просто подвесил его "в воздухе", укрепив термоклеем.

А вот, собственно, видео моей "smart blind" in action:

"Нативные" команды, понимаемые Google Home mini speaker: "close/open the blinds", "close/open the shades". К этим командам я добавил "close/open window", а также "let there be light/darkness", на что мой друг заметил: "Ты играешь с огнём" ????

Да, забыл добавить еще несколько вещей:

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

  • энергопотребление всей системы (мотор всегда запитан) составляет 0.04 KWH, что, хотя и не бесплатно, но достаточно дешево. Замерял вот таким прибором.

  • шлейф от контроллера к мотору я "замаскировал" белой изолентой: получилось очень аккуратно, и практически незаметно на фоне белого пластика окна.

  • я переделал все esp32 прошивки своих гаджетов на обновление через OTA (благо оно "бесплатное" и "безглючное") - теперь можно апдейтить дивайсы прямо из домашнего офиса.

Вот, собственно, и все. Если будут какие-то вопросы, то я с удовольствием на них отвечу.

Enjoy!

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

Дата-центр ITSOFT — размещение и аренда серверов и стоек в двух дата-центрах в Москве. За последние годы UPTIME 100%. Размещение GPU-ферм и ASIC-майнеров, аренда GPU-серверов, лицензии связи, SSL-сертификаты, администрирование серверов и поддержка сайтов.

Комментарии (123)


  1. dizatorr
    22.09.2021 08:15
    +4

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


    1. usa_habro_user Автор
      22.09.2021 08:21
      +2

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


      1. VolodjaT
        22.09.2021 08:37
        +3

        Концевики и шаговику желательны. (Как защита от аварии)


        1. mrsantak
          22.09.2021 13:27

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


          1. dizatorr
            23.09.2021 08:13

            А какой мотор вы бы использовали?

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

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

            То же самое можно сказать и про драйвера коллекторников. Только они намного проще.


            1. BigBeaver
              23.09.2021 09:02

              Шаговиками проще управлять на малых скоростях. Всякие там S-curve acceleration реализовывать и тд. не?


            1. pronkin
              25.09.2021 18:24

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

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

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


      1. 0lom5zhdovdv
        22.09.2021 23:08

        А что если поставить fram eeprom и каждые 5 шагов или даже каждый шаг туда писать. Тогда всегда будет известно положение, даже при любой аварии питания?

        Более того, можно предусмотреть ионистор, который поддержит систему контроллера без шаговика на пару секунд и детекцию потери сети. Тогда любой шаг будет записан и не пропущен?


        1. usa_habro_user Автор
          23.09.2021 00:46
          +1

          У esp32 есть eeprom, и я записываю туда (и восстанавливаю при рестарте) текущее значение счетчика степпера. К сожалению, если пытаться это делать во время работы, то звук становится очень неприятным, прерывистым из-за вызовов во время loop.

          P.S. Вообще, исходя из моего, достаточно длительного профессионального опыта разработчика software, я скажу, что очень важно вовремя "придушить" "фиче-демона", остановиться на работающем варианте, и не пытаться создать "универсальное устройство для всего". В проект, конечно, можно было-бы много чего добавить: и концевики, привязанные к программируемой логике, и "стопперы" на подпружиненных соленоидах, с отключением мотора, "помудрить" с deep sleep mode SoC esp32, создать страничку для конфигурации и калибровки, добавить датчик освещения - но вот стоит ли?..


          1. 0lom5zhdovdv
            23.09.2021 18:26
            -1

            Вы всё-же посмотрите в сторону fram, там быстрее пишется и безлимитно.

            А писать в еепром esp часто - к беде, убъете быстро

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


            1. usa_habro_user Автор
              23.09.2021 18:59

              fram добавить-то не проблема, но, скорее всего, не буду. В текущем решении вероятность потери позиции достаточно низка: это возможно лишь, если питание пропало в момент поднимания или опускания шторы, все же остальные "ходы записываются" (с). Часто в eeprom я не пишу: я думаю, что драйвер или мотор "накроются" быстрее, после десятков тысяч подниманий и опусканий, нежели, чем eeprom на esp32 ;)


        1. BigBeaver
          23.09.2021 09:04

          Вы свой eeprom сотрёте за пару недель так до дыр.


          1. 0lom5zhdovdv
            23.09.2021 18:12
            +1

            Вы наверное плохо читали, и пропустили слово fram

            FM25L16

            16Kb FRAM Serial 3V Memory

            Features

            16K bit Ferroelectric Nonvolatile RAM

            Organized as 2,048 x 8 bits

            Unlimited Read/Write Cycles

            45 Year Data Retention

            NoDelay™ Writes


  1. Recosh
    22.09.2021 08:49
    +3

    Я вот думал использовать типа такой штуки цепляется на верёвку, свисающую со шторы. Внутри мотор, управление блютуз/WiFi, можно найти в пределах 2к деревянных.

    Есть по дороже с солнечной панелью за окно, что бы не вести питание.

    Не рассматривали такой вариант?


    1. unC0Rr
      22.09.2021 09:54

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


      1. Aquahawk
        22.09.2021 10:18
        +2

        А как вообще впечатление? Скорость работы, безпроблемность и т.п?


        1. unC0Rr
          23.09.2021 21:09
          +1

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

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

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

          Вот так это выглядит: imageЦепочка короткая для безопасности детей.


      1. arozhankov
        22.09.2021 11:17

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


      1. ColdSUN
        22.09.2021 12:05
        +1

        Не пробовали солнечную панель вынести на уличную сторону окна?


        1. unC0Rr
          23.09.2021 21:12

          В голову такое не приходило, если честно. Площадь батарей маленькая — 4x13 см, на обратной стороне указано, что должна выдавать 70 мА при 11 В.


  1. thecove
    22.09.2021 09:11

    Smart glass не создает "затемнение" - он рассеивает свет, окно равномерно излучает молочно белый свет. От такой пленки сильно темнее в комнате не станет.

    Smart шторы на алишке 150 долларов. С пультом и возможностью через универсальный уже Smart Life управлять


    1. AllexIn
      22.09.2021 10:28
      +1

      Создает, конечно же. Только он не умеет 100% гасить, у лучших вариантов вроде 96% непроницамеость. Эффект близкий к блэкауту ими вполне реально получить.

      Но у них есть два недостатка по которым лично я их не ставлю:

      1. Низковольтные тяжело найти. А иметь окна под напряжением в 100 вольт я как-то не хочу, даже с учетом малой силой тока.

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


    1. usa_habro_user Автор
      22.09.2021 22:56

      Smart шторы на алишке 150 долларов.

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

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


      1. Am0ralist
        23.09.2021 14:48

        Эм, в рф карниз под обычные шторы под брендом ксяоми — 12,5 к вроде как (YLDJ001). Не думаю, что там качество настолько плохое… Управление с смарта, хотя и, как обычно, только через внешние сервера…


  1. Tarakanator
    22.09.2021 09:12
    +3

    ИМХО не правильная логика.
    Надо ещё сенсор освещённости и команды:
    1)полностью открыть
    2)полностью закрыть
    3)крути пока освещённость не будет N


  1. BigBeaver
    22.09.2021 09:20

    «горят», как спички
    Полная ерунда. За почти 10 лет убил всего несколько штук, когда лазал в подключенную схему отверткой или удлиннял (паял) шлейф «на горячую». Ну еще статикой и через КЗ блока питания раму девайса. В общем, без внешних воздействий не так-то их просто пожечь.


    1. usa_habro_user Автор
      22.09.2021 17:38

      Ну, почему "полная"-то? "Убить" его легко: отключив шлейф к мотору под питанием, либо когда отверточкой подстраиваешь, случайно коротнуть. Радиатор, опять-таки, можно случайно сдвинуть и им коротнуть (реальный пример из жизни). Хорошо, что дешевые.


      1. BigBeaver
        22.09.2021 19:34

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


        1. usa_habro_user Автор
          22.09.2021 20:10

          Всегда так делаю. Ни один пока не убит этим способом.

          Значит, вам везло, а мне не повезло (при том, что я даже прочел предупреждение из этого туториала, но подзабыл): "Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy the driver."

          Просто это первые драйверы, которые вообще у меня вышли из строя, а перепробовал, в свое время, я много разных. Кстати, для Nema 17 моторов есть и более надежные, "неубиваемые", но мне не понравились габариты.


          1. BigBeaver
            22.09.2021 20:18

            Спасибо за наводку — как раз надо еще один принтер спроектировать. Присмотрюсь к ним.


      1. dcoder_mm
        23.09.2021 12:23
        +1

        когда отверточкой подстраиваешь, случайно коротнуть

        Потому что маленькие SMD потенциометры с металлической "крутилкой", надо крутить диэлектрической отверткой. Это не только спасет от дрожащих рук, но и поможет защитить потенциометр от наводок с отвертки во время настройки.

        Диэлектрическая отвертка делается за 5 секунд из ножа и зубочистки.


  1. devlev
    22.09.2021 09:31
    +12

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

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

    Я бы установил один концевик который бы мог срабатывать когда штора открыта (поднята), как на фотографии сверху.

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

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

    Да и просто можно на плате установить одну кнопку: "калибровка" - когда шаговый двигатель начинает мотать штору вверх до срабатывания концевика.


    1. BigBeaver
      22.09.2021 09:37

      А еще можно взять готовую опенсорсную прошивку для чпу.


      1. devlev
        22.09.2021 09:53
        +1

        Здесь все зависит от личного опыта. В текущем проекте и так уже подключена стандартная библиотека управления AccelStepper. Для текущего проекта ее вполне достаточно. Добавить обработку концевика - это еще несколько ифов в программе.

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


        1. BigBeaver
          22.09.2021 10:05
          -1

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


          1. VolodjaT
            23.09.2021 00:41
            +2

            Может еще node js сервер запустить надо чтобы управлять шторой? Прошивка от чпу это как стрелять балистической ракетой по воробьям.


            1. BigBeaver
              23.09.2021 09:07

              Работает на той же ардуине — какая разница?


              1. VolodjaT
                23.09.2021 10:12

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


                1. BigBeaver
                  23.09.2021 10:38

                  В том и фишка, что свой код не нужен.

                  Штора это одноосевой ЧПУ без инструмента. Скачиваете ванильный Marlin, открываете configuration.h — коментите настройки температуры (на самом деле не обязательно), указываете порт, на котором слушать команды, тип драйвера и, в принципе всё. На указанный порт вешаете какой-нибудь ble-uart мост или какой там вы хотите протокол использовать… Не удивлюсь, если уже поддерживаются материнки со встроенным радио.

                  Всё. Поставить нужные чиселки в дефайнах для максимальных диапазонов передвижения и скоростей, вроде, тоже не сложно. Также можно задать дефолтные power-up действия (например, парковку по концевику или что угодно еще), если хочется.

                  Ну а дальше ваш сервер умного дома будет отправлять туда нужный g-code, которые вы зададите. По факту это всего 2-3 команды надо знать. Если вы не хотите сервер умного дома, то берете условно любой ble терминал для смартфона и задаёте там пару алиасов.

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


    1. kahi4
      22.09.2021 11:58

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

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


      1. dizatorr
        23.09.2021 08:18
        +1

        правда это решение выглядит как гораздо более оверинженерное

        Это необходимо ещё и для определения момента механической поломки системы. Вдруг что-то мешает или заело.


      1. AndrBell
        18.10.2021 22:10

        Если не возражаете, поправлю опечатку во фразе:

        >измеряют сопротивление на двигателе и когда оно резко выросло

        измеряют ток, проходящий через двигатель, и когда резко ...


    1. usa_habro_user Автор
      22.09.2021 17:49

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

      Думал я и про страничку калибровки и настроек, однако, вспомнив судьбу прочих своих подобных DIY проектов, вернее, их "востребованность" (точнее, полную невостребованность) решил просто не "заморачиваться".

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


  1. volchenkodmitriy
    22.09.2021 09:47
    -8

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

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


    1. salnicoff
      22.09.2021 10:07
      +25

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

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


      1. xsevenbeta
        22.09.2021 10:33
        +1

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

        И таких журналов было довольно много, они были классные.


        1. Pashlikson
          22.09.2021 17:32

          Чего только стоят "Юный Техник" или "Моделист-Конструктор" :)


        1. salnicoff
          23.09.2021 10:23

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


      1. ABy
        22.09.2021 12:49
        +1

        У магазинных решений как правило есть "фатальный недостаток".


      1. volchenkodmitriy
        23.09.2021 12:27

        Просто сделать можно очень много разного и не получать удовлетворения. А можно просто кайфовать от того что создал устройство которого еще никогда не было! А вот такое уже доступно по первой ссылке в яндекс-маркете https://habr.com/ea/BrZiFO6KmTUM7dhKgXofrA==~t31Tc9HWLquET2uMalM7Me59_g6cnaqinvaw58EXyXek_g1ILWI2iCNmyGElxdCbuneRpt6xTo9LC2VMs0jmVLS92z5oX5F7H6ZxNrkBebhhewciYrHZdTSxcaJEBO6I Вся техническая наука очень прикладная мало-кто занимается тем что никому не нужно. Я например готов отдать частично неисправный видеомагнитофон даже бесплатно, выкладывал на авито за 100р., но никто не берет - вещь неактуальна, хотя и очень интересна в конструкции.


    1. sergof
      22.09.2021 10:11

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

      Я ничего не упустил?


      1. BigBeaver
        22.09.2021 10:13
        +2

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


    1. BigBeaver
      22.09.2021 10:11
      +3

      Фу, какой вы скучный. Hello world тоже не стоит писать, тк уже есть готовый, да?


    1. xsevenbeta
      22.09.2021 10:32
      +1

      Далеко не всегда дешевле, да и существующий функционал/надёжность далеко не всех устраивает у существующих решений. Я даже не говорю о том, что поделки это хорошая возможность научиться что-то делать в игровой форме и получить удовольствие от созидания.


    1. evtomax
      22.09.2021 14:03
      +4

      На рынке даже нет диммируемого светодиодного светильника, с хорошим охлаждением светодиодов, с низким уровнем пульсаций, с CRI > 95, без провала в голубой части спектра, с понижением цветовой температуры при снижении яркости, с датчиком освещённости, с автоподстройкой цветовой температуры под уличное освещение, с таймером, с поддержкой MQTT и Wi-Fi. Хотя 10 лет прошло, как его можно изготовить своими руками из комплектующих, заказанных в интернете.


      1. BigBeaver
        22.09.2021 14:06
        +2

        Очень ждем об этом статью.


      1. Am0ralist
        22.09.2021 14:10
        +1

        Поддерживаю предыдущего оратора)


  1. Geckelberryfinn
    22.09.2021 10:41

    А какие могут быть варианты автоматизации процесса открытия/закрытия, если в доме уже установлены ставни с электромотором и физическим пультом? Можно ли как-то этот пульт заменить модулем с вайфай или IR, которому бы команды посылал сервер?


    1. AllexIn
      22.09.2021 10:45

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


      1. Tarakanator
        22.09.2021 11:25

        Так zigbee с питанием от 2032 больше года живёт. Так что батарейки не такая уж проблема.


        1. BigBeaver
          22.09.2021 11:31

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


          1. Tarakanator
            22.09.2021 11:42

            у меня опыта нет, но на днях как раз купил сенсор для тестов. zigbee температура\освещённость\влажность.(измеряет раз в пару секунд, отправляет реже конечно)
            он ещё и с экраном. И говорят больше года живёт от одной 2032


            1. BigBeaver
              22.09.2021 11:54

              Ну суть в том, что для всех этих протоколов (да и в принципе на этих частотах) нет возможности их «будить» по радио, тк поддержание канала энерготзатратно. Они (слейвы) должны сами просыпаться и ждать коннект. Либо просыпаться и инициировать передачу для того, кто сам ждёт коннект. Потому у вас будет вилка между энергопотреблением и лейтенси.


      1. Geckelberryfinn
        22.09.2021 11:57

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


        1. ColdSUN
          22.09.2021 12:12
          +1

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

          Если не нравится китай, можно использовать FIBARO Roller Shutter, но туя явно дешевле.


        1. AllexIn
          22.09.2021 16:15

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


          1. BigBeaver
            22.09.2021 16:27

            вообще не факт. там же милиамперы.


            1. AllexIn
              22.09.2021 17:39

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


    1. ColdSUN
      22.09.2021 12:10
      +1

      Можно установить модуль управления прямо в ставни, возле электромотора. Что-то типа такого например https://s.click.aliexpress.com/e/_AAIzue
      Второй вариант, наверняка производитель электромотора для ставней имеет готовое решение для этого. Например часто используются моторы Somfy. У них есть свой хаб, беспроводные пульты и тд.


  1. Alekseyz
    22.09.2021 13:20

    Распахнуть шторы руками прекрасным солнечным летним утром, что может быть лучше..


    1. Am0ralist
      22.09.2021 14:10
      +4

      что может быть лучше..

      сделать это часиков в 12 так?


    1. BigBeaver
      22.09.2021 14:23

      Лучше, когда робот их сам отткрывает тихонечко минут за 15 до будильника)


      1. unsignedchar
        22.09.2021 15:42
        +2

        Первый будильник срабатывает на 15 минут раньше вотрого со звуком «жжжжжжж».


        1. BigBeaver
          22.09.2021 15:47

          Да не, оно может почти беззвучно работать, если достаточно медленно.


  1. wwladimir
    22.09.2021 14:50
    +3

    Можно я оставлю здесь ссылку на вариант от "ленивого" автора - http://imlazy.ru/rolls/ ?

    Повторил, работают второй сезон. Его же использовал и на жалюзи c таким креплением мотора https://www.thingiverse.com/thing:1646857 .


    1. usa_habro_user Автор
      22.09.2021 17:58

      Гмм, посмотрел описание от "ленивого" автора и сравнил со своим: непонятно, почему он "ленивый", у меня, например, намного "ленивее" - не требуется никаких кастомных плат, ни 3D принтера. Понятно, что и штор таких у нас не укупишь - диапазон цен совершенно иной. Подобный степпер я пробовал (парочка таких у меня валяется), он тяжелую штору просто не тянет. Ну, и, по видео, уж больно медленно он открывает/закрывает. Я у себя еще могу убыстрить (проверял), но тогда драйвер начинает сильно греться.


      1. Am0ralist
        22.09.2021 18:01

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


        1. BigBeaver
          22.09.2021 19:38

          Да. Можно и плату от него приспособить. Собственно, я хочу на ramps как раз делать себе шторы и свет заодно. Думаю, она всю автоматику спальни осилит полностью. Если захочу рулить с телефона, то прикручу BLE NUS и буду gcode отправлять.


          1. Am0ralist
            23.09.2021 15:13

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


            1. BigBeaver
              28.09.2021 09:31

              В молодости я строил плоттер из шаговиков от старого А3 матричного принтера.


              1. Am0ralist
                28.09.2021 10:02

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


                1. BigBeaver
                  28.09.2021 10:23

                  Ну должны норм подойти. Может потребоваться редуктор, конечно. Хотя мне кажется, бумагопротяжники и так мощные (но это не точно).

                  Меня на самом деле в этом всём напрягает только то, что не понятно, как потом такими шторами пользоваться вручну.


                  1. Am0ralist
                    28.09.2021 12:42

                    Так это… динамо подсоединил и крути)))


                    1. BigBeaver
                      28.09.2021 12:47

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

                      Я веду к тому что хотелось бы чтобы «умные» фичи расширяли функциональность предметов а не подменяли.


                      1. Am0ralist
                        28.09.2021 12:52

                        Так я и пошутил про "динамо" в этом разрезе) Сколько тока накрутил, так моторчик и опустил.


                      1. BigBeaver
                        28.09.2021 14:44

                        Я думал, вы предлагаете чтобы мтор в режим генератора переходил при ручном открывании. Энергосбережение, экология, отдача энергии в сеть…


                  1. usa_habro_user Автор
                    28.09.2021 18:09

                    Меня на самом деле в этом всём напрягает только то, что не понятно, как потом такими шторами пользоваться вручную.

                    Так же, как и автоматически, только наоборот :) Взял, и рукой потянул штору вниз.
                    P.S. Там, по дизайну, еще была цепочка, так я ее снял, чтобы не болталась; поставить назад - дело 5 минут.


                    1. BigBeaver
                      28.09.2021 18:24
                      +2

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


                      1. usa_habro_user Автор
                        28.09.2021 18:50

                        С подключенным - не поднимется, но зачем мне ее вручную поднимать, если она автоматически поднимается-то? Я понял вас, как вопрос "а что на случай атомной войны?" - ну, типа, когда все электричество пропадет, и вся домашняя автоматика "шляпой накроется".

                        Но, покуда есть электричество и домашний WiFi работает, и счетчик, и любые другие программные изменения делаются за пару минут - я туда OTA встроил (благо, для ESP32 он "бесплатный"), и ничего отключать/подключать не нужно.


                      1. usa_habro_user Автор
                        28.09.2021 19:25

                        Кстати, вы хорошую мысль мне подали (когда восстановятся мои "голоса", "плюсану в карму"): нужно вообще избавиться от запоминания и восстановления счетчика в/из eeprom, и при рестарте всегда "танцевать от печки", то бишь от 0. Т.е. если по какой-то причине (потеря питания там etc.) произошел сбой, то выключаем, сматываем шторку (при отключенном питании) вверх, и снова включаем.


                      1. BigBeaver
                        29.09.2021 10:11

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

                        Я понял вас, как вопрос «а что на случай атомной войны?»
                        Нет, вы не поняли) Вопрос совсем не об этом. Речь не о «как управлять руками, когда нет электричества». Речь о том, что что вы ломаете дефолтный интерфейс. Вот пришел я к вам в гости и не знаю, как управлять шторой (и что ей вообще можно управлять) — взял и потянул. Или кот прыгнул на штору и она уехала, ну или я не знаю — много вариантов на самом деле, которые для чистой механики абсолютно пофиг, а для «умной» являются исключительными ситуациями, которые не понятно, к чему приведут вплоть до сломанного редуктора.
                        но зачем мне ее вручную поднимать, если она автоматически поднимается-то?
                        Только не автоматически, а по команде с пульта. И вот именно потому желание поднять вручную является естественным, если вы находитесь к шторе ближе, чем к пульту. Вот если бы она сама сворачивалась при касании снизу — это было бы автоматически (как электронный усилитель руля, например).

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


                      1. usa_habro_user Автор
                        29.09.2021 15:04
                        +1

                        OK, теперь понял, отвечу по порядку:

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

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

                        • для вашего конкретного юзкейса:

                          • кота мотор выдержит, и штора никуда не уедет (если возьмете такой, как у меня в проекте. Кстати, есть и более "крепкие", с более высокой gear ratio)

                          • для плохообучаемой пульту (и командам "умного дома") подруги, на вашем месте, я бы добавил к интерфейсу две хорошо видимые, большие кнопки (можно даже разного цвета) со стрелочками вверх и вниз. Поскольку даже яркие блондинки все-таки относятся к виду homo sapience, то проблем не возникнет, и для обучения потребуется лишь раз указать на местоположение кнопок. А уж этих сапиенсов я-то знаю - им только дай, как на кнопки понажимать! :D

                          • шторы можно прикрепить достаточно высоко (если позволяет высота потолков): стандартная полная длина подобных штор, ну, по крайней мере, сделанных для США, составляет 72'' или 183 см, т.е. добавляем еще расстояние от пола до подоконника, и получаем достаточный запас, чтобы недалекий и нахальный гость любого, практически, роста, любящий без спросу лезть, куда его не просят, тупо физически не смог бы добраться ;)

                        Imho, в инженерии (и даже в software engineering), как нигде, нужно придерживаться правила пресловутой "бритвы Оккама" и не "преумножать сущности" без реальной на то необходимости (в программировании это называется "борьбой с фичедемоном").

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


                      1. BigBeaver
                        29.09.2021 22:07

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


                  1. wormball
                    11.10.2021 00:54

                    > Меня на самом деле в этом всём напрягает только то, что не понятно, как потом такими шторами пользоваться вручну.

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

                    Мотор, кстати, я подозреваю, можно поставить «от жалюзей кондиционера», они на алиэкспрессе по 100 рублей, и по идее их как раз должно хватить. Разве что медленно будут ездить.

                    З. Ы. Всё уже украдено до нас. habr.com/ru/company/itsoft/blog/579262/#comment_23513002 www.thingiverse.com/thing:2392856


                    1. usa_habro_user Автор
                      11.10.2021 06:25
                      -2

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

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

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


                      1. wormball
                        11.10.2021 11:05
                        +1

                        > Нет там «штатного механизма»

                        А в левом верхнем углу — это что по-вашему? Я понимаю, что вы тут, на «хабре», верите только своему, «единственно правильному мнению», и не верите ни на слово, ни личному опыту, но тут даже верить не надо — просто попробуйте потянуть за (не переделанную) рулонную штору, и она никуда не поедет. А затем разберите механизм, изображённый в левом верхнем углу, и вам откроется истина.

                        Ну и это, ежели у вас не возникает нужды в ручном опускании и поднимании, то это не значит, что её не будет возникать ни у кого. У меня вот, например, никогда не возникало нужды в пересадке сердца, значится, кардиохирурги не нужны, уж поверьте!


                      1. usa_habro_user Автор
                        11.10.2021 20:37

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

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

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


                      1. wormball
                        11.10.2021 22:49

                        Ну что сказать… Похоже, до вашего дикого запада ещё цивилизация не дошла, ежели ваши шторы держатся исключительно на зажимке, в которую цепочку надо ручками засовывать. У нас-то в просвещённой европе все шторы работают так, как я сказал — потянул за цепочку — штора поехала, отпустил цепочку — штора остановилась. И не надо ничего специально придерживать, со всем справляется нанотехнология в креплении шторы. У нас даже эту зажимку в комплект не кладут. А вам остаётся только посочувствовать.


                      1. usa_habro_user Автор
                        11.10.2021 23:58

                        Да не нужно мне сочувствовать - у меня то все работает "на автомате"! И при этом даже за цепочку тянуть не нужно - можно просто сказать, или кнопку на пульте нажать, или через домашний vpn + встроенную web-page управлять хоть из "просвещенной Европы" :)


                      1. unC0Rr
                        12.10.2021 22:54

                        Эта скоба совсем для другого — чтобы ребёнок не мог играя повеситься на цепочке. Никакого натяга делать не надо.


                      1. usa_habro_user Автор
                        12.10.2021 23:41

                        Ну, возможно, просто мне такое и в голову не пришло, несмотря на двух детей дома (11 и 6 лет).


  1. inoyakaigor
    22.09.2021 15:07
    +2

    Ох, уж эти русские живущие в англоязычной стране!

    Помимо этого, через встроенный web server, предлагается элегантная landing page для удаленного управления. Кстати, эта страничка может быть добавлена в вашем smartphone, как апплет на home page. Мой друг, профессиональный industrial designer, заметил, что у него нет практически никаких претензий к дизайну — хоть прямо сейчас в production


    (кто-то всё равно на это обратил бы внимание)


    1. usa_habro_user Автор
      22.09.2021 18:05
      +1

      "То ли дело мы, настоящие русские, живущие в России! Мы всегда используем исконно русские слова, завещанные нам дедами и говорим: веб сервер, смартфон, дизайнер"


      1. inoyakaigor
        22.09.2021 20:10
        +1

        Дело не в «исконно русских» словах, а использовании английских слов там где в них нет необходимости. Вас никто не заставляет искать аналоги в русском для слов «smartphone» или «web server». Достаточно воспользоваться такими словами русского языка как «смартфон» и «веб сервер»


        1. usa_habro_user Автор
          22.09.2021 21:19
          +1

          Поправил, чтобы вам было приятнее читать.


  1. ASDF59
    22.09.2021 17:33

    Шаговый мотор с драйвером А4988 не пищит? На 3д принтерах пищит аналогичный, и их (драйверы) из-за этого меняют частенько.


    1. usa_habro_user Автор
      22.09.2021 18:05

      Пока не пищит, вроде. Звук работы на видео слышен.


  1. Anton_Andreevich
    22.09.2021 17:33

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

    Я делал подобный проект по работе.

    Задача была открывать/закрывать штору для проезда грузовых автомобилей.

    Использовались: программируемое реле ПР200 (овен), 3-х фазный асинхронный двигатель с редуктором плюс роль "энкодера" выполняла звёздочка вершины которой проходили через индуктивный датчик. Команды открыть/закрыть подавались одной единственной кнопкой. Одно ПР управляло двумя шторами. Работало нормально.


  1. Stratum
    22.09.2021 17:33

    Было бы интересно настроить реально УМНЫЕ сценарии. Не «штора с моторчиком», а штора, которая САМА закрывается когда садится солнце, включается телевизор, открывается вместе с будильником и т.д.


    1. usa_habro_user Автор
      22.09.2021 20:17
      +1

      Думаю, что возможно через сценарии (routines) Google Home, ну, или через openHAB, только вот "реально УМНЫМИ" я бы их называть не стал. Предназначение этой шторы очень узкое: быть закрытой солнечным днем, если мы смотрим телевизор. Ни в каких других случаях закрывать ее не требуется, потому, и сценарии лично мне не нужны.


    1. mitrych
      23.09.2021 12:37
      +1

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


    1. Bonio
      25.09.2021 12:21
      +1

      У меня так сделано, очень удобно. Закрывается с закатом солнца, открывается за 10 минут до будильника. На самом деле я в этот момент всегда просыпаюсь, поэтому она у меня работает, можно сказать, вместо будильника.


      1. unC0Rr
        25.09.2021 15:27
        +1

        На экваторе живёте?


  1. AlexGluck
    23.09.2021 05:09

    Рулонные шторы Xiaomi Aqara Roller Shade 65$

    То от чего внутренний перфекционист воспылает (не хватает направляющих в откосах и не очень эстетичная конструкция)

    Обычная автоматическая штора 100$ xiaomi


    1. Am0ralist
      23.09.2021 15:17

      Обычная автоматическая штора 100$ xiaomi
      Ну всё таки не штора, а карниз с мотором под обычные шторы. В рф по 12,5 в наличии будут.
      Зато если во время ремонта заложить под них место, может получиться неплохо, да.


  1. ZaitsXL
    23.09.2021 08:59
    +1

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


    1. usa_habro_user Автор
      23.09.2021 16:00

      Слово "умный", говоря о подобных гаджетах, imho, всегда нужно писать в кавычках, потому, что умные те, кто их создал или пользуется, но отнюдь не сами гаджеты. Да и описанный вами сценарий "умным" не назовешь: какой "умный" человек захочет по своей воле стать "рабом вещей" в буквальном смысле, вместо того, чтобы быть их "повелителем и господином"?! Лично я не дам своей шторе особо "умничать", да и не нужно этого в RL.


      1. ZaitsXL
        23.09.2021 18:01

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


        1. usa_habro_user Автор
          23.09.2021 18:09

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

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

          P.S. By the way, у вас есть личный опыт постоянного использования подобных сценариев? Я постоянно читаю ратующих за подобное использование, но в RL практически никого не знаю, кто бы пользовался таким постоянно.


          1. ZaitsXL
            24.09.2021 10:45

            Я не ратую за подобное использование, это каждый сам решает надо оно ему или нет. Я ратую не называть "умным" штору с моторчиком или чайник с вайфаем, ровно как и IoT


            1. usa_habro_user Автор
              24.09.2021 16:25

              Я ратую не называть "умным" штору с моторчиком или чайник с вайфаем, ровно как и IoT

              А почему? Я, например, всегда беру слово "умный" в кавычки, подчеркивая, что "ума" особого тут нет. А "ум", собственно, здесь проявляется лишь у создателя или пользователя подобного гаджета: это ведь не просто штора с моторчиком, а штора с моторчиком, способная выполнить вашу голосовую команду. Думаю, что вы, просто, сами никогда не пробовали - а это чрезвычайно удобно порой.

              Ну, и "ровно как и IoT" - тут вы совсем не правы, Internet есть? - есть! , Thing есть? - есть! - в чём проблема-то? Да, я могу открыть/закрыть штору, равно, как сделать еще кучу вещей (включить/выключить свет в разных местах дома, включить/выключить кондиционеры, отопление, телевизор, посмотреть, что делается во дворе и некоторых комнатах в доме, даже автомобиль завести), находясь вне дома, или, даже, на другой стороне планеты. Чем вам это не "Интернет вещей"? И что, по вашему, представляет собой IoT?

              Или, по вашему, чтобы назвать это "умным" или IoT, обязательно нужно придумать себе какой-то сценарий?


  1. mitrych
    23.09.2021 12:35
    +2

    Отличный проект! Особенно порадовало как быстро поднимается и опускается штора. Я пару лет назад собрал вот такую штуку https://www.thingiverse.com/thing:2392856

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


    1. usa_habro_user Автор
      23.09.2021 15:46
      +1

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

      Да, похоже, мне таки нужно обзавестись 3D принтером; хотя проект, который вы реализовали, мне бы не подошел - у того степпера не хватает "силенок" для подъема большой шторы (окно в гостиной 48 дюймов в ширину).