Как сделать пульт для светодиодов

Добавлено: 15.08.2017, 09:32 / Просмотров: 82173

134-ALL Android-приложение для управления освещениемЭта статья, в серии статей ALL, посвящена Android-приложению для управления освещением.

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

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

Но все-таки нашлась одно приложение, которое устроило меня почти полностью. Это приложение AmbiLeds BT принадлежащее sdsyc.com.

Читать далее →

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

Исходные данные по устройству приведены в предыдущей статье.
Кратко, по тем пунктам, которые затрагивают внутреннее структуру устройства:
— устройство предназначается, в первую очередь, для создания «ночной» подсветки прихожей и во-вторую – для создания различных световых эффектов
— в качестве источника света будет применена умная лента WS2812B (позже обязательно сделаю вариант и для обычной RGB-ленты)
— устройство должно быть простым в управлении
— устройство должно быть интерактивным и реагировать на различные внешние события
— устройство должно иметь возможность гибкой настройки для применения в нестандартных условиях.

Предварительная схема:
AAL_Scheme

Читать далее →

Adjusty Ambient LightНедавно начал разработку нового устройства под рабочим названием — Adjusty Ambient Light
Изначально планировал писать статью уже про готовое устройство, но в процессе работы над устройством увидел, что разработка этого устройства затронет очень много интересных тем, которые заслуживают отдельных статей. Соответственно, пишу эту статью как заглавную для серии статей посвященной AAL.

Назначение
Adjusty Ambient Light — это, можно сказать, Эффектор №2 (хотя новый Эффектор я планировал совсем не таким, но ничего — запланированный будет третьим 🙂 ).

AAL будет чем-то средним между Эффектором для умных лент и устройства для подсветки лестниц.

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

Вид потолка прихожей

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

Читать далее →

Эта статья не столько про новое устройство (оно довольно простое) , сколько про АВ-шаблоны, которые я с недавнего времени начал формировать для разных МК.

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

Теперь про само устройство —

Схема устройства управленияЕсть один ШИМ-выход (PWM_0) и 6 дискретных выходов (Load_1 … Load_6). И есть набор кнопок ими управляющий:
— Кнопки PWM_Up, PWM_Down — регулируют скважность ШИМ.
— Кнопки SWITCH_Load_x — перебрасывают состояние соответствующего дискретного выхода.
HOLD_Load_6 — при нажатии на Load_6 HIGH-уровень, при отпускании — LOW.
ON|OFF_Load_6 — соответственно устанавливают на линии Load_6 HIGH|LOW

Вот и весь алгоритм работы. На его создание я потратил от силы минут 20 и это считая с рисовкой схемы. Алгоритм получается не очень оптимальный по размеру зато понятный и легко модифицируемый под свои нужды — что и требуется от шаблонов.

ab_t2313_8_key_control.zip - Материалы для создания устройства

З.Ы. Устройство не пробовалось в железе — возможны ошибки в работе. Пишите я поправлю.

Многоканальный автомат управления нагрузками собран на ATtiny2313 и позволяет в автоматическом режиме управлять состояниями 8-ми каналов (Out_0 — Out_7). На каждом из каналов формируется ШИМ-сигнал, скважность которого можно изменять по прописанному Вами алгоритму (программе). В устройстве можно использовать до 8-ми программ каналов. Программу можно зациклить (бесконечное воспроизведение) или можно воспроизвести только один раз. Программу можно запустить ИК-пультом, по команде UART или выбрать следующую программу нажатием кнопки Next Prog на устройстве. Устройство имеет 3 выходные линии Prog Numb, на которых двоичным кодом отображается, номер текущей программы. Кроме того, в момент воспроизведения программы устанавливается логическая единица на выводе Cycle. После старта устройства автоматически запускается на воспроизведение первая (00_prog.txt) программа.

traffic_light_scheme

На схеме не показаны защитные резисторы в выходных линиях (по 300 Ом). Их желательно установить, а для случая подключения светодиодов напрямую к ножкам МК – они обязательны.

 

UART
Автомат управления сделан таким образом, чтобы его можно было включить в комплекс устройств, управляемых по UART (9600, 8, 1stop, noparity). Для совместимости с устройствами блога, программы запускаются по факту прихода в UART соответствующего символа заглавной буквы латиницы (А – программа 0, B — 1, C — 2, … H — 7). При запуске программы соответствующая буква будет передана на выход UART.

Читать далее →

Как бы мне этого не хотелось делать, но уже тянуть некуда и нужно обновляться…

Поэтому в ближайшее время могут быть сбои и ошибки.

Буду стараться побыстрей все наладить.

 

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

