Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Модное кулинарное Шоу! Игра в ресторан, приготовление блюд, декорирование домов и преображение внешности героев.

Кулинарные истории

Казуальные, Новеллы, Симуляторы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Arduino + Освещение

С этим тегом используют

Электроника Ardublock Самоделки YouTube Своими руками Вертикальное видео Видео ВК Светильник Лампа Свет Короткие видео Ремонт Электрика Все
8 постов сначала свежее
60
feeld
feeld
4 месяца назад
Arduino & Pi
Серия Свои умные светильники

Свои умные светильники часть 2⁠⁠

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

Для затравки


Этап второй - я назову его: Развитием.


Начну с конструкции и изменений, а так же что послужило причиной этих изменений:

Причины:

  • DC-DC преобразователь на 2 Ампера(3 Ампера в пике и с радиатором) не подходил. Он жутко грелся, а лента в пике по расчетам могла потреблять до 5 ампер, поэтому предыдущая конструкция была жутко доколхожена вторым DC-DC модулем в параллель для хоть какого то запаса по амперажу, но это тоже особо не помогло. Поэтому два дешевых модуля были заменены на XL4016E 9A. Так как они полностью удовлетворяют моим требованиям по размеру, мощности и цене.

  • Добавления акселерометра для одной очень замысловатой анимации.

  • Перенос порта питания на другое место и соответственно изменения модели под это дело.

И вот какую внутрянку я получил, после некоторых мытарств.

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

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

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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

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

В реальности цилиндр с LED лентой выглядит вот так:

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

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

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

  • Проект был сделан в скетче, что со временем усложнило его модификацию, отладку и работу с ним в целом. Работа в Arduino IDE мягко скажем, не была столь удобной. Поэтому проект был перенесен на VS Code в связке с PIO, где произошел рефакторинг и разделение всех функций на отдельные файлы прям как по ООП. (эх, если б я был профи и знал заранее, я бы не потратил столько времени на этот этап)

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

  • Отсутствие серверной части. Я хочу видеть подключенные лампы к сети интернет, на какой прошивке они сейчас, какой аптайм у них, какой город у пользователя и какая анимация включена. Иметь возможность перепрошивки удаленно на выбранную прошивку и возможность смены анимации так же удаленно. Удаленно в этом контексте, это через интернет, без открытия портов, знания IP адреса и тд и тп. Вообщем, статистическая и прочая информация для технической поддержки в будущем. Она может каким то образом изменятся, в дальнейшем, но фундамент необходимо сделать.

  • Отстутствие сервера для поддержки "интернета-вещей", тоесть лампой можно управлять только находясь в одной локальной сети, то это категорически не устраивало меня, все таки в современных реалиях, хочется видеть статус той же лампы онлайн и 24\7. А так же, это стесняло меня в некоторых анимациях, о которых я расскажу позже.

  • Как оказалось, фаза луны отображалась не в реальном времени, а расчитывалась по расчетам. Что в целом не плохо, но зная реальное время, эти расчеты не нужны. Тоже надо было пофиксить.

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

    Вообщем, описывать все проблемы дословно, я не вижу смысла и так понятно, что багов лагов и проблем, там было ООЧЕНь много. Прям сверхдошиша. Не долго думая, приступил к исправлению.

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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

Интерфейс версии 2.0, адаптивный и под мобильные устройства и под ВЕБ версию.

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

Блок системных настроек.

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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

Если доступно обновление.

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

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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

Постучись в мою дверь.

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

И вот видео работы:

Я засимулировал работу второй лампы, так как сейчас второй собранной у меня нет в наличии, но уже проверял. работает и работает весьма быстро)

Устроено все весьма просто и стандартными методами. Протокол MQTT, свой сервер и базовая аутентификация, которая зашифрована и хранится уже в памяти ESP. + уникальный ID формируется из MAC адреса для каждого устройства, который не изменяется при перепрошивках или перезагрузках, возможно в будущем я упрощу этот механизм, но пока сам прототип работает и это радует. Это потребовало от меня множества усилий, но это одна из самых главных фич которые мне нравятся самому. Естественно для этого режима(как и для всех) работают настройки и установки такие как: якрость, высота подсветки, чувствительность и цвет) реализовано это всё с помощью акселерометра и вполне стандартных алгоритмов фильтрации шумов(спасибо универу, за специальность в области сигналов и фильтрации шумов и тд, наконец то пригодилось). Грубо говоря, ничего сложного.

