Авторизация
Регистрация

Напомнить пароль

Автоматизация обычных штор на Attiny13

В предыдущем материале на тему умных устройств мы собирали умные жалюзи «из того, что было». Продолжим традицию с обычными шторами. Не обошлось без 3д печати.

Совсем недавно на одном из маркетплейсов мне попалось на глаза вот такое устройство:


Что это? На вид напоминает причудливую голову робопса… На деле же выполняет функцию движения штор на дистанционном управлении.


На одном из каналов youtube был найден процесс разборки данного девайса.
Внутренности

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

Поразмыслив, я выделил следующие конструктивные недостатки:
  1. Подпружиненные ролики недостаточно надежны и достаточно сложны
  2. Устройство предполагает периодическую подзарядку
  3. Перезарядка чего-то, висящего в 1.5м от пола и периодически елозящего туда-сюда не слишком удобна

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


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



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

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

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


Механика и корпус


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


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


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


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

Ну и сам фиксатор катушки, выполненный в оригинальном стиле «Радиоактивная угроза».


Железо


Итак, с силовой установкой определились, теперь осталось питание и управление. Поскольку хотелось сделать автономный девайс, энергопотребление необходимо было минимизировать, так что пришлось воспользоваться Attiny13 в качестве управления и радиосвязь в качестве управляющего канала (а еще потому, что у меня завалялись smd-микросхемки Attiny и цифровые модули 433МГц). Мотором будет управлять драйвер TA6586.

Питание предполагалось от аккумулятора в случае автономной работы, и от БП 5 вольт в нормальном режиме. А чтобы мощность не падала по мере разряда аккумулятора, подключим повышающий преобразователь MT3608. Тут люди знающие справедливо возразят: «Преобразователь в холостом режиме потребляет столько, что никакой автономности там не будет». И в общем случае так и есть, но если посмотреть на схему…


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


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

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


Спаиваем провода.


Для крепления на багету была придумана вот такая дуга с двумя фиксаторами, которая обхватывает пластину, на которую и кладется багета.


Оставалось запихнуть в корпус! Но здесь я немного ошибся. Конструкция никак не влезала, ей мешал потенциометр преобразователя. Ну и ладно! Гравер в руки и делаем дырку. Именно дырку, «отверстием» это не назовешь.


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


Но постойте! А прошивка? Да, стоит поговорить об этом отдельно.

Прошивка и интеграция

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

Я придумал вот такую надстройку над стандартным протоколом EV1527.

00001000 00011110 11110111
    char    addr ~addr   ~char

Первый байт отводится под знаковый char — число от -127 до 127. Оно обозначает время и направление работы привода. Последний байт просто инвертированный первый. Второй байт содержит одновременно адрес устройства и его инверсию. Адрес состоит из 4 бит, что эквивалентно числам от 0 до 15.

Приемник (шторы) сначала проверяет адрес, затем корректность — соответствие прямых битов инверсным, затем интерпретирует команду. Включает преобразователь напряжение, двигатель в нужном направлении, отсчитывает время, выключает двигатель, выключает преобразователь. Полный код прилагаю.
#define F_CPU        1200000UL // Clock speed 1.2 MHz (-Ulfuse:w:0x6A:m)
#define TRF_RX_PIN      PB3     // Receiver on Pin 5
#define TRF_DATA_SIZE   3     // Command size 3 bytes
#define TRF_TX_DISABLED         // Exclude transmitter code to preserve space

#define DC_DC_PIN PB0
#define FRW_MOTOR_PIN PB2
#define BKW_MOTOR_PIN PB1

#define DEVICE_ADDR 1

#include <util/delay.h>

#include <avr/io.h>
#include <avr/interrupt.h>

#include "TinyRF.h"

//Output pins init
#define init_output_pins() DDRB |= (1 << DC_DC_PIN) | (1 << FRW_MOTOR_PIN) | (1 << BKW_MOTOR_PIN)

//Output pins control
#define set_output_pin(pin, state) ((state) ? PORTB |= (1 << (pin)) : PORTB &= ~(1 << (pin)))

