roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 20:49

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 257 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 18  След.
Автор Сообщение
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 20 апр 2015, 14:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
дома 2 сенсорных выключателя
иногда вставая с синтетической покрывашки на диване, бью статикой, и если шибаю особенно сильно то он паразит виснет))
раз в пару месяцев зависает в одном положении и зависон лечится тока передёргиванием автомата общего.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 20 апр 2015, 15:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Romeo писал(а):
=DeaD= писал(а):
Кстати, если диммер будет внутри выключателя - как туда кабель протянется? И если уж там реле впишется, то симистор тем более должен вписаться.

Собираюсь отказаться от выключателя как такового. Заменю его на сенсорную площадку, которая будет через модуль-клиент управлять светом. Может быть это и не хорошее решение

А сигнальный кабель как туда прокладывать? Штробить заново? Или есть кабель-канал?

Добавлено спустя 42 секунды:
Myp писал(а):
дома 2 сенсорных выключателя
иногда вставая с синтетической покрывашки на диване, бью статикой, и если шибаю особенно сильно то он паразит виснет))
раз в пару месяцев зависает в одном положении и зависон лечится тока передёргиванием автомата общего.

Статика страшная вещь, надо будет не забыть какую-то защиту от неё.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 05:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Заказал себе такую вещицу. Думаю поюзать на предмет применения в умном домике.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 13:24 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
Возникли такие вопросы:
Будет ли каждый модуль выполнять только одну определённую функцию или это будет набор функций?
Например мне понадобилось в одном месте снимать температуру, управлять нагрузкой и иметь датчик движения. Надо собрать "бутерброд" из 3-модулей?
Каким образом задавать индивидуальный адрес клиента?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 14:50 
Не в сети
Аватара пользователя

Зарегистрирован: 24 окт 2011, 23:32
Сообщения: 803
Откуда: Севастополь
прог. языки: асм
Я в своих модулях ставил кнопку, при нажатии на которую клиент дает запрос в сеть. Сервер смотрит свой перечень уже существующих клиентов и выдает в сеть новый номер. Клиент его принимает и записывает в EEPROM.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 16:39 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
ALS писал(а):
Я в своих модулях ставил кнопку, при нажатии на которую клиент дает запрос в сеть. Сервер смотрит свой перечень уже существующих клиентов и выдает в сеть новый номер. Клиент его принимает и записывает в EEPROM.

Тогда нужен дополнительный модуль инициализации. На Arduino зарезервировать для кнопки инита вывод D13. На каждом модуле D13 соединить с землёй. Потеря одного вывода + дополнительный модуль.
Я когда вот такие штуки купил...
http://www.ebay.in/itm/UART-Wireless-RF ... 0747023936
настройку делал через спецпрогу.
Может стоит каждого клиента подключать к компу поотдельности и с помощью спецпроги задавать личные номера?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 16:59 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
клепать отдельный модуль по каждому пуку - это путь в никуда. кнопка синхронизации идея хорошая, но реализация у ALS очень простенькая простая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 17:10 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
Angel71 писал(а):
клепать отдельный модуль по каждому пуку - это путь в никуда...

Если делать с кнопкой, следовательно придётся пожертвовать одним выводом. И такую кнопку надо приделать к каждому клиенту. Каким образом это унифицировать? Делать отдельный модуль? И я о том же, что тот вариант не катит.
Не проще ли вообще обойтись без кнопки? Разве есть такая необходимость проводить инициализацию "на горячую"?
Поэтому и предложил делать инит вне сети через комп.