Погодная анимация


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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

Погодная анимация

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

Вот например, погода для Санкт-Петербурга и для Сочи. (1 и 2 видео соответственно). В СПБ- Облачно, а в Сочи шел небольшой дождь. (и да, я показываю на примере Марса)

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

Конечно же, смена погоды происходит автоматически и без участия пользователя. Лампа сама обновляет статус погоды раз в N времени, и если погода изменилась, то и отображение на лампе поменяется.

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

Так же, есть Температурный режим этой анимации. Он просто показывает цветом свечения, текущую температуру на улице. Диапазон можно задать самому, от -20 до + 30 градусов по умолчанию, где -20 это максимально синий цвет, а +30, максимально красный. Эти цвета так же можно изменить в настройках. И так же естественно все в Live режиме меняется.

Новая анимация луны

У меня остался бракованный плафон, так как принтер почему то решил что он допечатал. (да, я бракодел) и на нём я тестирую всякое.

Вот как выглядит секторность и фазы луны.
У анимации луны есть ряд настроек:
Режим работы:

  • Реалистичное время. (не думаю что стоит пояснять, что на небе - то на лампе)

  • Ускоренное время. (можно задать какое то количество минут, за которое луна сменится от полностью темной, до полной луны)

  • Ручной режим. ( на видео выше, мы можем изменить фазу вручную, от 0 до 12)

Интерпретация:

  • Реалистичная (Всегда горит строго 180 градусов луны) как и в реальной жизни, у луны всегда есть темная сторона)

  • Артистичная (В процессе того как луна меняет фазы, она как бы заполняется от 0 до 360 градусов и в итоге будет гореть вся сфера)

  • Минималистичная (всегда горит 1 из 12 столбцов, он перемещается как месяц) (на видео)

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

Админка.

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

Свои умные светильники часть 2 Инженер, Электроника, Своими руками, Гаджеты, Esp32, Декор, Светильник, Луна, Планета, Космос, Ночник, Лампа, Освещение, Оригинально, Arduino, Фонарь, Пайка, Свет, Интерьер, Дизайн, Видео, Без звука, Вертикальное видео, Короткие видео, Длиннопост

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

Что в планах дальше?

В планах дальше, это:

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

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

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

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

  • Интеграция с Home Assistance - можно считать сделана, так как будет через MQTT, а MQTT в устройстве уже есть, осталось написать пару функций и готово, возможно для самого HA надо будет написать своё дополнение, что бы пользователь не парился с добавлением кода в Configuration.yaml и тд. Вообщем как то надо это придумать попроще чем уже протоптанная неоднократно мною дорожка.

  • Многое многое другое.

Если вам интересна реализация этих планов, подписывайтесь тут или на мой тг. Там я буду чаще постить какие то отрывки которые не требуют оформления и выделения времени на написание поста)
https://t.me/magic_lamps

Всем мир)

Показать полностью 10 4
[моё] Инженер Электроника Своими руками Гаджеты Esp32 Декор Светильник Луна Планета Космос Ночник Лампа Освещение Оригинально Arduino Фонарь Пайка Свет Интерьер Дизайн Видео Без звука Вертикальное видео Короткие видео Длиннопост
13
13
feeld
feeld
4 месяца назад
Серия Свои умные светильники

Свои умные светильники часть 1⁠⁠

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

В чём умность спросите вы? По сути, ни в чем. Это такая же маркетинговая уловка, как и все умные светильники сейчас на рынке. По сути, это очень сильно настраиваемый и кастомизируемый светильник под конкретного человека. Так же впоследствии сделал и простую версию под E27. С лампой от Xiaomi, что дало почти во всех аспектах тот же вау-эффект, но с гораздо меньшими трудозатратами. Вот фото.

Для ЛЛ - Там вообщем то внизу, описание процесса создания своего велосипеда, с фоточками, результатами и так далее)

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Светильник луна, в его базовой версии с умной лампой от Xiaomi.

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Как это выглядит без надетого плафона.

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


Этап Первый - я назову его вовлечением.