int main(void)
{
  // Initialize timer and ports
  trf_init();
  init_output_pins();
  
  while (1)
  {
    // If a new command is available
    if (trf_has_received_data()) {
 
      // Get received data
      uint8_t data_buffer[TRF_DATA_SIZE];
      trf_get_received_data(data_buffer);
      uint8_t addr = data_buffer[1]>>4;
      //Address check
      if (addr==DEVICE_ADDR) {
        
        //CRC check
        if ((data_buffer[0] == (uint8_t)(~data_buffer[2])) 
        && ((addr & (~data_buffer[1])) == addr)) {
          //No interrupts when working
          cli();
          
          //Power saving off
          set_output_pin(DC_DC_PIN, 1);
          _delay_ms(10);

          //Direction check
          byte pin = ((char)data_buffer[0]>0)?FRW_MOTOR_PIN:BKW_MOTOR_PIN;
          
          //Motor on
          set_output_pin(pin, 1);
          
          //Working cycle
          for (int i=0; i<abs((char)data_buffer[0]);i++) {
            _delay_ms(1000);
          }
          
          //Motor off
          set_output_pin(pin, 0);
          
          //Power saving on
          _delay_ms(10);
          set_output_pin(DC_DC_PIN, 0);

          //Interrupts re-enable
          sei();
        }
      }
      trf_reset_received();
    }
  }
}
Код довольно простой, занимает 60% (618 байт) памяти устройства(1 Кбайт). Во время работы штор команды не принимаются. Отсчет времени в цикле обусловлен экономией памяти.

Для управления нужен хаб на esphome (с передатчиком) или пульт rf433. В хабе прописываем передачу сигнала руками (позже сделаю скрипт).
remote_transmitter:
  pin: D8
  # RF uses a 100% carrier signal
  carrier_duty_percent: 100%

switch:
  - platform: template
    name: RF TestCurtains Open Button
    turn_on_action:
      then:
        - remote_transmitter.transmit_rc_switch_raw:
            code: '000010000001111011110111'
            protocol: 1
            repeat:
              times: 10
              wait_time: 0s
        - delay: 5s
    turn_off_action:
      then:
        - remote_transmitter.transmit_rc_switch_raw:
            code: '111110010001111000000110'
            protocol: 1
            repeat:
              times: 10
              wait_time: 0s
        - delay: 5s
    optimistic: True
Данный код шлет 8 секунд на закрытие и -7 на открытие (закрывать сложнее). Это дает нам выключатель в HomeAssistant.


К шторам можно прикрутить, например, автооткрытие и автозакрытие по времени.

Установка


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


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


Далее нужно привязать конец нити ко второй катушке.


Чтобы шторы открывались равномерно, рекомендую связать кольца леской.


А теперь проверим!


Заключение

Итак, шторы работают и свои функции выполняют. Однако попользовавшись ими некоторое время, я обнаружил пару недостатков. Во-первых, 127 секунд для времени работы — многовато, а точность отсчета в секунду не позволяет нормально установить время движения штор (то не доезжают, то мотор упирается в конце движения и едет на месте). Во-вторых, иногда от соседей прилетает залетный сигнал, и шторы вдруг оживают сами (ума не приложу, что там прилетает). Так что для дачи (вдали от городской суеты) с большим окном, конечно, сойдет. А вот для дома не очень. Кроме того нет защиты от злоумышленников.

Все это вполне можно решить прошивкой — я вообще думаю поменять логику работу устройства, сделав 4 команды: Left, Right, Set, Reset (это уменьшит число значащих бит и вероятность случайного приема). Оно будет запоминать время открытия и закрытия, которое можно будет сбросить. Далее следует кое-как вкорячить динамические коды (rolling code) Keeloq в attiny для защиты от людей недобросовестных, а в esphome — их генерацию.

Кроме всего прочего, система с доработками схемы и более мощным приводом вполне потянет откатные ворота или пластинчатую гаражную дверь. Конечно, намного удобнее реализовать систему на esphome напрямую, но для этого нужен хороший сигнал Wi-fi (или заморачиваться с протоколом ESP-NOW). Радиосвязь же достаточно дальнобойна и не создает помех для передачи-приема данных внутри локальной сети 2.4 ГГц.

