Сеть беспроводных устройств на Arduino

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Сеть беспроводных устройств на Arduino

Сообщение Ivan » Ср май 28, 2014 9:12 am

Вопрос к Сергею.
Я так понимаю у Вас 2 приёмника.
1. Для датчиков на своём протоколе, через VirtualWire.
2. Для датчиков движения с китайских сигнализаций, через RCSwitch

А нельзя это всё скрестить?
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение MaksMS82 » Ср май 28, 2014 9:23 am

Хоть я и не Сергей ,но отвечу :)

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

Сообщение shemnik69 » Ср май 28, 2014 9:45 am

Да. Вот ссылка в помощь. готовые проекты http://www.getchip.net/topics/upravlenie/
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Ср май 28, 2014 11:15 am

Ivan писал(а):Вопрос к Сергею.
Я так понимаю у Вас 2 приёмника.
1. Для датчиков на своём протоколе, через VirtualWire.
2. Для датчиков движения с китайских сигнализаций, через RCSwitch

А нельзя это всё скрестить?
Как рекомендовали выше, всё можно сделать на RCSwitch, но т.к. у меня уже несколько передатчиков на VirtualWire, так что использую оба протокола. К сожалению, на одном приёмнике эти две библиотеки работать не хотят.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Сеть беспроводных устройств на Arduino

Сообщение Ivan » Ср май 28, 2014 11:30 am

Я почему спрашиваю.
Не хочу лепить промежуточных модулей в виде ардуины и изернет шилда.
Хочу зацепить прямо на Расбери. Передатчик и приёмник. Чтобы можно было слушать датчики и управлять релюхами.

Но испробовав кучу библиотек пришёл к выводу что 60% поддерживают только передачу.
Приём поддерживают только какой то 1 протокол. Причём сильно грузят процессор
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение MaksMS82 » Ср май 28, 2014 11:40 am

Для малинки есть либа RCSwitch , но да, она жрет ресурсов немерено .

Если езернет городить нет желания ,то можно подключить ардуинку к малинке через UART..
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Ср май 28, 2014 11:52 am

А ethernet-shield и не обязательно, можно одной ардуиной обойтись подключенной к распберри. Как напрямую датчики туда подключать я не знаю, сам никогда не сталкивался.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vip
Сообщения: 86
Зарегистрирован: Вт авг 28, 2012 5:36 pm
Откуда: Kiev, Ukraine
Благодарил (а): 4 раза
Поблагодарили: 14 раз

Re: Сеть беспроводных устройств на Arduino

Сообщение Vip » Сб май 31, 2014 12:41 am

А может кто-то выложить пример схемы подключения этих дешёвых приёмо-передатчиков к 12в для уверенного приёма?
12в и на ресивер и на передатчик?
Пробовал кто-то делать трансивер из ресивера и пердатчика?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Пн июн 02, 2014 10:19 am

Vip писал(а):А может кто-то выложить пример схемы подключения этих дешёвых приёмо-передатчиков к 12в для уверенного приёма?
12в и на ресивер и на передатчик?
Пробовал кто-то делать трансивер из ресивера и пердатчика?
А в чём проблема с 12В? Я подавал 12В на Arduino и потом подключал "+" передатчика на пин Vin на Arduino, т.е. те же 12В.
Насчёт трансивера не очень понял -- у меня на одном устройстве подключен и передатчик и приёмник, каждый выполняет свою функцию, так же никаких проблем.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vip
Сообщения: 86
Зарегистрирован: Вт авг 28, 2012 5:36 pm
Откуда: Kiev, Ukraine
Благодарил (а): 4 раза
Поблагодарили: 14 раз

Re: Сеть беспроводных устройств на Arduino

Сообщение Vip » Пн июн 02, 2014 10:58 am

Сергей, спасибо за ответ.
Моя проблема заключается в том, что на макетной плате работало достаточно хорошо, а когда запаял всё дело и установил в подрозетник, то при 5 вольтах и 15 см внешней антенны дальше чем на 2 метра прямой видимости не "бъёт". Ещё и приёмник "базы" должен стоять в определённом положении для того что бы на 2м расстоянии получать пакеты.

С вольтажом разобрался. Не мог "вкурить" как землю от бп 12В и ардуинные 5В правильно объединить, что б не спалить.
Хотел ещё уточнить 12 вольтами и приёмник и передатчик усиливаются, или только передатчик?
И можете тогда добавить объединённый скетч трансивера на страницу "Сеть беспроводных устройств на Arduino".
Ответить