После увиденного на сайте, у меня сразу в голове появилась идея, а почему бы мне, не взять вот этот светильник Луны, модифицировать корпус под то как мне надо и сделать свою начинку, не брать E27, а на адресной LED ленте и микроконтроллере, да что бы ещё и в умный дом интегрировалось и в алису и без костылей и с нормальным user-friendly интерфейсом и туда уже прикрутить своих анимаций, каких только вздумается. Сказано - сделано. Засел во Fusion 360 и сделал первую итерацию корпуса.

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Внутрянка, а сверху надевался цилиндр, на котором и была сама лента намотана собственно.

Конструкция была не замысловата и состояла всего из нескольких компонентов:

  • Сама ESP32-Dev

  • DC-DC модуль, который питал ленту, а так же саму ESP32 5 вольтами.

  • Горстка бонок М3

  • Стандартный порт питания 2.5 мм.

  • Лента на чипах WS2812B.

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

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Фото процесса.

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

  • Необходимо, что бы моя умная лампа, без проблем подходила на замену к обычной базе с цоколем Е27.

  • Добавить различные забавные, а так же удобные анимации, такие как: Огонь, Градиент, Температура свечения,Радуга, Статичный цвет, отображение фаз луны (в реалтайме) и ещё пару очень интересных анимаций, о которых я расскажу далее.

  • Веб интерфейс + приложение под Android/IOS в перспективе.

  • Интеграция в Home Assistance и\или интеграция в Apple Home/Алису.

  • Автообновление для ESP32 по воздуху. То-есть что бы с сервера подтягивался бинарник, сравнивалась версия и при необходимости она(ESP) сама перепрошивалась на актуальную версию.

  • Регулируемые анимации, каждая со своими параметрами и так далее. Вообщем опять же, настройки.

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

    Ну и собственно, вот такой веб интерфейс получился за пару дней кодинга:

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Грубо говоря совсем ранняя альфа версия.


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

А вот с плафоном, вышло не очень. Из наличия филамента, был серый, и я подумал, что серая луна - будет выглядеть отлично и замечательно(ага ага). И как обычно это бывает, 31 декабря, у меня почти на финале, растягивается, а затем рвется ремень на 3д принтере из за чего получили вот такой дефект печати:

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Эту боль, не передать словами... 2 дня печати, 300 грамм филамента ушли по итогу в помойку.

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

По итогу, секторная анимация заработала хорошо и отображала текущую фазу луны, а так же и остальные анимации.

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

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


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

Свои умные светильники часть 1 Своими руками, Электроника, Инженер, Гаджеты, Светильник, Декор, Для дома, Идея для дома, Ночник, Освещение, Лампа, Arduino, Оригинально, Esp32, Длиннопост

Финал очка)

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

А пока он не вышел, вы можете подписаться на мой тг, в скором времени (в данный момент у меня случился небольшой переезд) я начну поститить туда ещё и фотографии и видео процесса создания умного светильника.
https://t.me/magic_lamps

Показать полностью 8
[моё] Своими руками Электроника Инженер Гаджеты Светильник Декор Для дома Идея для дома Ночник Освещение Лампа Arduino Оригинально Esp32 Длиннопост
0
345
JohnyPere
JohnyPere
6 месяцев назад

Как запустить свое электронное устройство в «серию» и не остаться без штанов⁠⁠

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Рендер Сервера автоматизации СА-02 и модулей расширения


СПОЙЛЕР

Печатная плата (PCB)

  1. Схемотехника (подбор, тестовый образец) - 150 тыс. руб.

  2. Трассировка и разводка 2-х слойной PCB под корпус - 100 тыс. руб

  3. Заказ 5 тестовых образцов со сборкой на JLCPCB \ Резоните - 50 тыс. руб.

  4. Разработка и отладка ПО для МК - 150 тыс. руб.

  5. Тестирование, выявление недочетов, доработка, улучшение функционала - 50 тыс. руб.

  6. Еще 5 тестовых образцов с новыми правками - 50 тыс. руб.

  7. Партия из 100 шт. со сборкой в Китае (индивидуально от количества и цены элементов, размера PCB, но дешевле, чем в РФ раза в 4) - 200 тыс. руб.

ИТОГО: 750 тыс. руб.

Корпус

Дизайн

  1. Разработка дизайна корпуса - 250 тыс. руб.

  2. Подготовка 3Д модели для литья пластиком - 250 тыс. руб.

  3. Рендеры устройства (10 шт.) - 50 тыс. руб.

  4. Правки и доработки - 50 тыс. руб.