Но в техническом плане проект работает хорошо — он не очень шумный, а мощности там с запасом. В автономном режиме его хватит где-то на месяц, что в целом неплохо. Да и выглядит устройство, на мой взгляд, вполне прилично. В интерьер вписывается. А по комплектующим он мне вышел в сущие копейки — около 100 рублей, не считая еще сотки на пластик. 3д принтер + умный дом = любовь, как-то так :) Единственно, долго пришлось разбираться со связью, но это уже совсем другая история. В любом случае, опыт интересный. А вот интересный ли он для повторения, хотелось бы услышать в комментариях. Спасибо за внимание!
Добавить в избранное
+76 +113
свернутьразвернуть
Комментарии (99)
RSS
+
avatar
+4
  • sim31r
  • 25 ноября 2024, 21:02
Круто, шторы и распашные ворота надоедает каждый день открывать и закрывать, вот такие решения и нужны.
+
avatar
+11
  • dens17
  • 25 ноября 2024, 21:16
Неужели так трудно, если позволяет здоровье (возраст), открыть и закрыть шторы?
Или это частный дом (особняк) где миллион комнат и штор. Тогда другое дело.
+
avatar
+29
  • aliex
  • 25 ноября 2024, 22:38
Да масса вариантов и кроме здоровья. Вот сходу:

1) хочется просыпаться от, собственно, света из окна.
2) под окном что-то стоит, и к нему подходить неудобно
3) автоматическое закрывание штор, кода темнеет
4) эмуляция присутствия
5) банальный вау-эффект
6) с женщиной дело идёт к кровати, чтобы не отвлекаться — тут голосовой команды хватит
7) с утра совсем из кровати вылезать лень, пнул шторы открыться — чтобы хоть солнечный свет таки разбудил
+
avatar
+9
  • DSxxx
  • 26 ноября 2024, 13:48
8) шторы, от рук, могут стать грязные.

PS: «тут голосовой команды хватит» — дорогая, прикрой шторы, пожлста.
+
avatar
+6
Ничтожно. Нужно двигаться, что утром, что вечером, что с женщиной.
+
avatar
+18
Чем бы ардуинщик не тешился, лишь бы не диодом мигал и не метеостанцию мастырил.
+
avatar
+2
Лишь бы опу от кресла не отрывал )))
+
avatar
+2
  • sim31r
  • 27 ноября 2024, 22:57
У меня комната завалена покупками с Алиэкспресса примерно как на картинке, 2 штуки 3D принтеров и т.п. )) До штор сложно добираться в кабинете. Комнат 6 штук, в принципе во всех комнатах не сложно, а в кабинете сложно да. По мере установки полочек рассортируется всё конечно.
+
avatar
+1
  • l1bbcsg
  • 29 ноября 2024, 04:30
Я себе пытался сделать в качестве будильника. На ночь шторы закрыты, к пробуждению заливают светом.
Потом ещё был план днём закрывать шторы когда солнце бьёт прямо в окно чтобы не устраивать парник.
+
avatar
+1
  • zelya
  • 03 декабря 2024, 10:26
Желательно, в случае ворот или чего-либо на мощном приводе, иметь и/или концевики и контроль тока, или датчиком тока ловить остановку двигателя (переменную составляющую).
+
avatar
+31
  • l1bbcsg
  • 25 ноября 2024, 21:09
Концевики вам скорее нужны, а не таймеры шаманить. На штору или нитку магнит, по обоим концам герконы, по их замыканию и определите что доехали до конца. Ну, или кнопки с таким же эффектом.
Не будет зависеть от скорости движения, да и вручную можно штору спокойно открывать-закрывать, контроллер потом лишнего не будет тянуть.
Либо как вариант определять что на мотор повысилась нагрузка и он стал жрать больше, это будет означать что он упёрся. Именно так работает соноффовский вариант.
Кстати, ещё у него можно своровать и идею питаться от солнечной батарейки, на окне это вполне может работать.
У меня он был, но не понравилось как сам в себе запутывается с двойной шторой и пока я его отправил в кладовку.
+
avatar
0
Концевики — неплохое решение. Но мы говорим о проекте на Attiny13. Не обманывайтесь двумя свободными пинами контроллера — один из них Reset, его посадил на плюс питания через резистор (забыл нарисовать). Теоретически можно реализовать через сдвиговый регистр, но проект сильно осложнится. Если в коде увеличить дискретизацию сигнала времени (с секунды до 1/8 секунды, например), проблема уйдет сама собой, но я лучше вообще протокол связи поменяю, чтобы удобно было руками настраивать. Нажимаешь влево — едет влево. Нажимаешь стоп — останавливается, запоминает. Нажимаешь влево позже — едет, как в первый раз после настройки. Как-то так.
+
avatar
+9
  • l1bbcsg
  • 26 ноября 2024, 03:49
Тогда можно концевики на один пин параллельно посадить. Не так важно отличать какой замкнулся. Ехали влево – в левый и приехали покуда у вас карниз в Евклидовом пространстве.
+
avatar
0
У меня есть еще умные жалюзи, без концевиков норм. Просто время в долях секунды выставил и все ок. Приводы дисководов вполне себе защищены от блокировки — у них ременная передача. а вот в червячном редукторе нужно ставить 100%
+
avatar
+1
я хотел электроприводы на рольшторы сделать, но так и не придумал как это реализовать просто и эстетично
+
avatar
0
  • Omnicorn
  • 03 декабря 2024, 15:36
Проще простого на круглых шаговиках 28BYJ-48
+
avatar
+3
  • Denis54
  • 26 ноября 2024, 08:28
Зачем на контроллер выводить концевики? Можно же как в промышленности, как аварийные использовать — рвать цепь
+
avatar
-3
смотрим на схему и понимаем, что если поставить концевик на разрыв питания мотора то игрушка получится одноразовая.
+
avatar
+15
Концевик + диод решают проблему одноразовости.
Это из моего проекта для рулонных штор. Такой способ использования концевиков меня в свое время впечатлил и теперь его часто использую.
+
avatar
0
ну как вариант, если концевиков два и токи небольшие
+
avatar
0
  • Denis54
  • 28 ноября 2024, 15:48
Ну или два реле + два концевика в цепи управления и проблему больших токов на концевиках решит и «одноразовость»
+
avatar
0
  • CheBuraw
  • 04 декабря 2024, 10:40
не обязательно 2 концевика. Схема хорошо работает и с одним концевиком и одним диодом.
Касательно токов, то, в моем понимании, большие токи будут на каких-то больших мощностях и усилиях. И если уж речь про каких-то монстров то и под них можно найти и диоды и концевики соответсвующие.
Если же все таки в рамках данной конструкции, то тут о каких-то больших токах речи не шло.
+
avatar
0
  • Denis54
  • 28 ноября 2024, 15:49
Да согласен если поставить в силовую цепь.
Можно же не питание мотора рвать, а питание реле.
+
avatar
0
и разрастется эта коробка до размеров чемодана в итоге. уж лучше поставить другой микроконтроллер чтобы не заморачиваться количеством ног. впрочем, для одного концевика хватит одной ноги, он в принципе может отслеживать оба конечных положения, либо через АЦП завести два концевика с делителями, как уже советовали
+
avatar
+1
концевики на один пин. более того, если прилепить магниты на веревку — можно и одним герконом попробовать обойтись, если обе стороны веревки рядом идут
+
avatar
0
А что если банальный счетчик: 10 оборотов туды, 10 сюды. Все помещается в базовом блоке и никаких внешних проводков кроме зарядки.
+
avatar
+1
  • aliex
  • 26 ноября 2024, 12:13
Есть вариант, что будет накапливаться ошибка за счёт того, что нить на катушку по-разному ложится, мне кажется
+
avatar
+1
один из них Reset
Вообще-то его можно отключить и использовать как обычный пин. Потребуется только… «высоковольтный» программатор. Но, ладно, не будем уж совсем извращаться.

У вас есть два пина, которые управляют мотором. Как я понимаю, на один надо подать 0, на другой 1 и мотор поедет в какую-то сторону. Вот сюда и подключите концевики, только через резисторы. Причем, подключите так, чтобы разомкнутый концевик создавал на пине нужное напряжение. То есть, например, для движения влево надо подать 0 и 1. Ставим на второй пин подтяжку на плюс через 10К и концевик на минус через 1К.

При отключенном моторе на пинах, скажем, 0 и 0. Для движения влево переводим второй пин в режим ввода, на нем появляется 1 за счет подтяжки, мотор включается. Как только мотор доезжает до края, срабатывает концевик, уровень падает до нуля, мотор останавливается. МК считывает ноль и выключает преобразователь.
+
avatar
+1
  • sim31r
  • 27 ноября 2024, 23:00
