Сеть беспроводных устройств на Arduino
Модератор: immortal
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Сеть беспроводных устройств на Arduino
Вопрос к Сергею.
Я так понимаю у Вас 2 приёмника.
1. Для датчиков на своём протоколе, через VirtualWire.
2. Для датчиков движения с китайских сигнализаций, через RCSwitch
А нельзя это всё скрестить?
Я так понимаю у Вас 2 приёмника.
1. Для датчиков на своём протоколе, через VirtualWire.
2. Для датчиков движения с китайских сигнализаций, через RCSwitch
А нельзя это всё скрестить?
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 422
- Зарегистрирован: Ср сен 05, 2012 7:30 am
- Откуда: Киров
- Благодарил (а): 0
- Поблагодарили: 70 раз
- Контактная информация:
Re: Сеть беспроводных устройств на Arduino
Хоть я и не Сергей ,но отвечу
2 варианта можно реализовать ,если одни будут работать на 315 мгц ,а другие на 433 мгц .
Но самый простой способ я уже разработал ,который работает как раз через RCSwitch http://homes-smart.ru/index.php/oborudo ... 33-315mgts . Беспроводные датчики могут быть как на ардуине ,так и на дешевом мелкомикроконтроллере attiny13 или attiny 85
2 варианта можно реализовать ,если одни будут работать на 315 мгц ,а другие на 433 мгц .
Но самый простой способ я уже разработал ,который работает как раз через RCSwitch http://homes-smart.ru/index.php/oborudo ... 33-315mgts . Беспроводные датчики могут быть как на ардуине ,так и на дешевом мелкомикроконтроллере attiny13 или attiny 85
- shemnik69
- Сообщения: 590
- Зарегистрирован: Пн дек 24, 2012 3:01 pm
- Откуда: Саратов Saratov
- Благодарил (а): 67 раз
- Поблагодарили: 63 раза
Re: Сеть беспроводных устройств на Arduino
Да. Вот ссылка в помощь. готовые проекты http://www.getchip.net/topics/upravlenie/
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Сеть беспроводных устройств на Arduino
Как рекомендовали выше, всё можно сделать на RCSwitch, но т.к. у меня уже несколько передатчиков на VirtualWire, так что использую оба протокола. К сожалению, на одном приёмнике эти две библиотеки работать не хотят.Ivan писал(а):Вопрос к Сергею.
Я так понимаю у Вас 2 приёмника.
1. Для датчиков на своём протоколе, через VirtualWire.
2. Для датчиков движения с китайских сигнализаций, через RCSwitch
А нельзя это всё скрестить?
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Сеть беспроводных устройств на Arduino
Я почему спрашиваю.
Не хочу лепить промежуточных модулей в виде ардуины и изернет шилда.
Хочу зацепить прямо на Расбери. Передатчик и приёмник. Чтобы можно было слушать датчики и управлять релюхами.
Но испробовав кучу библиотек пришёл к выводу что 60% поддерживают только передачу.
Приём поддерживают только какой то 1 протокол. Причём сильно грузят процессор
Не хочу лепить промежуточных модулей в виде ардуины и изернет шилда.
Хочу зацепить прямо на Расбери. Передатчик и приёмник. Чтобы можно было слушать датчики и управлять релюхами.
Но испробовав кучу библиотек пришёл к выводу что 60% поддерживают только передачу.
Приём поддерживают только какой то 1 протокол. Причём сильно грузят процессор
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 422
- Зарегистрирован: Ср сен 05, 2012 7:30 am
- Откуда: Киров
- Благодарил (а): 0
- Поблагодарили: 70 раз
- Контактная информация:
Re: Сеть беспроводных устройств на Arduino
Для малинки есть либа RCSwitch , но да, она жрет ресурсов немерено .
Если езернет городить нет желания ,то можно подключить ардуинку к малинке через UART..
Если езернет городить нет желания ,то можно подключить ардуинку к малинке через UART..
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Сеть беспроводных устройств на Arduino
А ethernet-shield и не обязательно, можно одной ардуиной обойтись подключенной к распберри. Как напрямую датчики туда подключать я не знаю, сам никогда не сталкивался.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 86
- Зарегистрирован: Вт авг 28, 2012 5:36 pm
- Откуда: Kiev, Ukraine
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: Сеть беспроводных устройств на Arduino
А может кто-то выложить пример схемы подключения этих дешёвых приёмо-передатчиков к 12в для уверенного приёма?
12в и на ресивер и на передатчик?
Пробовал кто-то делать трансивер из ресивера и пердатчика?
12в и на ресивер и на передатчик?
Пробовал кто-то делать трансивер из ресивера и пердатчика?
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Сеть беспроводных устройств на Arduino
А в чём проблема с 12В? Я подавал 12В на Arduino и потом подключал "+" передатчика на пин Vin на Arduino, т.е. те же 12В.Vip писал(а):А может кто-то выложить пример схемы подключения этих дешёвых приёмо-передатчиков к 12в для уверенного приёма?
12в и на ресивер и на передатчик?
Пробовал кто-то делать трансивер из ресивера и пердатчика?
Насчёт трансивера не очень понял -- у меня на одном устройстве подключен и передатчик и приёмник, каждый выполняет свою функцию, так же никаких проблем.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 86
- Зарегистрирован: Вт авг 28, 2012 5:36 pm
- Откуда: Kiev, Ukraine
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: Сеть беспроводных устройств на Arduino
Сергей, спасибо за ответ.
Моя проблема заключается в том, что на макетной плате работало достаточно хорошо, а когда запаял всё дело и установил в подрозетник, то при 5 вольтах и 15 см внешней антенны дальше чем на 2 метра прямой видимости не "бъёт". Ещё и приёмник "базы" должен стоять в определённом положении для того что бы на 2м расстоянии получать пакеты.
С вольтажом разобрался. Не мог "вкурить" как землю от бп 12В и ардуинные 5В правильно объединить, что б не спалить.
Хотел ещё уточнить 12 вольтами и приёмник и передатчик усиливаются, или только передатчик?
И можете тогда добавить объединённый скетч трансивера на страницу "Сеть беспроводных устройств на Arduino".
Моя проблема заключается в том, что на макетной плате работало достаточно хорошо, а когда запаял всё дело и установил в подрозетник, то при 5 вольтах и 15 см внешней антенны дальше чем на 2 метра прямой видимости не "бъёт". Ещё и приёмник "базы" должен стоять в определённом положении для того что бы на 2м расстоянии получать пакеты.
С вольтажом разобрался. Не мог "вкурить" как землю от бп 12В и ардуинные 5В правильно объединить, что б не спалить.
Хотел ещё уточнить 12 вольтами и приёмник и передатчик усиливаются, или только передатчик?
И можете тогда добавить объединённый скетч трансивера на страницу "Сеть беспроводных устройств на Arduino".