Производство

  1. Пресс-формы в Китае из стали (500 тыс. руб. за элемент корпуса в среднем) - 1 500 тыс. руб. (аванс 50%)

  2. Пресс-формы в РФ из стали (800 тыс. руб. за элемент)

  3. Пресс-формы в РФ из алюминия для простых деталей (150 тыс. руб. за элемент)

  4. Партия корпусов 1000 шт. - 200 тыс.руб.

ИТОГО: 600 + 1 700 = 2 200 тыс. руб.

ВСЕГО: 2 950 тыс. руб.


Как это было у нас

Однажды в студеную зимнюю пору с рынка АСУ ТП ушли зарубежные производители контроллеров и модулей расширения (Siemens, Carel, Schneider Electric, Danfoss, WAGO...). Покрутились мы вокруг, да около, попробовали перейти на Zentec, потом ОВЕН и EKF, пострадали от души, да решили заняться собственной разработкой контроллеров под свои нужды.

Скажете, что решили изобрести "велосипед"?! Нет, просто сделали свой.

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

  1. Проанализировали рынок, определили нишу и спрос на продукт

  2. Детально разобрали предложения конкурентов

  3. Выявили лучшие решения, дополнили своими преимуществами

  4. Приступили к разработке

Схемотехника, ПО и тестовые образцы PCB

Если у самих опыта в схемотехнике нет, то лучше обратиться к специалистам в этом вопросе.

Составляем подробное Техническое задание на разработку устройства, где описываем:

  1. Количество входов\выходов

  2. Виды измеряемых величин и точность измерения

  3. Поддерживаемые интерфейсы

  4. Необходимость изоляции \ развязки

  5. Напряжение питания и тип его подключения

  6. Производитель и семейство микроконтроллера

  7. Расположение входов\выходов относительно платы

  8. Вид и размер разъемов подключения

  9. Приблизительные размеры печатной платы

  10. Описываем способ и места креплений платы к корпусу (защелки \ пазы \ винты)

  11. Необходимость вручную распаять пару тестовых образцов

  12. Написание прошивки МК для проверки схемотехники

  13. Программное обеспечение, в котором будет вестись разработка

  14. Методы тестирования и испытаний

Я советую использовать web версию EasyEDA Pro. В ней можно добавить разработчиков и контролировать процесс, вносить правки, есть 3Д модели, симуляция и проверки. По окончанию работ в ней же заказать тестовые платы на JLCPCB, либо экспортировать BOM, Gerber, Pick и заказать в любом другом месте.

  • Ищем исполнителя на FL, авито, тематических форумах, а лучше в ТГ каналах по схемотехнике

  • Отправляем ему ТЗ и просим прислать свое портфолио и рассказать о реализации похожих проектов

  • Выбрать пару понравившихся предложений, обсудить стоимость и срок выполнения

  • Разбить оплату на этапы работ и приступить к разработке

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

Задача тестовой прошивки запустить МК и убедиться в правильной работе входов\выходов. Часто бывает, что в процессе тестирования какие-то решения по схемотехнике приходится переделывать.

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

1/4

Схемотехника

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

Разработка корпуса устройства

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

Разработку корпуса можно разделить на:

Дизайн

Прототип

Модель для серийного производства

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

В нашем случае устройство монтируется в шкаф управления на DIN-рейку и иногда закрывается пластиковым пластроном, поэтому ориентируемся на корпус Gainta D3MG, к примеру. На сайте производителя есть 3D модель корпуса в формате .step, которую можно примерить к своей плате для лучшего понимания своего дизайна.

Мне понравилось работать в Shapr3D. Экспортировали из EasyEDA 3D модель платы в формате .step, закинули в Shapr3D вместе с моделью корпуса и давай подгонять.

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

  1. Размеры корпуса

  2. Скрины понравившихся решений (не обязательно в пластиковых корпусах)

  3. Прикладываем 3D модель печатной платы

  4. Места и тип крепления печатной платы к корпусу

  5. Способ соединения частей корпуса между собой

  6. Расположение световодов и технологических отверстий

  7. Цвет материалов, расположение вентиляционных отверстий, толщина стенок

  8. 3D модель корпуса должна быть передана в исходном редактируемом виде

  9. Обговорить возможность печати пары прототипов на 3D принтере (лучше порошковом)

