Найдено 143 результата

Igor78
26 авг 2019, 14:57
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Андрей, стоит ждать подвижек в вопросе расширения Мега I2C API? Думаю да, но конкретных сроков назвать не могу. Спасибо, буду ждать.. Удалось добиться стабильной работы связки I2C_RGBEncoder - Openhab2 - Светильник/Подсветка энкодера, получается даже ловить двойные нажатия кнопки энкодера. В перспе...
Igor78
23 авг 2019, 15:59
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Андрей, а может дополнить I2C API командами последовательного чтения и записи нескольких байт регистров так, чтобы Мега сама выставляла адрес в нужном формате давала команды int/start/stop...? Например: http://192.168.0.14/sec/?pt=8&scl=9&i2c_addr=10&ptr=05&read=7 - прочитать 7 байт начиная со смещ...
Igor78
04 июн 2019, 23:35
Форум: Умный Дом своими руками
Тема: Ложные срабатывания сенсорного выключателя
Ответы: 9
Просмотры: 5351

Re: Ложные срабатывания сенсорного выключателя

Питание сенсоров от понижающего DC-DC (12В->3,3В)
Igor78
04 июн 2019, 14:02
Форум: Умный Дом своими руками
Тема: Ложные срабатывания сенсорного выключателя
Ответы: 9
Просмотры: 5351

Re: Ложные срабатывания сенсорного выключателя

Использую (тестирую) две сборки из 4-х и 5-ти TTP223 за стеклом Livolo уже больше года, ложных срабатываний нет. В одной сборке сенсоры подключены к Меге напрямую, а во второй через I2C расширитель MCP23008. Линии связи - экранированная, специально не заземленная и проложенная вместе с силовыми кабе...
Igor78
29 май 2019, 16:08
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Андрей, а может дополнить I2C API командами последовательного чтения и записи нескольких байт регистров так, чтобы Мега сама выставляла адрес в нужном формате давала команды int/start/stop...? Например: http://192.168.0.14/sec/?pt=8&scl=9&i2c_addr=10&ptr=05&read=7 - прочитать 7 байт начиная со смеще...
Igor78
27 май 2019, 15:54
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Теоретически это возможно. Практически, учитывая, что вряд ли кто-то еще кроме вас использует энкодер в таком режиме, возможно, было бы разумнее предоставить возможность серверу самому работать с регистрами INTCONF, ESTATUS, CVAL. Ну если это только мне нужно :), то мне хватило бы какого-нибудь доп...
Igor78
22 май 2019, 18:53
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

... и еще, посмотрел документацию на энкодер, там можно получить статусы: была ли кнопка нажата и отпущена, нажата и продолжает быть нажатой (долгое нажатие), или было двойное нажатие кнопки. А может реализовать чтобы Мега тоже об этом сообщала? Например:*200 - нажата и отпущена **200 - двойное нажа...
Igor78
21 май 2019, 00:16
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

можно сделать единую настройку для всех энкодеров подключенных к одному контроллеру, это займет немного ресурсов...
Igor78
20 май 2019, 20:19
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

... Теоретически можно вынести эти параметры в настройки или (что проще) предусмотреть изменение этих параметров с помощью внешних запросов. Было бы здорово вынести MAX, STEP и Smooth в настройки. Мне очень мешает плавное изменение яркости подсветки ручки, если это "не зашито" в прошивку энкодера, ...
Igor78
20 май 2019, 16:20
Форум: Умный Дом своими руками
Тема: Электрокарнизы для штор и Мега
Ответы: 123
Просмотры: 34258

Re: Электрокарнизы для штор и Мега

Я модифицировал моторы DT82TV: там несколько проще, так как есть отдельный вход управления. Блок питания выкинул (подаю 24В от внешнего БП). Команды управления подаю замыкая (оптроном) соответствующие контакты входа управления. Дополнительно вывел сигнал обратной связи (питание с мотора). Все это че...
Igor78
16 май 2019, 12:29
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

По запросу вида: http://192.168.0.14/sec/?pt=31&scl=30&i2c_dev=encoder в ответ на прерывание от энкодера будет возвращаться значение счетчика со звездочкой, если прерывание было вызвано нажатием ручки энкодера. Пример: *225 Спасибо! Проверил, все работает. Теперь I2C-энкодер прекрасно работает чере...
Igor78
14 май 2019, 16:54
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Андрей, а можно реализовать получение сервером информации о нажатии ручки I2C энкодера? Это особенно актуально в крайних положениях (0 и 255). В промежуточных положениях, признаком нажатия можно считать получение предыдущего значения энкодера при опросе после прерывания, а вот на "краях" не понятно:...
Igor78
23 апр 2019, 15:39
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Понятно, буду реализовывать на стороне сервера, правда PHP я не использую, у меня связка: Меги - Промежуточный сервер (Python-скрипт) - Openhab2 (REST API,HTTP binding). Задержку буду реализовывать средствами промежуточного сервера, т.к. Openhab постоянно пытается все распараллелить, ждешь, что прав...
Igor78
23 апр 2019, 15:26
Форум: Умный Дом своими руками
Тема: WS2815 и длинная передача управляющего сигнала
Ответы: 2
Просмотры: 836

Re: WS2815 и длинная передача управляющего сигнала

Сколько у Вас чипов на метр? Даже если 30, то это уже 450 чипов. Если планируете управлять каждым чипом отдельно, то ограничение прошивки 133 чипа в цепочке.
Igor78
22 апр 2019, 18:46
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

pppkadaf писал(а):
21 апр 2019, 05:43
А после PCA9685 чем диммируете?
У меня все освещение светодиодное на основе LED-лент, после PCA мосфеты...
Igor78
22 апр 2019, 18:42
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

... Но здесь нет обработки "нажатия" на ручку энкодера. Нажатие можно кодировать звездочкой, предшествующей значению счетчика, но я бы на вашем месте сперва оценил работоспособность такого режима. Дело в том, что весьма велика вероятность "затыка". Почти 100%. Энкодер работает по такому принципу. О...
Igor78
20 апр 2019, 08:53
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Спасибо.

Попробую протестировать работу через сервер (у меня большенство диммируемого света на PCA9685), указав какой-нибудь PWM порт в качестве балласта..
Igor78
18 апр 2019, 18:57
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1128297

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

... - Добавлена поддержка I2C-энкодера. Подробнее . Андрей, а как правильно настроить Мегу, чтобы управлять освещением только через сервер, также как RGB подсветкой энкодера? И еще заметил такую вещь, если отправить на Мегу команду типа ...?pt=8&scl=9&i2c_dev=encoder&rgb=0000FF (включить синий на м...
Igor78
01 ноя 2018, 17:03
Форум: Умный Дом своими руками
Тема: Подключение лент WS2818
Ответы: 29
Просмотры: 5955

Re: Подключение лент WS2818

Мои дальнейшие эксперименты с лентой на GS8208 показали, что она все-таки понимает логические уровни Меги (3.3 В) (но наверно так лучше не делать, т.к. входы данных GS8208 подтянуты к 5В внутреннего стабилизатора) и даже можно управлять цветом первого в цепочки чипа, правда горит он только 1-2 сек, ...
Igor78
31 окт 2018, 19:25
Форум: Умный Дом своими руками
Тема: Подключение лент WS2818
Ответы: 29
Просмотры: 5955

Re: Подключение лент WS2818

Андрей, на какой частоте идут данные? Пытаюсь подключить ленту GS8208 ( китайцы пишут, что должна работать от контроллера лент WS28xx). Из даташита и опыта понял что 3,3В лог.уровней ей мало нужно минимум 4В (в идеале 5В). Уровень поднял, но лента все-равно не работает загорается только первый диод ...