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

zAndrew
11 июл 2020, 15:03
Форум: Умный Дом своими руками
Тема: PCA9685
Ответы: 0
Просмотры: 2003

PCA9685

Пытаюсь настроить базовый резервный функционал в рамках контроллера по управлению RGB лентами через PCA9685 + L298N,столкнулся с проблемами: 1. нельзя задать значение порта по умолчанию, после перезагрузки девайса, лента по дефолту включена 2. не работают команды типа 34e3:*4095, чтобы просто вкл/вы...
zAndrew
16 июн 2017, 23:56
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Andrey_B писал(а):Протестируйте пожалуйста
http://www.ab-log.ru/files/File/megad-2 ... a6-hex.zip
Работает, спасибо большое!
zAndrew
13 июн 2017, 21:48
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Еще один Жук: Порт IN Режим P&R Act: 28:~ В общих настройках прописан сервер (но, что делать по запросу от данного порта, он не знает, отвечает страницей "d"). Все работает: и вкл / выкл, и диммирование. === Но если рядом с полем Act поставить галочку (чтобы устройство не надеялось на сервер, а авто...
zAndrew
13 июн 2017, 21:37
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Click mode не совместим с командой "d", потому что в этом случае контроллер не знает какой сценарий выполнять: для одинарного или двойного клика. Запускать же отсчет времени для фиксации двойного клика по факту получения команды "d" потенциально может приводить к непредсказуемому поведению. Команда...
zAndrew
13 июн 2017, 01:25
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

нашел Жука!)

Если порт IN настроен в режим C (Click), то он игнорирует ответ от сервера "d" (выполнить скрипт по умолчанию).
zAndrew
03 июн 2017, 11:34
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Для режима Click Mode очень не хватает байт для хранения команды! Надо сделать: Управление вентиляцией 5. Управление задвижкой приточки - выход 11 6. Управление задвижкой вытяжки - выход 12 7.1. Управление ПВУ – вентиляторы 1 скорость - выход 17 блок выход ПВУ 7.2. Управление ПВУ – вентиляторы 2 ск...
zAndrew
31 мар 2017, 12:50
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

zAndrew, попробуйте эту версию прошивки с MCP23008. теперь все отлично работает, МегаСпасибо :D ==================== но как обычно, чем больше дают, тем больше надо :oops: В большинстве реле модулей для Ардуино используется N-канальное управление. Выход - или ставить транзисторные сборки, чтобы инв...
zAndrew
30 мар 2017, 01:56
Форум: Умный Дом своими руками
Тема: Подключение расширителя портов MCP23008
Ответы: 7
Просмотры: 2438

Re: Подключение расширителя портов MCP23008

Пока Создатель создает тестовый стенд для исправления прошивки, поставил ардуину, которая при подаче питания подключается к i2c шине, настраивает пины MCP23008 выходами и возвращает управление мегадевайсу. =)

открытый код, конечно, не помешал бы
zAndrew
24 мар 2017, 14:40
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Andrey_B писал(а):А какие команды вы использовали?
из веб интерфейса ссылки ON и OFF
zAndrew
24 мар 2017, 09:58
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

И в качестве предложения: при недостатке внутренней eeprom (например, для скриптов)), использовать внешнюю по шине i2c.
zAndrew
24 мар 2017, 09:43
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Есть подозрение на баг прошивки при работе с MCP23008. Проблема в том, что расширитель на MCP23008 (микросхема, с навешенным стандартным модулем для ардуино 8 реле) работает на рапсберри, а на меге отказывается. День экспериментов дал результат: Расширитель подключен к Мегадевайсу. Порты молчат. Пит...
zAndrew
24 мар 2017, 01:16
Форум: Умный Дом своими руками
Тема: Подключение расширителя портов MCP23008
Ответы: 7
Просмотры: 2438

Re: Подключение расширителя портов MCP23008

День экспериментов дал результат: Расширитель подключен к Мегадевайсу. Питание не трогаю. Перекинул SDA,SCL на рапсберри, подключил gnd. Выполнил команду, переводящую первый пин в Output. Вывел 0, вывел 1. Реле расширителя срабатывает. - Перекинул SDA,SCL обратно на Мегадевайс. Питание не трогал. !!...
zAndrew
23 мар 2017, 11:38
Форум: Умный Дом своими руками
Тема: Подключение расширителя портов MCP23008
Ответы: 7
Просмотры: 2438

Re: Подключение расширителя портов MCP23008

Сначала настроил порт P34
Type I2C
Mode SDA
SCL 35
Dev MCP23008
--
Потом P35
Type I2C
Mode SCL
zAndrew
22 мар 2017, 23:27
Форум: Умный Дом своими руками
Тема: Подключение расширителя портов MCP23008
Ответы: 7
Просмотры: 2438

Подключение расширителя портов MCP23008

Подключил расширитель на микросхеме MCP23008, пины, отвечающие за адрес подключил на минус. Расширитель на команды не реагирует. По ссылке I2C scan выдает адрес 0x40. Протестировал на Rapsberry Pi, там все работает по адресу 0x20. Кто-нибудь уже подключал MCP23008? может, я адрес микросхемы не так в...
zAndrew
08 мар 2017, 11:47
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Спасибо огромное за исправления. Пытаюсь выжить из контроллера максимум, чтобы не ставить сервер только для управления светом. Столкнулся с такой проблемой: хочу выключить все источники света только в одной комнате по двойному клику: 11:*255|10:0;11:0;12:0;13:0;22:0;25:0 но контроллер сохраняет толь...
zAndrew
07 мар 2017, 11:35
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Нашел еще один странный момент: команда a:0 не выключает PWM порты. На странице сайта о 328 контроллере пропущено двоеточие в мануале про эту команду: "Начиная с версии прошивки 3.16, устройство поддерживает команду "a", в сценариях, с помощью которой можно включить или выключить все выходы. Наприме...
zAndrew
13 фев 2017, 12:32
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

zAndrew, мне кажется, если разработчику приходится морщить лоб, чтобы понять логику управления светом, то юзер и подавно не осилит... Думаю, произошло недопонимание, сейчас все объясню: У меня есть выключатель света с одной кнопкой. Если я нажимаю один раз, я включаю 1 лампочку в люстре, Если я наж...
zAndrew
13 фев 2017, 01:17
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

Andrey_B писал(а):
zAndrew писал(а):был бы вообще праздник, если бы можно было совместить режим "~" и двойной клик.
А это как?
Чтобы кнопка работала и с долгим нажатием для управления диммированием (~), и с двойным кликом. Таким образом получится супермногофункциональная кнопка )
Сейчас символ ~ работает только в P&R режиме.
zAndrew
12 фев 2017, 16:04
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ответы: 4549
Просмотры: 1130493

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

"поиграл" с Click mode, обнаружил, что в этом режиме нельзя включить PWM порты. 1. 10:255|10:0 - один клик - не включает(!), два клика - выключает 2. 11:1|11:0 - один клик - включает, два клика - выключает (простой порт) 3. 10:*255|10:0 - один клик - не работает, два клика - выключает еще режим димм...