После составления ТЗ приступаем к его реализации

  • Ищем промышленного дизайнера (пара ссылок в конце статьи)

  • Обсуждаем с ним детали

  • Разбиваем на этапы и приступаем к работе

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Определение размеров корпуса для печатной платы

1/4

Выбираем дизайн из предложенных вариантов

Согласовываем размер и расположение световодов и технологический \ вентиляционных отверстий.

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Светодиоды будут располагаться на уровне контактов разъемов

Получаем первые наброски корпуса и примеряем к печатной плате

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Прототип корпуса в формате step

Проверяем места установки платы, разъемы, дополнительное оборудование и общую концепцию.

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

3D модель прототипа корпуса с USB модемом

1/5

Рендеры выбранного дизайна корпуса

После тщательной проверки в САПР печатаем образцы корпуса на обычном 3D принтере (или на фотополимерном, как на фото ниже). Устанавливаем печатные платы, проверяем места креплений и качество сборки деталей корпуса между собой.

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Печатные платы в тестовой модели корпуса

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Тестовые образцы корпуса в сборе

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Рендер конечного продукта

На данном этапе мы получили 3D модель корпуса, но она, пока что, не пригодна для литья.

Изготовление пресс-формы для литья под давлением

Для литья под давлением необходимо доработать полученную модель:

  • Проверить толщины

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

  • Проработать крепления и расположение элементов

  • Добавить технологические углубления (компенсаторы) для предотвращения деформации материала

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

Если корпус состоит из сложных деталей с мелкими частями - стальная форма

Простая форма деталей и невысокая точность - алюминиевая

Где заказывать пресс-форму?

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

После чего ищите в каких числах в Экспо-центре в Москве будет проходить выставка Rosmould & 3D-TECH и планируете поездку. Обычно это середина июня. В 2025 году она будет проходить с 17 по 19 июня.

  • Берете с собой свой образец корпуса, сумку для брошюр и приезжаете на выставку

  • Ходите по всем Китайским стендам и показываете свой корпус, собираете контакты

  • После выставки отправляете 3D модель и собираете с них коммерческие предложения (invoice). Желательно, чтоб у них уже был опыт изготовления пластиковых корпусов для электроники и того качества, которое бы вас устроило.

  • Открываете счет в ВТБ в юанях и оплачиваете аванс 50%

  • Инженеры с производства начнут присылать замечания к модели и варианты их решения

  • После обсуждения всех вопросов и замечаний начнут производство длиною пару месяцев

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

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

Минимальный заказ от 1 000 шт.

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

1/2

Примерно так будет выглядеть переписка с фабрикой

Когда модель утверждена - начинается моделирование пресс-формы. Обязательно запрашивайте исходники (3D модель в редактируемом виде) по завершению работ.

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Вид 3D модели пресс-форм

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

Как запустить свое электронное устройство в «серию» и не остаться без штанов Электроника, Интернет вещей, Своими руками, ПЛК, Сборка, Овик, Освещение, Разработка, Процессор, Программирование, Самоделки, Мастерская, Инженер, Arduino, Сделай это, Российское производство, Изготовление, Процесс, Литье пластмасс, Проектирование, Длиннопост

Тестовые образцы корпуса предсерийного литья

Затем сертификация устройств и мои поздравления. Надеюсь, что все у вас получится.

Выставка Rosmould & 3D-TECH проходит в Москве в середине июня.

Выставка ExpoElectronica проходит в Москве в середине апреля, где обязательно нужно побывать для обмена визитками с Китайскими и Отечественными производителями электроники.

Полезно почитать: Дизайн интерфейса для промышленного контроллера от Георгия Лефтар или Кейс: как мы корпус контроллера делали.

Так же есть весьма неплохой сайт, где можно поискать промышленных дизайнеров и изготовителей пресс-форм в России.

Наш сайт с Серверами автоматизации СА-02м, модулями питания и модулями расширения можно посмотреть тут: ЦИНТРОН - Устройства автоматизации

Подписаться на новости по нашим устройствам в телеграм тут: Цинтрон. Устройства автоматизации