Зачем этот МК выбран? )) Ну тогда можно завести аналоговый сигнал через АЦП, 1000 ом контакты разомкнуты, 500 ом замкнут левый геркон, 200 ом замкнут правый геркон. Если нет АЦП можно по времени заряда RC цепочки, где резисто тоже меняется при замыкании геркона.
+
avatar
0
ИМХО нет смысла разбираться какой из концевиков сработал если работаем через микроконтроллер. в редких случаях может быть сбой, но и это обходится на программном уровне, типа крутим, статус не меняется — нужно крутить в другую сторону. опять не меняется? авария
+
avatar
0
типа крутим, статус не меняется — нужно крутить в другую сторону. опять не меняется? авария
Плохой вариант. Он будет позволять пытаться закрыть уже закрытые или открыть открытые шторы. То есть, я случайно ошибся и нажал не ту кнопку (обычное дело) — мало того, что я насилую механику, разряжаю аккумулятор, так еще и мне надо подождать, пока система определит, что я ошибся и начнет крутить в другую сторону.

В таком применении лучше не экономить на концевиках, тем более, что можно их совместить с выходами управления мотором.
+
avatar
+3
  • Ramiro
  • 25 ноября 2024, 21:31
тоже первая мысль про концевики, ибо удобно.
+
avatar
+5
  • aliex
  • 25 ноября 2024, 21:51
Идея хороша, но не совсем понятно, зачем автономность. Потому что если без неё, то сразу избавляемся от преобразователя (или не избавляемся, если нет БП на 3.3) и радиомодуля и всех связанных с ним проблем, а тупо пихаем какую-нибудь esp8266 и драйвер. Это ж шторы, а не насос в скважине, ну не откроются — и хрен с ними.

Я бы, кстати, поставил один концевик — возле мотора, и магнит на катушку прицепил и датчиком Холла обороты считал. То есть в одну сторону до концевика, в другую — подсчётом, чтобы на второую сторону окна электричество не мостить.
+
avatar
0
  • l1bbcsg
  • 25 ноября 2024, 22:50
чтобы на второую сторону окна электричество не мостить
Так вот как раз и причина почему нужна автономность. Ну, точнее почему приходится делать автономно.
Розетки под потолком у окна не ставят если при ремонте сразу шторы не закладывали, а тащить кабель через пол комнаты так себе затея.

Вот второй концевик можно поставить на верхней половине нитки, она идёт в обратную сторону от шторы, тогда оба геркона/кнопки будут у активной стороны, хоть и появится погрешность натяжения нити.
+
avatar
+4
  • aliex
  • 25 ноября 2024, 23:01
Из статьи:
Питание предполагалось от аккумулятора в случае автономной работы, и от БП 5 вольт в нормальном режиме
То есть автономное питание — на какие-то нештатные случаи. Собственно, это меня и удивило — это же шторы, зачем тут так заморачиваться ради нештатных ситуаций.
+
avatar
+1
чтобы на второую сторону окна электричество не мостить.
внутри трубы карниза провода можно пропустить очень даже замечательно
+
avatar
0
  • aliex
  • 26 ноября 2024, 11:29
Согласен, хороший вариант
+
avatar
+2
  • DVANru
  • 25 ноября 2024, 22:23
Во-вторых, иногда от соседей прилетает залетный сигнал, и шторы вдруг оживают сами (ума не приложу, что там прилетает).
Если есть домашние животные, то это их сигналы! Сегодня есть люди, которые не только могут декодировать эти сигналы, но и осуществить их сохранение с дальнейшим переносом:
+
avatar
0
ну профессор Савельев вроде таки в этом преуспел (но это не точно)
+
avatar
0
  • Burann
  • 25 ноября 2024, 22:28
