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

Andrey_B
21 апр 2019, 11:04
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 316
Просмотры: 29354

Re: Очень интересно, но ничего непонятно!

Команды "cmd=get" и "cmd=all" не прерывают диммирование по "^".
Проверил и на 4.32b1 и на 4.36b1
Andrey_B
20 апр 2019, 09:48
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Как оказалось, функцию считывания значения счетчика я из прошивки не убирал. Алгоритм примерно такой: if ( $_GET['pt'] == 35 ) { $cnt = file_get_contents("http://192.168.0.14/sec/?pt=31&scl=30&i2c_dev=encoder"); file_get_contents("http://192.168.0.14/sec/?cmd=13:$cnt"); } Но здесь нет обработки "наж...
Andrey_B
19 апр 2019, 12:22
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Поправил. https://ab-log.ru/files/File/megad-2561/megad-2561_436_beta1-hex.zip Что касается управления через сервер. Изначально я хотел предусмотреть такую возможность. Но выяснилось, что работает это не очень. Энкодер слишком быстро генерирует прерывания. Связка контроллер-сервер-ПО не успевает. Ко...
Andrey_B
16 апр 2019, 17:32
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Прошивка контроллера сама ничего не регулирует. Она только формирует сигнал ШИМ с определенной частотой. Если речь идет о модуле MegaD-8I7O-SD, то принимает управляющий ШИМ-сигнал и регулирует нагрузку микросхема К1182ПМ1Р. Как-то повлиять на этот процесс прошивка не может. С помощью прошивки основн...
Andrey_B
16 апр 2019, 11:10
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

https://ab-log.ru/files/File/megad-2561 ... a9-hex.zip

Теперь I2C-адресация соответствует общим представлениям и спецификации.
Адрес 7-битный [7:1] или иначе A6-A0 без бита направления (R/W).

http://192.168.0.14/sec/?pt=31&scl=30&i ... 00&addr=67
0x67 => 1100 111
Andrey_B
16 апр 2019, 10:38
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Все же 8-битная адресация - это неправильно. Бит направления не должен по замыслу создателей I2C фигурировать как часть адреса.
Думаю, это нужно исправить.
Andrey_B
16 апр 2019, 10:28
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

https://ab-log.ru/files/File/megad-2561/megad-2561_435_beta8-hex.zip pppkadaf, попробуйте http://192.168.0.14/sec/?pt=31&scl=30&i2c_dev=mcp9600&addr=ce "addr" - 8-битный адрес в HEX! 7-бит адреса [7:1] и бит записи "0" [0]. Именно в таком формате устройства исторически отображаются по команде "scan...
Andrey_B
14 апр 2019, 22:18
Форум: Умный Дом своими руками
Тема: Очень интересно, но ничего непонятно!
Ответы: 316
Просмотры: 29354

Re: Очень интересно, но ничего непонятно!

Ruslan, возможно это связано с непредсказуемым поведением серверного ПО из-за того, что по многочисленным просьбам трудящихся в прошивке реализован механизм отправки сообщений и переключении выходов. Может быть, серверное ПО просто не знает, как обрабатывать эти моменты. Но это лишь предположение. Н...
Andrey_B
14 апр 2019, 15:28
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Рассвет.

opt3001-vs-max44009-31.png
opt3001-vs-max44009-31.png (2.33 КБ) 623 просмотра

OPT3001 - красный, MAX44009 - зеленый.
Andrey_B
14 апр 2019, 15:06
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

pppkadaf писал(а):
14 апр 2019, 15:03
Закажу модуль, попробую.
Да, я тоже попробую.
Andrey_B
14 апр 2019, 11:45
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

"Two-wire serial interface" - это тот же I2C, прозванный так из-за некогда существующих лицензионных сложностей. Вопрос в другом. Если вы собираетесь выводить просто цифры, контроллер, наверное, сможет чем-то помочь. А если произвольные символы, то будет проще взять библиотеку I2C-PHP и управлять от...
Andrey_B
13 апр 2019, 21:30
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Краткое сравнительное тестирование датчиков освещенности OPT3001 и MAX44009. opt3001-vs-max44009-1.png Красный график - OPT3001, зеленый - MAX44009. На большом временном отрезке в целом форма графиков идентична. Но люксов у сенсора OPT3001 получается больше. За неимением эталонного прибора трудно ск...
Andrey_B
13 апр 2019, 14:02
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

https://ab-log.ru/files/File/megad-2561/megad-2561_435_beta7-hex.zip - Добавлена поддержка датчика освещенности OPT3001 OPT3001 - это высокоточный датчик, измеряющий интенсивность света в видимом человеку спектре. Заявлены хорошие характеристики. Отличаются ли его показания от показаний MAX44009, п...
Andrey_B
12 апр 2019, 22:44
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

То есть, все расширенные порты выходы с серверным управлением?
А что это за индикаторы? Звучит как табло 8 на 12...
Andrey_B
12 апр 2019, 20:01
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 2742
Просмотры: 292705

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

Я бы заменил категоричное "не способна", на более оптимистичное "не поддерживается в данный момент". Вот работа с выходами MCP230xx возможна в сценариях. Например: 31e4:1 Если на порт вешать несколько расширителей, значит нужно внедрять адресацию в сценариях. Команды станут более громоздкими. Аналог...
Andrey_B
12 апр 2019, 17:17
Форум: Умный Дом своими руками
Тема: Подключение герконов (извещателей) шиной
Ответы: 10
Просмотры: 290

Re: Подключение герконов (извещателей) шиной

Микроволновым датчикам уровень освещенности, разумеется, до лампочки. Но такие сенсоры выпускаются для домохозяек в виде готовых изделий, способных самостоятельно коммутировать полезную нагрузку без участия Linux и пары миллиардов транзисторов. А у домохозяйки могут возникнуть вопросы к производител...
Andrey_B
12 апр 2019, 13:50
Форум: Умный Дом своими руками
Тема: Подключение герконов (извещателей) шиной
Ответы: 10
Просмотры: 290

Re: Подключение герконов (извещателей) шиной

DS2401 - это обычное устройство для шины 1-wire. Пока оно на шине, оно будет отвечать мастеру. Считывать адреса меток с шины можно любое количество раз и с любой периодичностью. В режиме iB у контроллера стоит задача максимально быстро по Presence Pulse определить появление первого (не последующих) ...
Andrey_B
12 апр 2019, 13:28
Форум: Умный Дом своими руками
Тема: Подключение герконов (извещателей) шиной
Ответы: 10
Просмотры: 290

Re: Подключение герконов (извещателей) шиной

Ну что вы, ей богу. Бывают герконы (извещатели магнитоконтактные) с нормально замкнутными контактами, нормально разомкнутыми контактами и даже герконы переключающие, с 3 выводами, когда тип контакта можно выбрать. Бывают комбинированные. Какие угодно бывают.
Andrey_B
12 апр 2019, 12:49
Форум: Умный Дом своими руками
Тема: Подключение герконов (извещателей) шиной
Ответы: 10
Просмотры: 290

Re: Подключение герконов (извещателей) шиной

Есть DS2401. Это метка с уникальным адресом и интерфейсом 1-wire. Не требует питание. Подключается двумя проводам (Data, GND). Геркон ставится, как бы между ногой Data и шиной. Таким образом, при срабатывании геркона метка подключается к шине. Порт настраивается как iB (считыватель iButton). При сра...
Andrey_B
12 апр 2019, 11:42
Форум: Умный Дом своими руками
Тема: Два контроллера 2561 megad в сети без сервера
Ответы: 22
Просмотры: 413

Re: Два контроллера 2561 megad в сети без сервера

Так быть не должно.
Попробуйте обновить прошивку на 192.168.0.14 до последней версии со сбросом всех настроек (--ee).