Показать полностью 25
[моё] Электроника Интернет вещей Своими руками ПЛК Сборка Овик Освещение Разработка Процессор Программирование Самоделки Мастерская Инженер Arduino Сделай это Российское производство Изготовление Процесс Литье пластмасс Проектирование Длиннопост
133
98
CyberLabs
CyberLabs
4 года назад
Arduino & Pi

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino⁠⁠

Всем привет!

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

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

Если Вам интересны подробности, то прошу под кат.

У меня в коридоре смонтировано 7 светильников.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Запитал я эту плату обычным зарядным устройством от телефона.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Основой всего устройства является контроллер arduino Nano V.3, но можно так же использовать любые другие платы, с микроконтроллером Atmega328.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

ИК светодиод с фототранзистором можно взять от датчика препятствий, но не обязательно их выпаивать, достаточно перерезать лишние дорожки и припаять к ним 3 провода. Если у Вас уже есть где-то ранее выпаянные эти детали, то перед использованием, лучше сначала проверить их на работоспособность. Инфракрасный светодиод нужно подключить к напряжению 5 В, через токоограничивающий резистор 120 Ом и посмотреть на него через камеру телефона, он должен светиться фиолетовым светом. Для проверки фототранзистора понадобится любой тестер с функцией прозвонки проводников. Переводим тестер в режим прозвонки, а выводы фототранзистора подключаем к щупам тестера. После чего нужно к нему в плотную поднести любой пульт от бытовой техники и нажать любую кнопку. В ответ раздастся прерывистый пищащий звук.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Работает выключатель следующим образом:

Arduino с выхода D5 постоянно выдает ШИМ сигнал с частотой примерно 977 Гц. К этому выходу через токоограничивающий резистор 82 Ом подключен светодиод, излучающий сигнал в инфракрасном диапазоне. Фототранзистор подключенный к входу D2 детектирует отраженный от руки ИК сигнал и проверяет его на достоверность и если сигнал из 20-ти или больше идущих подряд периодов соответствует частоте 977 Гц, то тогда контроллер включает по очереди все 7 светильников и начинает воспроизводить звуковой эффект через ШИМ выход D11. Все то же самое происходит и при выключении.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Воспроизведение звуков:

Для воспроизведения звуковых эффектов используется формат WAVE без сжатия, с частотой 16000 Гц и глубиной 8 бит, но при воспроизведении данного формата с использованием ШИМ, в аудио тракте наблюдается неприятный свист и шипение. По этому для улучшения качества воспроизведения, я в коде использовал линейную интерполяцию. При которой, выборка семплов происходит на частоте 62.5 кГц и между оригинальными выборками вставляются еще 3 дополнительных семпла, рассчитанных методом линейной интерполяции. Таким образом на выходе снижается шум квантования, пропадает свист, улучшается качество звука и для воспроизведения не обязательно использовать дополнительные RC фильтры.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Вместо динамика я использовал старую, маленькую компьютерную колонку без встроенного усилителя.

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Для конвертирования Wave файлов в Си код, можно воспользоваться онлайн конвертером

Схема:

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

Бесконтактный, оптический выключатель освещения со звуковым эффектом на Arduino Освещение, Умный дом, Arduino, Дизайн, Выключатель, Сенсор, Видео, Длиннопост

Компоненты для сборки:

1 — Arduino Nano V.3

2 — Датчик препятствий

3 — 8-ми канальный модуль реле

4 — Резисторы 82 Ом и 1 кОм

5 — Динамик 0,5 — 3 Вт

6 — Любой N-P-N транзистор с допустимым током не менее 500 мА

Код для Arduino:

Скачать все файлы одним архивом

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

В коде вынесены несколько констант, которые можно изменить перед прошивкой.

Константа power_ir — отвечает за дистанцию срабатывания выключателя, может принимать значения от минимума 20 и до максимума 200. Требуемое Вам значение можно определить экспериментальным путем.

lamp_num — определяет количество используемых Вами ламп. Минимальное число лампочек не может быть меньше 1, а максимальное не более 7. Если подправить код то можно увеличить до 15.

lamp_delay — это задержка между последовательными включениями ламп, которая выражена в миллисекундах и может начинаться от 0 и до 4 294 967 295 мс. Хотя я не думаю, что такие огромные задержки кому то понадобятся.

Заключение