Столько танцев с бубнами а овчинка выделки не стоит…
На куролесинах хрен знает сколько А внешне декорация некрасивая.
Наверху на карнизе скворечник чёрный.
Не стоит она того.
+
avatar
0
Вот читаю я занчит aftershok, а там все к ядерной войне готовятся, бомбоубежища копают да схроны, читаю тута — шторы открывают-закрывают (ну или карандашами механическими меряются). Вот нельзя ли как нибудь совместить, как готовится к ядерной войне программируя мк?
+
avatar
+5
Предлагаете делать киборгов-убийц и автоматические турели? Учту, спасибо
+
avatar
-2
Терминатор с лицом «повара» нужен, и чтобы вместо асталависта вопрошал — где снаряды.
+
avatar
+5
  • Elk
  • 26 ноября 2024, 06:09
Свинцовые шторы и экранированный МК.
+
avatar
+5
  • Suhoff
  • 26 ноября 2024, 10:28
Усилить мотор и поменять штры на свинцовые. Прикрутить счетчик радиации чтобы шторы закрывались автоматом.
+
avatar
+1
тогда это мероприятие на один раз — уровень радиации упадет минимум лет через 10 до более-менее приемлемого уровня :) чтобы бронешторы можно было приоткрыть
+
avatar
+1
а значит шторы вешаем снаружи чтобы закрывались под собственным весом, а опускаем при помощи пиропатрона. один чёрт не факт что механизм открывания с моторчиком останется исправным через десятилетия.
+
avatar
+1
вместо штор бронированые жалюзи
+
avatar
0
  • Crown
  • 26 ноября 2024, 06:55
Чем и как эту аттиньку шить/перепрошивать?
+
avatar
+5
да хоть бы и 5 проводками на LPT или minipro
+
avatar
+1
Сразу видно олдфага. МолодЕж и слов-то таких не знает.
+
avatar
-1
молодежь кроме ардуины вообще ничего не знает из микроконтроллеров.
+
avatar
+1
  • aliex
  • 26 ноября 2024, 12:17
С чего бы? Кучу всего вижу на стм, есп и прочем. Причём те же есп — это аж три разные платформы. Распберри пи нано, вон, ещё.

Ардуина — это нынче скорее форм-фактор и софт, и как раз та «ардуина», которая на атмеге, нафиг умирает, и поделом.
+
avatar
0
  • Crown
  • 26 ноября 2024, 11:03
да хоть бы и 5 проводками на LPT или minipro
Это понятно. Есть STK500 OLIMEX и авр студия. Вот этим бы хотелось. Там что то вроде 12 вольтовое надо ещё подавать или типа того.
+
avatar
+1
12 вольт надо для avr-ок только в случае если фьюзами вход reset отключил ради лишнего gpio и после этого понадобилось перепрошить мк
+
avatar
0
А такие даже по заводу бывают, а уж если вы мк выпаяли откуда, то там наверняка такой
+
avatar
0
ну значит гуглить как изменить фузы на таком МК без нормального программатора. у меня например есть tl866 и нет такой проблемы.
+
avatar
+1
А такие даже по заводу бывают
Вы имели в виду, что только что купленный может оказаться таким? Нет, это неправда. Откройте документацию, там есть значения фьюзов по умолчанию и reset там включен. Если вам попадались якобы новые с выключенным ресетом, то это были не новые.
+
avatar
+2
При помощи обычной ардуино нано оптималный вариант для ардуинщика. Можно сразу дигиспарк взять,
+
avatar
+1
Я все атмелы прошиваю USBAsp (свисток) и AvrDude (программа).
+
avatar
+4
  • DDimann
  • 26 ноября 2024, 08:54
Помнится, делали в школе одной закрытие черных, тяжелых штор от мотора.
Там имело смысл — высоченные потолки, три (или четыре? не помню уже) окна.
Двигатель РД-09, и тумблер со средним положением без фиксации, стальной тросик.
1976 год…
+
avatar
0
  • Sanchos
  • 26 ноября 2024, 10:45
Плюсую за РД-09. Редуктор-двигатель 9 оборотов в минуту + тумблер без среднего положения и концевики.
+
avatar
0
  • DDimann
  • 26 ноября 2024, 13:42
Там вариантов редукторов было — море.
И, кстати, на 9 оборотов не помню, почему то осталось в голове 37 и 137 :)
+
avatar
+4
  • abc8
  • 26 ноября 2024, 09:50