— меняю главное меню (для того чтобы по блогу было проще ориентироваться) — добавлены пункты  «Проекты» со списком наиболее популярных устройств блога и ссылками на ключевые статьи о них и «Инфо» с полезной информацией
— изменены (приведены в более соответствующий вид) метки статей

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

 

Для отладки устройства я использовал своего, ранее собранного Бендера, но для Вас, читателей блога – это не очень подходящий вариант. Поэтому, было решено взять для демонстрации устройства готовую тележку для проектов на Arduino. Читать далее →

В этой статье я опишу как начать работать с устройством 105 Bender. Это устройство ZiChip было создано специально для «оживления» давнишнего моего проекта — робота Бендера:
— здесь я собрал шасси
— а здесь внутреннюю электронику

 

В данной статье мы еще не будем запускать Бендера (это я сделаю в следующей статье). Цель статьи — рассмотреть основы работы с программой Тюнер и принципы построения сценария устройства ZiChip. Это не сложно. Постараюсь подробно про все написать. В конце статьи есть видео — все должно быть понятно. И еще, данная статья — это почти полный копи-паст статьи с ресурса ZiChip — больше информации о ZiChip всегда можно найти там.

 

Для демонстрации работы нам понадобится:

— плата Arduino (Uno или Nano) с ATmega328, 16 МГц
— макетка (для удобства)
— светодиод с резистором 300 Ом — 1 кОм
— ИК приемник TSOP (тип особо не имеет значения)
— ИК пульт (подойдет любой)
— пьезоизлучатель (или динамик с резистором 300 Ом)

Еще, нужно скачать программу для настройки устройств ZiChip — Тюнер.

Обычно, поддержку каждого нового устройства в Тюнер предварительно нужно добавить, но устройство 105 Bender уже встроено в Тюнер по умолчанию и нам ничего, кроме самой программы, не нужно скачивать.

Читать далее →

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

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

Если Вы хотя бы раз открывали проекты в Algorithm Builder, то сходу сможете сами поменять эффекты, создав что-то свое уникальное. Каждый из эффектов создается всего лишь 4-мя строчками скрипта. Во вкладке Scripts исходника есть подробное описание, как создать эффект – любой разберется.

 

В архиве оставляю 2 варианта прошивки:
— с выходами для симисторов – это для гирлянды
— и с ШИМ-выходами – для отладки новых эффектов на макетке с обычными светодиодами на выходах

127-live_super_leds.zip - Новая прошивка для супергирлянды

Читать далее →

Созрело очередное обновление программы Эффектор-12.

Первое, что сделано — это изменение внешнего вида. Я сделал его более темным, дабы не мылил глаза при работе.

Еще, добавил вкладку для управления входами Эффектора WS2812. Теперь стало возможным попробовать все возможности Эффектора WS2812, собрав его в минимальном варианте без кнопок и управлять им из программы.

Галочки дублируют одноименные входа Эффектора. После перезапуска программы галочки установятся в прежнее состояние – отослав соответствующие команды устройству.

Еще добавил 2 полосы для визуализации состояния каналов.

Правда, плавная полоса работает не очень нестабильно :(. Если отобразить полоску и перевести главное окно в полупрозрачный режим  «Поверх всех окон», то даже при свертывании основного окна в трей, полоска будет всегда видна поверх всех окон. Удобно для постоянного контроля работы программы.

 

Effector-12+.zip - Программа управления Эффектором

Больше информации о программе читайте в мануале (пиктограмма с книжкой верхнего меню)

 



Источник: http://www.getchip.net/page/2/


Закрыть ... [X]

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


Как сделать пульт для светодиодов Устройство, подключение и питание светодиодной ленты
Как сделать пульт для светодиодов Велосипедный фонарь велофара велоосвещение - SportResort
Как сделать пульт для светодиодов Ремонт светодиодной люстры с пультом управления
Как сделать пульт для светодиодов Правильное включение светодиода ОРБИТА -СОЮЗ
Как сделать пульт для светодиодов T Страница 2 Готовые решения для твоих
Как сделать пульт для светодиодов Как выбрать телевизор? - LG USA
Как сделать пульт для светодиодов 10 советов, как сделать крутую фотографию на смартфон - AdMe
Как сделать пульт для светодиодов DVD привод не читает диски решение проблемы
Как сделать пульт для светодиодов Google Chrome (Full). Гугл Хром скачать бесплатно на русском
Kia Rio автомобильный портал Возможно ли избавиться от вегето-сосудистой Как переводятся названия японских автобрендов Как сделать арбалет - m Как сделать костюм цыганки своими руками? Как сшить юбку из фатина своими руками пошагово фото