В заключении хотелось бы добавить, что я очень удивлен, что микроконтроллер без WDT, за 9 лет ни разу не подвис. По этой же причине я не стал править код и добавлять в него WDT, так как Arduino со старыми bootloader не умеют работать с ним.

Спасибо, что дочитали до конца!

Если Вам понравилась моя статья — то поддержите ее лайком и подпиской.

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

Показать полностью 14
[моё] Освещение Умный дом Arduino Дизайн Выключатель Сенсор Видео Длиннопост
43
3
Rockerty
Rockerty
5 лет назад

Напольный гиперболоид-светильник⁠⁠

Напольный гиперболоид-светильник Дизайн, Освещение, Конструктивизм, Интерьер, Дизайн интерьера, Гиперболоид, Arduino, Длиннопост
Напольный гиперболоид-светильник Дизайн, Освещение, Конструктивизм, Интерьер, Дизайн интерьера, Гиперболоид, Arduino, Длиннопост
Напольный гиперболоид-светильник Дизайн, Освещение, Конструктивизм, Интерьер, Дизайн интерьера, Гиперболоид, Arduino, Длиннопост
Напольный гиперболоид-светильник Дизайн, Освещение, Конструктивизм, Интерьер, Дизайн интерьера, Гиперболоид, Arduino, Длиннопост
Напольный гиперболоид-светильник Дизайн, Освещение, Конструктивизм, Интерьер, Дизайн интерьера, Гиперболоид, Arduino, Длиннопост

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

https://vk.com/nestforyou

Показать полностью 5
[моё] Дизайн Освещение Конструктивизм Интерьер Дизайн интерьера Гиперболоид Arduino Длиннопост
12
75
NeAndryxa
NeAndryxa
8 лет назад
Arduino & Pi

Простое управление освещением курятника на arduino⁠⁠

Интересная штука эта arduino, но просто сидеть выдумывать безделушки не интересно, решил я в помощь родителям автоматизировать включение выключение света в курятнике с закатом/рассветом. Для реализации мне понадобилось ардуино нано 1шт., реле -2шт. часы реального времени -1шт., светодиодная лента 1м т.б. и 2м х.б., старый БП ATX на 250w -1шт. Повторюсь освещение делал ПРОСТОЕ без ШИМ и димирования т.к. не было под рукой мосфетов. Работает так, утро- включается лента с мягким белым светом, через 20 минут включается лента с холодным белым, все вместе горит 14 часов и выключается лента хол.белого, мягкий продолжает гореть еще 20 мин. чтобы куры успели подготовится ко сну. Получилось очень бюджетно и без наворотов, в общем родители довольны тем, что не нужно контролировать включение и выключение, а куры просто довольны, продолжают нести яйца))) На яйценоскости данная доработка освещения не отразилась, как неслись раньше 1курица - 1 яйцо в день так и продолжают.

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


Проработала такая конструкция пол года, за это время один раз пылесосил БП.


Вот сам скетч https://yadi.sk/d/-5qvlwQezomYk


Огромная просьба не топить в минусах, пост для минусов внутри.

Простое управление освещением курятника на arduino Arduino, Освещение, Курица, Длиннопост
Простое управление освещением курятника на arduino Arduino, Освещение, Курица, Длиннопост
Простое управление освещением курятника на arduino Arduino, Освещение, Курица, Длиннопост
Простое управление освещением курятника на arduino Arduino, Освещение, Курица, Длиннопост
Простое управление освещением курятника на arduino Arduino, Освещение, Курица, Длиннопост
Показать полностью 5
[моё] Arduino Освещение Курица Длиннопост
43
34
ipbatman
ipbatman
8 лет назад
Arduino & Pi

Рукожопим связку датчика движения HC-SR501 и датчика освещения на базе Arduino Uno R3 MEGA328P⁠⁠

Проектирую элемент "умного дома" для управления дополнительным освещением в помещении. Описание что к чему и кратко алгоритм работы.


Все ссылки на комплектующие, библотеки и скетч в описании видео.

Там же ссылка на блог, где все текстом описано + схема и фотки.


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

Показать полностью
Arduino Освещение Умный дом Видео
10
970
vivaos
vivaos
9 лет назад

Плавное включение освещения при обнаружении движения и управление нагрузкой через MOSFET-транзистор⁠⁠

[моё] Arduino Освещение Умный дом Кво Для подписчиков Видео
90
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии