Есть актуаторы для замков автомобиля. Там ШИМ не нужен и смывать унитаз будут... Уууух, мощно! Но лучше, после такой проделанной работы с импульсами ИК-команд для сервопривода, Вам их не показыватьIgor78 писал(а): ↑23 дек 2017, 17:08Да, они у меня за слив унитаза отвечают . Пока для управления использовал порт Меги настроенный для передачи ИК-команд: рассчитав длину импульсов можно получить на выходе сигнал с частотой около 50Гц и необходимой скважностью. Далее я этот сигнал поднимаю до 5В (через плату с мосфетами типа YYNMOS-4) и подаю на вход управления сервоприводом.
Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Всем доброго дня.
Не хотел новую тему создавать.
Проблема следующая:
HTU21D не корректно отображает влажность. Постоянно показывает temp:19.50/hum:-6.00. То есть отрицательное значение -6.00 которое не изменяется. С температурой все норм.
Сначала я подумал, что проблема в коммутации или в проводах. Но спустя 4 датчика и разные варианты подключения, ничего не изменилось. В запасе есть еще 6, но что-то мне подсказывает что дело не в них. Собственно начал с одного и все вместе не подключал. (Датчиков так много, потому что начал во всем доме их подключать.)
Подключал через модуль 14IN с передвинутым джампером. Результат тот же. На прямую - результат тот же. В данный момент подключено к колодке XT2 P30 - SCL, P31 - SDA.
Прошивка самая последняя на сегодняшний день. Только что обновил. Результата ноль.
Проверял на BMP280 - все показывает нормально.
Подскажите, то ли лыжи не едут, то ли у меня с руками что-то? Уже не знаю куда копать.
Не хотел новую тему создавать.
Проблема следующая:
HTU21D не корректно отображает влажность. Постоянно показывает temp:19.50/hum:-6.00. То есть отрицательное значение -6.00 которое не изменяется. С температурой все норм.
Сначала я подумал, что проблема в коммутации или в проводах. Но спустя 4 датчика и разные варианты подключения, ничего не изменилось. В запасе есть еще 6, но что-то мне подсказывает что дело не в них. Собственно начал с одного и все вместе не подключал. (Датчиков так много, потому что начал во всем доме их подключать.)
Подключал через модуль 14IN с передвинутым джампером. Результат тот же. На прямую - результат тот же. В данный момент подключено к колодке XT2 P30 - SCL, P31 - SDA.
Прошивка самая последняя на сегодняшний день. Только что обновил. Результата ноль.
Проверял на BMP280 - все показывает нормально.
Подскажите, то ли лыжи не едут, то ли у меня с руками что-то? Уже не знаю куда копать.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
В своем доме использую несколько HTU21D, подключенные к разным контроллерам кабелем UTP. Расстояние до контроллеров 5-7 метров. Работает все это уже очень давно без каких-либо сбоев. Прошивки в контроллерах использовались разные. Ни на одной версии ничего подобного не замечал. Если рассуждать логически, то либо вам попались такие датчики HTU21D, либо есть какие-то нюансы подключения - большое расстояние до контроллера, пониженное напряжение питания.
Подключите датчик коротким проводом, взяв витание +3.3В от контроллера. Если ситуация повторится, можно заподозрить проблему с датчиком или с БП.
Проверьте на всякий случай качество питания самого контроллера. Блок питания 12В?
Подключите датчик коротким проводом, взяв витание +3.3В от контроллера. Если ситуация повторится, можно заподозрить проблему с датчиком или с БП.
Проверьте на всякий случай качество питания самого контроллера. Блок питания 12В?
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Да вот штука то в том, что подключен то датчик уже напрямую к контроллеру, и все провода, включая питание - 40см. Питание беру от контроллера. Блок питания MW на 60 ватт, 12В. На самом деле, я сам не понимаю что происходит. Так как подключал те же датчики ранее, года 2 назад для теста, и все работало. И блок питания был тот же самый. А теперь черт знает что. Я попробую для теста купить другой датчик и на сухую подключить.
Единственное изменение, которое я сделал с датчиками, так это ноги припаял. Ну не мог же я их все перегреть. Руки вроде из правильного места растут.
Единственное изменение, которое я сделал с датчиками, так это ноги припаял. Ну не мог же я их все перегреть. Руки вроде из правильного места растут.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
У меня был такой момент - при пайке явно перегрел (правда DS1820), он тоже начал показывать странные значения. Потом переделал более аккуратно с другими датчикам - все заработало нормально. Но пайка, признаю - не моя сильная сторона.
-
- Администратор
- Сообщения: 2187
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Многие датчики влажности и комбинированные датчики легко отравляются парами различных веществ, в том числе флюсов. На улице без нормального корпуса на них также может осесть какая-нибудь дрянь из воздуха и показания станут неверными. Уже несколько раз столкнулся. Нормальный корпус похож на формованную мелкоячеистую металлическую сетку.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Спасибо всем за советы, но походу датчики такие с АлиЭкспресс а попались. Все 10 штук в помойку. Потому что купил вчера 3 штуки с рук, и так же ноги припаял. Все работает отлично.
В принципе проблема решена. )))
В принципе проблема решена. )))
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Добрый вечер.
Есть Мега-2561 v.1.0.
В нее можно последнюю прошивку залить как обычно - скриптом? Или не стоит?
В смысле она совместима с последней прошивкой для 2561?
Есть Мега-2561 v.1.0.
В нее можно последнюю прошивку залить как обычно - скриптом? Или не стоит?
В смысле она совместима с последней прошивкой для 2561?
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Можно. Совместима.
Но если модуль был произведен до октября 2016 года, а в контроллере стоит прошивка ниже 4.04b1, то потребуется обновление загрузчика программатором.
Но если модуль был произведен до октября 2016 года, а в контроллере стоит прошивка ниже 4.04b1, то потребуется обновление загрузчика программатором.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Доброго дня, только начинаю осваивать МегаД в интеграции с Majordomo. Изначально возникла проблема со связью с сервером через модуль для МегаД, сканирование его не нашло. Вручную добавил, связи так же нет. Попробовал через MQTT связать, связь есть. На форуме мжд посоветовали обновить прошивку МегаД, и вот собственно при обновлении вылазит следующая ошибка: https://yadi.sk/i/zeMTPARL3akkPE Как ее можно решить, с чем связанна? Благодарю заранее.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Что касается перепрошивки. PHP-интерпретатор все четко и понятно написал.
Если не вдаваться в подробности, скачайте последнюю версию прошивки вручную отсюда и прошивайте без использования ключа -w, указав путь к файлу с помощью --fw.
Если не вдаваться в подробности, скачайте последнюю версию прошивки вручную отсюда и прошивайте без использования ключа -w, указав путь к файлу с помощью --fw.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Ок, попробую сделать по вашему варианту. Но поясните подробнее по причине ошибки. Я совсем не программист и делаю как студент, по болванке тупо вставляя свои числа=) Поэтому, что для вас очевидно, для меня не очевидно...
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Собственно вот что получилось, ошибка. https://yadi.sk/i/tSuGGWCb3akzHk
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
А прошивку с сайта вы скачали? Zip-архив распаковали? Файл megad-2561.hex находится рядом со скриптом и не нулевого размера?
Очень часто текст ошибки явно указывает на то, где следует искать проблему.
Очень часто текст ошибки явно указывает на то, где следует искать проблему.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Все верно, качал по ссылке, кинул в корень, размер не 0. https://yadi.sk/i/SJjhjPVG3amFAf
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
А теперь обратите внимание, что у вас содержится в папке C:\Users\Илья Владимирович
Либо запускайте скрипт из папки C:\php или указывайте полный путь к HEX-файлу в параметре --fw
Раньше освоение персональных компьютеров начинали с изучения DOS. Сейчас в эпоху повсеместного GUI, плиток, виджетов, плоского дизайна и "плугэндплея" все это кажется дикостью. Однако печальная правда заключается в том, что командная строка ультрасовременного Windows 10 почти не отличается от командной строки DOS 1980 года. А те знания и представления в данной ситуации очень бы пригодились.
Либо запускайте скрипт из папки C:\php или указывайте полный путь к HEX-файлу в параметре --fw
Раньше освоение персональных компьютеров начинали с изучения DOS. Сейчас в эпоху повсеместного GUI, плиток, виджетов, плоского дизайна и "плугэндплея" все это кажется дикостью. Однако печальная правда заключается в том, что командная строка ультрасовременного Windows 10 почти не отличается от командной строки DOS 1980 года. А те знания и представления в данной ситуации очень бы пригодились.
-
- Сообщения: 528
- Зарегистрирован: 09 авг 2016, 15:09
- Откуда: Сочи
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Добрый день. Прошу добавьте возможность включать в группы диммируемые каналы.
Чтобы можно было добавить в группу недиммируемую нагрузку и диммируемую, и включить (pwm255)/выключить их командой g0:1/g0:0
Еще, как дать команду с одной Меги, 3-м другим Мегам "Выключить всё"?
Спасибо.
Ps
Или в Аст добавить места, чтобы хватало для конструкций типа: 10:*255;27:*255;28:*255|10:0;27:0;28:0
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
К сожалению в школе учили лишь в пейнте рисовать. А сейчас ради минутной нужды изучать целый пласт знаний не очень разумно. Хотя могу заблуждаться. Прошиться смог, это радует. Но на новой прошивке беда с управлением! Вот эта команда работала на старой прошивке, теперь не работает https://yadi.sk/i/Yiee4f043anT6z Причем через веб-интерфейс все работает стабильно в 15ом порте есть реакция счетчика на замыкания кнопки, и запросом &cmd=22:2 22-ой порт переключается. Почему при физическом замыкании 15ого порта нет реакции 22ого? Спасибо.Andrey_B писал(а): ↑01 сен 2018, 21:56А теперь обратите внимание, что у вас содержится в папке C:\Users\Илья Владимирович
Либо запускайте скрипт из папки C:\php или указывайте полный путь к HEX-файлу в параметре --fw
Раньше освоение персональных компьютеров начинали с изучения DOS. Сейчас в эпоху повсеместного GUI, плиток, виджетов, плоского дизайна и "плугэндплея" все это кажется дикостью. Однако печальная правда заключается в том, что командная строка ультрасовременного Windows 10 почти не отличается от командной строки DOS 1980 года. А те знания и представления в данной ситуации очень бы пригодились.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
Отвечу сам себе. Причина и решение в описании
"Важно! После срабатывания входа MegaD-2561, если прописан сервер, пытается в течение примерно 2 секунд связаться с ним. В случае неудачи, выполняется сценарий, описанный в поле Action. Также этот сценарий выполняется сразу, если сервер в сетевых настройках не прописан.
Флажок (чекбокс) справа от поля Act определяет логику работы сценария. Если он не установлен (по умолчанию), то сценарий выполняется ТОЛЬКО если сервер не прописан, недоступен или HTTP-статус отличен от 200. Если флажок установлен, то сценарий выполняется всегда независимо от наличия сервера. Контроллер в этом случае будет сообщать на сервер о событиях, но его ответные команды в рамках одной TCP-сессии будут проигнорированы."
И Еще вопрос, как реализовать диммирование на определенный процент? На сервере выполняется с помощью ползунка 0-100%.
"Важно! После срабатывания входа MegaD-2561, если прописан сервер, пытается в течение примерно 2 секунд связаться с ним. В случае неудачи, выполняется сценарий, описанный в поле Action. Также этот сценарий выполняется сразу, если сервер в сетевых настройках не прописан.
Флажок (чекбокс) справа от поля Act определяет логику работы сценария. Если он не установлен (по умолчанию), то сценарий выполняется ТОЛЬКО если сервер не прописан, недоступен или HTTP-статус отличен от 200. Если флажок установлен, то сценарий выполняется всегда независимо от наличия сервера. Контроллер в этом случае будет сообщать на сервер о событиях, но его ответные команды в рамках одной TCP-сессии будут проигнорированы."
И Еще вопрос, как реализовать диммирование на определенный процент? На сервере выполняется с помощью ползунка 0-100%.
Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)
https://www.ab-log.ru/smart-house/ethernet/megad-2561
разделы:
Команды для управления диммируемыми каналами: +, -, ~
Команды для управления диммируемыми каналами: ^, v, x
и
разделы:
Команды для управления диммируемыми каналами: +, -, ~
Команды для управления диммируемыми каналами: ^, v, x
и
В случае, если выход настроен как PWM (ШИМ), появляется возможность задать значение от 0 до 255, соответствующее уровню выхода. 0 - нагрузка отключена, 255 - 100% мощности.