Ох, нагребу сейчас минусов, но все-равно не удержусь… Автор, как бы сказать потактичнее… дело в том, что всё должно быть гармонично. К примеру, применяя такой хай-тэк (у меня сосед в 70-х в глухом посёлке посреди Сибири такую «открывалко-закрывалку» для штор сделал, а ещё школьный учитель географии, фронтовик, такое же соорудил, у него, кстати, всё в кабинете было механизировано на электротяге, с «напольного» пульта управлялось (который как трибуна для лектора выглядел), так вот, о гармонии — ну не вяжутся простые деревенские шторы, сморщенные и провисшие, с этими нано-технологиями. Уж извините.
+
avatar
+4
  • aliex
  • 26 ноября 2024, 12:20
Эстетика — она у ввсех разная.
+
avatar
+4
  • abc8
  • 26 ноября 2024, 13:52
Да вы шутник, батенька. Эстетика она или есть, или её нет.
+
avatar
+5
  • aliex
  • 26 ноября 2024, 14:59
Эстетика классицизма, эстетика минимализма и эстетика баухауса, к примеру — три разные варианта эстетики.
+
avatar
-1
  • Ed_sled
  • 26 ноября 2024, 16:26
Вы правы назвав примеры. Но во всех ваших примерах главное слово — эстетика. А в вашем случае, как не крути, ее нет, от слова совсем.
+
avatar
+1
  • aliex
  • 26 ноября 2024, 19:11
Ну тогда добавлю лофт или что оно, когда вообще коммуникации не прячут. И лагополучно мешают это с любым декором.

В общем, всё это субъективизм. Конкретно здесь — судя по последним фотом, коробочка досаточно незаметна, чтобы не морочить голову.
+
avatar
0
  • Ed_sled
  • 27 ноября 2024, 20:24
Классная идея. Возьмите оцинкованное ведро, просверлить дно, вкрутите rgb лампочку, запихайте туда десяток датчиков, активируйте голосового ассистента и не вставая с кровати включайте освещение. Дизайн ЛОФТ на высоте не только физически, но и осмысленно.
А, не забудьте поставить мне десяток минусов, мне как то по барабану.
+
avatar
+1
  • Ed_sled
  • 26 ноября 2024, 16:23
Не знаю на счет нано технологий, но вот " скворечник " ( как сказал кто то выше) и эти веревки ну ни как не смотрятся. Я могу это представить в советской школе в кабинете физики.
Нет, конечно, если учитывать стоимость 100 рублей и стоимость цивилизованной установки от 25 т.руб. и место установки, то почему бы и нет, если хозяина декор вообще не интересует.
+
avatar
0
Ну готовые решения для раздвижных тоже так себе смотрятся- я в первую очередь про торчащий вниз как эмм е… да привод, включая понтовые от того же somfy
+
avatar
+1
при желании можно скворечник поставить ниже карниза и его не будет видно за шторами, а веревки пустить между трубами для штор и занавесок
+
avatar
+1
  • router
  • 27 ноября 2024, 15:26
Вторую (обратную, нерабочую) сторону верёвки можно вообще через трубу пустить.
+
avatar
0
это уже сложно будет, ну и с торца труб добавятся какие-то прибамбасы, что тоже минус
+
avatar
0
  • router
  • 28 ноября 2024, 12:01
Если надфилем заглушки выпиливать из куска пластика — то да, сложно будет.
Но у ТС есть 3д-принтер. :)
+
avatar
0
проблема в том, что в этом случае что-то не будет торчать над карнизом, но будет торчать из трубы. и придётся опять думать как это закрыть так чтобы оно не было заметно.
+
avatar
0
шторы поменять — раз плюнуть
+
avatar
+1
ах да. осмелюсь уточнить, что в данном случае речь идет о карнизе, а багет — это элемент декора, который может крепиться к карнизу в том числе, но шторы висят именно на карнизе

БАГЕТА — БАГЕТА, багетка жен., франц. долгая трость, жердка, планочка, дранка, палочка, прут, падожок, длинничек и разного вида накладная кайма, для убранства покоев занавесками и шпалерами. Толковый словарь Даля. В.И. Даль. 1863 1866 "
+
avatar
+1
а багет — это
Это ж булка! )
+
avatar
+2
  • Sanchos
  • 26 ноября 2024, 10:40