PS. У меня на предприятии есть стойка с блоками. Там всё так унифицировано, что блок индикации с одной кнопкой, резистором и светодиодом организован на плате размером 10х20 см :crazy:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 17:30 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
у меня нет кнопки и проблем с настройкой адресов чтот не испытываю. изначально, когда нет настроек, модуль находится в режиме автонастройки адреса (частично похоже на dhcp в сетях). можно сразу записать нужные настройки. можно отсылать команды, выставляющие адрес в "автонастройка" или изменять нужные параметры. хотя да, добавление ещё и кнопки для синхронизации/входа в режим настройки, таки повысит гибкость.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 17:52 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Romeo писал(а):
Возникли такие вопросы:
Будет ли каждый модуль выполнять только одну определённую функцию или это будет набор функций?
Например мне понадобилось в одном месте снимать температуру, управлять нагрузкой и иметь датчик движения. Надо собрать "бутерброд" из 3-модулей?
Каким образом задавать индивидуальный адрес клиента?

Пока думаю, что будут модули по типу Open Robotics, то есть некоторые пакеты функций на каждом модуле.
Например, 4-6 симисторных выхода 220В и 6-8 аналого-цифровых входа для подключения различных датчиков/выключателей.

Добавлено спустя 8 минут 58 секунд:
По поводу адресации у меня такая мысль (точнее идея скопировать DHCP):
1. В каждый модуль при изготовлении зашивается длинный адрес, если таковой еще не предусмотрен в самом МК (а-ля MAC).
2. Сервер имеет процедуру опроса всех модулей на шине, получения их типов, длинных адресов и назначения им коротких адресов (а-ля IP в локальной сети).

Но еще не знаю, как это ляжет на типовые протоколы, чтобы потом в каком-нибудь OpenHAB не извращаться подолгу.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 18:34 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
из dhcp там общая идея, а так этот протокол слишком избыточен. ещё вы на частности смотрите и забываете, что у разных интерфейса есть свои особенности. i2c, уарт/rs485/can, ethernet,... к примеру в nrf24l01 одновременно можно задействовать до 6-ти адресов на приём и до одного на передачу. никто естественно не запрещает сделать один общий адрес для rx/tx. неплохая идея вводить уникальный идентификатор устройства и стараться оставлять все нюансы с интерфейсами максимально на нижнем уровне.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 21 апр 2015, 19:32 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Angel71 писал(а):
из dhcp там общая идея, а так этот протокол слишком избыточен. ещё вы на частности смотрите и забываете, что у разных интерфейса есть свои особенности. i2c, уарт/rs485/can, ethernet,... к примеру в nrf24l01 одновременно можно задействовать до 6-ти адресов на приём и до одного на передачу. никто естественно не запрещает сделать один общий адрес для rx/tx. неплохая идея вводить уникальный идентификатор устройства и стараться оставлять все нюансы с интерфейсами максимально на нижнем уровне.

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

Пока смотрю в сторону RS485 с Modbus. По крайней мере для дальней связи между центрами, для унификации может быть есть смысл использовать и для связи в одном щитке.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 22 апр 2015, 00:35 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Стоимость драйвера под RS485 вообще говоря начинается почти от 10 рублей, так что есть смысл рассмотреть его и для межмодульного взаимодействия в одном щитке.

Вот только не могу пока понять, насколько этот Modbus распространен для умного дома.

Есть российская контора INSYTE с девайсами на протоколе Modbus RTU, и пока ничего дальше не видно.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 22 апр 2015, 02:43 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
50-100 max485csa стоит 8-10 центов (у него много недорогой мелочёвки). тут по 4.7 цента, но 500штук. мне can больше нравится, но это дороже и не все мк с ним дружат.
самоделкины modbus очень часто используют - не фонтан, но есть готовые либы и теоритически с чем-нибудь когда-нибудь может и будет совместимо. http://habrahabr.ru/post/249043/, http://habrahabr.ru/post/252555/,...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бюджетные DIY модули для умного дома
СообщениеДобавлено: 22 апр 2015, 10:20 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
не фонтан в смысле сам по себе modbus? или RS485? так то не модбасом единым, стандартик придумать делов не больше чем на день, ибо ни риалтаймом, ни минимизацией избыточности мы не связаны в таких задачах.

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 257 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 18  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO