Сказ о том, как скучно стало летом

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

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

Вот так нас и учат Вот так я и учусь

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

Сначала было слово

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

Сказ о том, как скучно стало летом Робототехника, 3D печать, Шторы, Автоматизация, Длиннопост, Видео, Вертикальное видео

И слово было «боль»

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

Отрицание:

Предпринял попытку увеличить напряжение на двигателе, что поспособствовало уверенному движению штор на расстояние около 8-9 сантиметров, но после прохождения этого трудного пути начиналось все по новой… Пропуски шагов, нагрев корпуса двигателя градусов этак до 122, благо, по фаренгейту.

Торг:

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

Принятие:

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

Сказ о том, как скучно стало летом Робототехника, 3D печать, Шторы, Автоматизация, Длиннопост, Видео, Вертикальное видео

В качестве двигателя - самый дешевый коллекторный двигатель постоянного тока с редуктором (вроде 1к72) и для управления им - Н-мост. (Вообще, потребовалось два Н-моста, така как читать data sheet - не для нас и первый пал жертвой 12ти вольт (максимум можно было подать 9.6)). Но да ладно, разобрал один из предыдущих проектов, достал оттуда Н-мост, ну и пару таких же двигателей, так, на всякий случай

Сказ о том, как скучно стало летом Робототехника, 3D печать, Шторы, Автоматизация, Длиннопост, Видео, Вертикальное видео

Управляет всем этим мракобесием NodeMCU, купленная на сдачу при покупке шаурмы. Сейчас это все выглядит крайне плохо, так что какашками в сторону внешнего вида не кидаться!

Сказ о том, как скучно стало летом Робототехника, 3D печать, Шторы, Автоматизация, Длиннопост, Видео, Вертикальное видео

Питание идёт от 12ти вольтового, компьютерного блока питания. Сам он включается той же самой NodMCU, так как у него есть дежурное питание в 5 вольт - это нам на руку. Оранжевый провод, подключенный к ПУ на данный момент служит для отладки! К сожалению, пока что вся эта система работает на delay(), что сильно портит картину, но в планах: разработать натяжители веревки, поставить их в центре карниза, от второго канала H-моста кинуть кабель ко второму двигателю и заставить шторы открываться независимо. Так же необходимо переработать программное обеспечение, сейчас web морда построена на GyverPortal, но хочу перенести это всё на GyverHUB, как только его релизнут. Еще есть желание поставить оптические концевики, а на веревки в двух местах остановки повесить черные флажки, как метки. В идеале - заменить веревку, правда, пока не понятно, на что. Спасибо за прочтение этой статьи, надеюсь, было интересно! Увидимся во второй части😉

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

PPS: печатал на сильно модифицированном ender3, со sprite extruded (тоже модифицированным), пластиком PETG от производителя INFILL - самый дешевый, что удалось найти на озоне и тоже PETG, только от FdPlast.

Сказ о том, как скучно стало летом Робототехника, 3D печать, Шторы, Автоматизация, Длиннопост, Видео, Вертикальное видео
Сказ о том, как скучно стало летом Робототехника, 3D печать, Шторы, Автоматизация, Длиннопост, Видео, Вертикальное видео

Лига 3D-принтеров

2.6K поста12.2K подписчиков

Добавить пост

Правила сообщества

Запрещено хамство и оскорбления, уважайте чужой опыт и труд

Автор поста оценил этот комментарий

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

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

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
В какой-то момент я обязательно обновлю принтер, но это будет не скоро))) Вот тогда и задумаюсь над разными инженерными пластиками) А пока что буду крутиться как могу, рассчитывая только на себя и моральную поддержку комьюнити
показать ответы
Автор поста оценил этот комментарий
Так я про материал для 3д печати) Печатать из петг шестерни - очень плохая идея, быстро сотрутся((( Нужен нейлон, который стоит дорого и печатается не очень хорошо
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Да и игрушек как-то нет в доме))) Неоткуда выдрать
Автор поста оценил этот комментарий

да, кстати, шестерню можно напечатать, а потом с ее помощью сделать форму и залить эпоксидкой там или еще какой смолой покрепче, может и будет нагрузку держать, но я так еще не делал

раскрыть ветку (1)
Автор поста оценил этот комментарий
Для этого есть литейные пластики, но они тоже не дешевые😅 А эпоксидка вряд ли будет на истирание хорошо работать, скорее всего, она сотрется
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий
Понимаю, что дорого) Но ведь хочется печатать всякими прикольными пластиками))) На работе вот PEEK, PEI, PA, PC и тд, а дома только петг, пла…
DELETED
Автор поста оценил этот комментарий

Так сильно что даже маунт мотора У не поддерживает 40+мотор, ога.  

раскрыть ветку (1)
Автор поста оценил этот комментарий
Не совсем понимаю, о чем вы
показать ответы
1
DELETED
Автор поста оценил этот комментарий

«Сильно модифицированный е3» и Марлин, лол)

раскрыть ветку (1)
Автор поста оценил этот комментарий
Сильно модифицированный в плане механики, плюс да, марлин, но 2й(в отличии от заводского). Для этого заменена плата управления на skr mini e3v2.0
показать ответы
Автор поста оценил этот комментарий

Ну ему много не надо. Я поставил вируталку с убунтой (минимальной), в ней запустил докер контейнер c HA. На все это выделил гиг памяти и крутится это на стареньком core2duo. Так что если попадет в руки старая железка - попробуйте HA. Там полная свобода в плане действий (чего абсолютно нет в homekit). Так же, кстати, у них есть проект esphome - он из yaml собирает прошивку для esp32 и нативно работает с HA. Что тут самое интересное - HA умеет прокидывать в homekit разные типы сущностей. Та же сири нативно умеет рулить шторами (а так же воротами) - т.е. можно в принципе собрать полноценную эмуляцию работы фирменных штор. Свет тоже нативно управляется. Ну и главное - автоматизации. В HA можно делать практически что угодно. А вот в homekit возможности весьма скудные.

https://www.home-assistant.io/integrations/homekit/#supporte...

раскрыть ветку (1)
Автор поста оценил этот комментарий
Я бы попробовал, если бы мне нужно было автоматизировать что-то помимо штор, которые я могу автоматизировать с помощью железяки, ценой с шаурму, да пары led балок, которые с этой же железки рулятся) Ну и конечно, мои большие надежды на GyverHub))) Гайвер обещает поддержку Алисы, что мне очень кстати и множество других плюшек, да и всё это реализовывается на NodeMCU. Если я действительно решу автоматизировать всю квартиру - то да, тут конечно HA сильно облегчит задачу и даст кучу возможностей, но пока что оставлю это так, как оно есть, единственное - буду полировать механику и программный код, возможно добавлю endstop, или заменю коллекторные движки на шаговики, по типу Nema17 и заставлю систему открывать шторы на определенное кол-во процентов, как это сделано в заводских (и очень дорогих) системах.

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

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

раскрыть ветку (1)
Автор поста оценил этот комментарий
Спасибо за совет, но проблема: homeassistant нужно разворачивать на каком-то компьютере, будь то разбери или старый ноут… Старый ноут имеется, но вот места под него нету((( Денег на разбери/банана или что-то подобное тоже не особо… Да и автоматизировать в моей комнате особо то нечего, пара светодиодных линеек, да шторы… Возможно, доберусь до света основного, но не уверен…
показать ответы
1
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий
Так я про материал для 3д печати) Печатать из петг шестерни - очень плохая идея, быстро сотрутся((( Нужен нейлон, который стоит дорого и печатается не очень хорошо
показать ответы
Автор поста оценил этот комментарий

а редуктор в самом начале приключений не хотелось сделать?

раскрыть ветку (1)
Автор поста оценил этот комментарий
Хотелось, но ввиду отсутствия материала для изготовления шестеренок я решил, что это не лучший вариант
показать ответы
Автор поста оценил этот комментарий
Концовки нет! Где результат то, автор?! А начиналось так все хорошо, так красочно...
раскрыть ветку (1)
Автор поста оценил этот комментарий
Спасибо за комментарий, пополнил пост видеоотчетом