Делал такую много лет назад из моторчика от самописца. Никакой электроники — чистая механика. Наверное работает до сих пор. Привод размещается внизу и скрыт за неподвижным краем шторы, что мне кажется эстетичнее черной коробки на батарейках под потолком. Веревки тоже можно было заменить на лески и провести через кольца. Было бы незаметнее.
+
avatar
+3
  • Johnmat
  • 26 ноября 2024, 11:13
Меня бы жена за такой колхоз убила бы сразу… хинт — нужно сделать так, чтобы НИЧЕГО не было видно снаружи.
Дерзайте, будем повторять :)
+
avatar
+1
  • aliex
  • 26 ноября 2024, 12:25
Кому-то нужно, кому-то нет. Я бы, максимум, коробку не чёрной делал.

Хотя нет — я бы её вообще чем-то задекорировал и сделал элементом оформления. Не знаю — допустим, внешнюю часть в форме львиной морды и бронзовой краской покрасил. И с другой стороны карниза такое же, и чтобы на саму трубу надевались.
+
avatar
+1
Никто не мешает разместить весь механизм под шторами. Только нужно дополнительное крепление привода с передней стороны
+
avatar
-2
  • Lexeich
  • 26 ноября 2024, 12:05
Китайцы и здесь впереди планеты всей.
a.aliexpress.com/_Evi9epr
+
avatar
+4
  • aliex
  • 26 ноября 2024, 12:11
Это буквально то, что автор показал в начале статьи. И описал недостатки.
+
avatar
+2
  • T-1000
  • 27 ноября 2024, 10:04
Мое мнение такое.
Автор конечно молодец и за любую поделку всегда плюс.
Но лично я вижу это так — если у тебя остекленный огромный фасад метров на 10 :) тут такая моторизация — ок.
Но когда просто окошко — отдернуть занавесочку не трудно.
+
avatar
+5
а где и как применять — это уже каждый сам решает. автор экспериментировал на маленьком окошке — я бы на его месте поступил ровно так же
+
avatar
+1
  • Esculap
  • 27 ноября 2024, 18:24
Может быть у вас и круто, но у нас в Чувашии Ютуб не фунциклирует ни при помощи GoodbyeDpi, ни с другими причиндалами. Аллес.
+
avatar
0
  • stash74
  • 28 ноября 2024, 07:23
прочитал и словил идею: вот если бы штанги были изящно оформлены в виде винта Архимеда, то их вращение бы вызывало движение штор то в одну, то в другую сторону. И двигатель можно оформить в виде декора на торце вала, а схему управления и БП в виде отдельного блочка убрать в зону «домашнего положения» штор
+
avatar
0
Можно распечатать сегменты винта на 3д принтере, а затем надеть на существующую багету, каким-либо образом зафиксировав (клей, винты). Также нужно позаботиться о свободном вращении багеты, установив по краям подшипники. Особых конструктивных сложностей не вижу, кроме количества пластика, которое нужно перевести на сегменты. Хотя вообще говоря сложности возникнут 100%, можете поверить
+
avatar
0
  • l1bbcsg
  • 29 ноября 2024, 04:26
Это сработает с одной точкой подвеса, но не с множеством крючков. Либо нужна какая-то хитрая конструкция съёма и подачи крючков на винт.
+
avatar
0
Или багета длиною во всю стену, чтобы шторы могли раскрываться, не съезжая с винта
+
avatar
0
  • ober
  • 01 декабря 2024, 15:22
Если от соседей иногда что-то прилетает и двигает шторы, то и к соседям что-то улетает, и кто знает, что там в этот момент неожиданно для соседей происходит!
+
avatar
-1
  • SerbIu
  • 02 декабря 2024, 07:09
В детстве, в 90-е, примерно такое же уё… ще на ниточках из редуктора кассетного плеера собирал)
+
avatar
0
  • Gitik
  • 02 декабря 2024, 15:05
Интересно, когда на ширинку будут приделывать моторчики, управляемые с телефона?
+
avatar
0
  • DSxxx
  • 02 декабря 2024, 23:48
можете стать первопроходцем
+
avatar
-2
  • Gitik
  • 03 декабря 2024, 13:42
Спасибо. У меня с головой пока все в порядке. Вам явно нужнее.
+
avatar
0
  • DSxxx
  • 03 декабря 2024, 14:02
Сомнительно, т.к. такая мысль пришла к тебе.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.